SlideShare a Scribd company logo
1 of 11
Download to read offline
5年のReactNative経験から学ぶ
ツールアプリ個人開発の光と影
働き方
半年ごとに変わる
全てベンチャー
RactNativeの経験
個人開発:4つのアプリ
受託:5つのアプリ
プロフィール
8年間フリーランス
3年間SE
11年のプログラマー経験
佐藤大生
自己紹介–私のReactNativeへの道
03 ネイティブアプリケーション
JavaScriptを使いながら、本物のネイティブアプリケーションのパフォーマンスと外観を提供
02 Reactベース
Facebookにより開発された、Reactを基にしている
01 クロスプラットフォーム開発
iOSとAndroidアプリを同一のJavaScriptコードベースで開発できるフレームワーク
ReactNativeとは
Indeed
検索条件:プログラマー
14日以内
PHP12,372
React4,908
Swift1,761
ReactNative61
Reactとの親和性: 保険としての言語
2
スタートアップが大半: 個人開発のスキルが学べる
1
個人アプリ:10ヶ所
クライアントのアプリ:17ヶ所
両プラットフォームの開発効率: 95%以上共通化
3
ReactNativeの3つのメリット
少なめな案件数
weeklydownload数
react 11,055,075
reactnative 890,857
成長中のコミュニティ
ゲームは実装できない
ReactNativeのデメリット
平日のスケジュール
6時〜7時30分 子供の世話
8時〜11時 個人開発
11時30分〜17時30時. 受託
17時30分〜19時30時. ご飯や寝かしつけ
〜22時30分 個人開発
休日のスケジュール
受託の時間が、家族or個人開発
一日のスケジュール-個人開発と生活のバランス
収益は厳しい
2%がプレミアム会員になっている
継続率は悪くない
少数でも重要な存在
先月の広告収入は532円
プレミアム会員は5人
ダウンロード数は400
収益の実績
収益の現実–個人開発アプリの経済性
効率よく、最大限に
データチェック
ユーザーの継続率やプレミアム会
員への移行率を毎朝チェックして
成長を促しましょう。
毎日のアプリ使用
自分自身が最初のデバッガーであ
り、アイディアソースであるた
め、毎日アプリを使って品質と魅
力を保ちましょう。
週に40時間の開発
成功には一定の品質を確保するた
めに週に40時間の開発が必要で
す。覚悟が必要ですが、成功への
道が開けるでしょう。
日々の習慣がキー–アプリ開発で重要な3原則
LangJournalは日記で語学学習を効果的に行えるアプリです。
POINT 01 語学学習を楽しく
POINT 02 使いやすくて学びやすい
POINT 03 高品質な語学学習
「LangJournal」で語学学習を楽しく!

More Related Content

Similar to react-native.pdf

我が家のフロントエンド開発事情
我が家のフロントエンド開発事情我が家のフロントエンド開発事情
我が家のフロントエンド開発事情Naoki Yamada
 
App inventor for bussiness
App inventor for bussinessApp inventor for bussiness
App inventor for bussinessTakeaki Tada
 
【デブサミ関西2014】Web技術で作るエンタープライズアプリ
【デブサミ関西2014】Web技術で作るエンタープライズアプリ【デブサミ関西2014】Web技術で作るエンタープライズアプリ
【デブサミ関西2014】Web技術で作るエンタープライズアプリアシアル株式会社
 
React Native + Expoでアプリを開発してみた話
React Native + Expoでアプリを開発してみた話React Native + Expoでアプリを開発してみた話
React Native + Expoでアプリを開発してみた話GIG inc.
 
Meteor intro-2015-rev1- 日本語バージョン
Meteor intro-2015-rev1- 日本語バージョンMeteor intro-2015-rev1- 日本語バージョン
Meteor intro-2015-rev1- 日本語バージョンKatsumi Honda
 
自動テストとJenkinsの活用 公開版
自動テストとJenkinsの活用 公開版自動テストとJenkinsの活用 公開版
自動テストとJenkinsの活用 公開版baroqueworksdev
 
React componentのコンストラクタを追いかけて
React componentのコンストラクタを追いかけてReact componentのコンストラクタを追いかけて
React componentのコンストラクタを追いかけてHoso michi
 
基盤の改善から既存アプリケーションの改善
基盤の改善から既存アプリケーションの改善基盤の改善から既存アプリケーションの改善
基盤の改善から既存アプリケーションの改善T.R. Nishi
 
Html5で加速するモバイルアプリ開発
Html5で加速するモバイルアプリ開発Html5で加速するモバイルアプリ開発
Html5で加速するモバイルアプリ開発アシアル株式会社
 
App inventorで想いを形に
App inventorで想いを形にApp inventorで想いを形に
App inventorで想いを形にTakeaki Tada
 
20130622_android横須賀_LT
20130622_android横須賀_LT20130622_android横須賀_LT
20130622_android横須賀_LTkei aran
 
A06  角田研究室6 長谷川和紀
A06  角田研究室6 長谷川和紀A06  角田研究室6 長谷川和紀
A06  角田研究室6 長谷川和紀aomorisix
 
CROSS 2015 モバイル開発環境セッション
CROSS 2015 モバイル開発環境セッションCROSS 2015 モバイル開発環境セッション
CROSS 2015 モバイル開発環境セッションMasahiro Tanaka
 
App cloud lightning-component-20170517
App cloud lightning-component-20170517App cloud lightning-component-20170517
App cloud lightning-component-20170517Hideki Akizuki
 
[JAG神戸] グループ開発趣旨
[JAG神戸] グループ開発趣旨[JAG神戸] グループ開発趣旨
[JAG神戸] グループ開発趣旨takagig
 
最短でエンジニアリングスキルを身につけるために必要な力
最短でエンジニアリングスキルを身につけるために必要な力最短でエンジニアリングスキルを身につけるために必要な力
最短でエンジニアリングスキルを身につけるために必要な力Ryousei Takahashi
 
20180616 業務システムをAppServiceで運用しよう #きたあず #jazug
20180616 業務システムをAppServiceで運用しよう #きたあず #jazug20180616 業務システムをAppServiceで運用しよう #きたあず #jazug
20180616 業務システムをAppServiceで運用しよう #きたあず #jazugKatsuya Shimizu
 
HTML5ハイブリッド アプリ開発の実践〜開発現場ですぐに活かせるコツを伝授〜
HTML5ハイブリッド アプリ開発の実践〜開発現場ですぐに活かせるコツを伝授〜HTML5ハイブリッド アプリ開発の実践〜開発現場ですぐに活かせるコツを伝授〜
HTML5ハイブリッド アプリ開発の実践〜開発現場ですぐに活かせるコツを伝授〜Monaca
 

Similar to react-native.pdf (20)

我が家のフロントエンド開発事情
我が家のフロントエンド開発事情我が家のフロントエンド開発事情
我が家のフロントエンド開発事情
 
App inventor for bussiness
App inventor for bussinessApp inventor for bussiness
App inventor for bussiness
 
【デブサミ関西2014】Web技術で作るエンタープライズアプリ
【デブサミ関西2014】Web技術で作るエンタープライズアプリ【デブサミ関西2014】Web技術で作るエンタープライズアプリ
【デブサミ関西2014】Web技術で作るエンタープライズアプリ
 
React Native + Expoでアプリを開発してみた話
React Native + Expoでアプリを開発してみた話React Native + Expoでアプリを開発してみた話
React Native + Expoでアプリを開発してみた話
 
Meteor intro-2015-rev1- 日本語バージョン
Meteor intro-2015-rev1- 日本語バージョンMeteor intro-2015-rev1- 日本語バージョン
Meteor intro-2015-rev1- 日本語バージョン
 
自動テストとJenkinsの活用 公開版
自動テストとJenkinsの活用 公開版自動テストとJenkinsの活用 公開版
自動テストとJenkinsの活用 公開版
 
React componentのコンストラクタを追いかけて
React componentのコンストラクタを追いかけてReact componentのコンストラクタを追いかけて
React componentのコンストラクタを追いかけて
 
基盤の改善から既存アプリケーションの改善
基盤の改善から既存アプリケーションの改善基盤の改善から既存アプリケーションの改善
基盤の改善から既存アプリケーションの改善
 
Html5で加速するモバイルアプリ開発
Html5で加速するモバイルアプリ開発Html5で加速するモバイルアプリ開発
Html5で加速するモバイルアプリ開発
 
App inventorで想いを形に
App inventorで想いを形にApp inventorで想いを形に
App inventorで想いを形に
 
Kddi∞labo entry
Kddi∞labo entryKddi∞labo entry
Kddi∞labo entry
 
React Native 入門
React Native 入門React Native 入門
React Native 入門
 
20130622_android横須賀_LT
20130622_android横須賀_LT20130622_android横須賀_LT
20130622_android横須賀_LT
 
A06  角田研究室6 長谷川和紀
A06  角田研究室6 長谷川和紀A06  角田研究室6 長谷川和紀
A06  角田研究室6 長谷川和紀
 
CROSS 2015 モバイル開発環境セッション
CROSS 2015 モバイル開発環境セッションCROSS 2015 モバイル開発環境セッション
CROSS 2015 モバイル開発環境セッション
 
App cloud lightning-component-20170517
App cloud lightning-component-20170517App cloud lightning-component-20170517
App cloud lightning-component-20170517
 
[JAG神戸] グループ開発趣旨
[JAG神戸] グループ開発趣旨[JAG神戸] グループ開発趣旨
[JAG神戸] グループ開発趣旨
 
最短でエンジニアリングスキルを身につけるために必要な力
最短でエンジニアリングスキルを身につけるために必要な力最短でエンジニアリングスキルを身につけるために必要な力
最短でエンジニアリングスキルを身につけるために必要な力
 
20180616 業務システムをAppServiceで運用しよう #きたあず #jazug
20180616 業務システムをAppServiceで運用しよう #きたあず #jazug20180616 業務システムをAppServiceで運用しよう #きたあず #jazug
20180616 業務システムをAppServiceで運用しよう #きたあず #jazug
 
HTML5ハイブリッド アプリ開発の実践〜開発現場ですぐに活かせるコツを伝授〜
HTML5ハイブリッド アプリ開発の実践〜開発現場ですぐに活かせるコツを伝授〜HTML5ハイブリッド アプリ開発の実践〜開発現場ですぐに活かせるコツを伝授〜
HTML5ハイブリッド アプリ開発の実践〜開発現場ですぐに活かせるコツを伝授〜
 

react-native.pdf