Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cookpad.apk#1-ReactNativeについて

kazy1991
August 21, 2018

 Cookpad.apk#1-ReactNativeについて

kazy1991

August 21, 2018
Tweet

More Decks by kazy1991

Other Decks in Technology

Transcript

  1. ReactNativeがマッチする環境 - チームのメンバー構成 - Android, iOS, (出来ればJavaScriptも)に詳しい人がいる - 開発チームの規模 -

    小さいチーム(2~6人程度) - 対象のユーザーの規模 - そこそこ(MAU数十~百万の単位になってくるとかなり厳しそう ) - フルRNアプリ or ハイブリッドアプリ - フルRNアプリを強く推奨
  2. 投稿開発部の開発メンバー - iOS: 2名 - Android: 1名 - rails: 1名

    - デザイナー: 1名 - JavaScript: 1名(部長)
  3. MYキッチンアプリ - 目的: - レシピ投稿者向けたクックパッドアプリのリデザイン - Chrome Canaryのようなベータ版アプリとしての役割も担っている - 機能

    - 多くの画面がAPIレスポンスをViewにマッピングしている程度で、センサーなど ハードウェア機能をほとんど利用しない - 対象: - 小規模:ベータユーザー(DAUで数百人程度)
  4. MYキッチンアプリの技術面 - プラットフォーム: - iOS and Android - コードベース: -

    100% React Native App (with native-module) - 言語: - JavaScript -> TypeScript
  5. まとめ(ReactNativeが向いている環境) - チームのメンバー構成 - Android, iOS, JavaScriptに詳しい人間がいる - 開発チームの規模 -

    小さいチーム(2~6人)程度 - 対象のユーザーの規模 - そこそこ(数十~百万の単位になってくると厳しそう ) - フルRNアプリ or ハイブリッドアプリ - フルRNアプリを強く推奨 ReactNativeは組織にマッチするととても強力なツールになるのでぜひ検討してみて下さい!