タグ

ReactNativeとmobileに関するkathewのブックマーク (4)

  • ReactNativeでiOSとAndroidの漫画アプリを同時に作る | Nagisaのすゝめ

    はじめに NagisaでiOSエンジニアをしている伊藤です。 今回はReactNativeというスマホアプリのクロスプラットフォーム開発ツールを使った取り組みについて紹介をしたいと思います。 アプリのクロスプラットフォーム開発といえば、以前ではTitaniumやCordovaといったWebViewをベースとしたアプリをイメージするものが多く、純粋なネイティブアプリに比べるとどうしてももっさりとした感覚になってしまい、あまり採用されることはなかったように思います。 ReactNativeではこのもっさりとした感覚はなく、とてもスムーズに動作するアプリを作れます。その理由はWebViewを使用せず、ビューやラベル、スイッチなどで当のネイティブコンポーネントを使った画面が構成されるところにあります。これにより国内でもにわかに人気が出てきています。 UPTOON!のReactNative化 UP

    ReactNativeでiOSとAndroidの漫画アプリを同時に作る | Nagisaのすゝめ
  • ReactNative雑感 - そーす

    最近自社のアプリ(iOS,Swift/Android, Kotlin)をReactNative化しているので使ってみた雑感など。 導入のきっかけ 自社アプリのiOS(Swift)とAndroid(Kotlin)は私が一人で作って運用しています。 なんで一人かというと社内でアプリをかけるのは私しかいないからです。 そんなわけで、新しい機能の追加や修正などは2つのプロジェクトを触らなければならなくて非常に手間がかかるんですよ。 そんなわけでちょっと開発が落ち着いたのを見計らって巷で話題(?)のReactNativeを調べ始めたのがきっかけです。 ちなみにJavascriptはほぼ初心者です。 調査段階でのメリット iOS, Androidでコードの共通化ができる(100%ではない) iOS, Androidのネイティブコードを呼び出すことができる(既存のコードを再利用できる?) Rectをベー

  • React Nativeアプリをリリースするまでに最低限必要なiOS/AndroidのTodo - PIYO - Tech & Life -

    React Nativeでアプリを書くことができたとしても、アプリをリリースする先はiOSのApp Storeであったり、Google Playだったりします。リリースするためには各プラットフォームでの作法や、コード上でやっておかないと行けないことが色々とあります。 React Nativeで両プラットフォームに対応しようとすると、この辺の手続きに関しても両プラットフォームのことを知っておかないといけないため、なかなかハードです。僕の場合はiOSネイティブから入っているのでiOS側は勝手知ったる作業なのですが、Androidのほうは手探りでした。 ということで、自分のための頭の整理も兼ねて箇条書きレベルでまとめておこうかなと思いました(まとめたところで、プラットフォーム側のアップデートとかでよく変わっちゃうんですけどね)。 ネイティブアプリ未経験の人が、React Nativeでアプリを作

    React Nativeアプリをリリースするまでに最低限必要なiOS/AndroidのTodo - PIYO - Tech & Life -
  • ReactNativeを使ってみる - Qiita

    ReactNativeとは ReactNative http://facebook.github.io/react-native/ ReactNativeとはReactjsベースでネイティブアプリを構築できるSDK(プラットフォーム?)で、Facebookが作っています。FacebookやInstagram, AirBnBなどのアプリがReactNativeで書かれているらしいです。 現在はiOS, Androidともに動かせるようになっている(v0.45.0現在) 内部ではJavaScript のコードがコンパイルされてネイティブコードになるわけではなく、内部に JavaScript ランタイム (JavaScriptCore) があって JS はそのランタイム上で動く。 内部には Objective-C で書かれた、JS <=> ネイティブブリッジの実装があり JavaScript

    ReactNativeを使ってみる - Qiita
  • 1