習慣化アプリ+ジグソーパズル
概要
習慣化にはモチベーションの維持が大事
→ ジグソーパズルを毎日1つずつ埋めてモチベを維持

プログラミング言語
習慣化アプリは毎日触る→スマホアプリが良い→ReactNative or Swift&Kotlin or Flutter
ReactNative vs Swift&Kotlin vs Flutter
WordPressのデータを取り出す。
SwiftとReactNativeとFlutterの比較
| フレームワーク | SwiftUI(&Kotlin) | ReactNative | Flutter |
| プログラミング言語 | Swift | Javascript | Dart |
| 会社 | Apple純正 | Meta? | |
| 対応端末 | iOS / macOSのみ | Android / iOS | iOS / Android / Web / デスクトップ |
| アプリの軽さ・高速さ | 速い | 普通 | 普通 |
| ネイティブ機能(カメラやGPS機能など) | 使える | 使える! | 使える! |
| 国内での普及(ネットの日本語情報) | 多い | 普通 | 少ない |
| 初心者用動画 | 【https://www.youtube.com/watch?v=u5gax6i9FSc】 | ||
| 総評 | 3DゲームやARアプリ、動画処理などの重い計算が必要なアプリはSwiftを使ったほうが良い | それ以外ならReactNativeで十分 | Javascriptが不得意ならDartでもよい |
FacebookやDiscordなどのアプリはReactNativeで作られているが遅いと感じたことはない
クオリティや動作の軽さや高機能の面でネイティブ言語には勝てないが、それを求めてSwift&Kotlinで倍の時間・学習コストをかけてアプリをつくるよりも、ReactNativeでつくったほうが早い
⇒ 結論:ReactNative
BACK