習慣化アプリ+ジグソーパズル

ReactNative

概要

習慣化にはモチベーションの維持が大事

→ ジグソーパズルを毎日1つずつ埋めてモチベを維持

プログラミング言語

習慣化アプリは毎日触る→スマホアプリが良い→ReactNative or Swift&Kotlin or Flutter

ReactNative vs Swift&Kotlin vs Flutter

WordPressのデータを取り出す。

SwiftとReactNativeとFlutterの比較

フレームワークSwiftUI(&Kotlin)ReactNativeFlutter
プログラミング言語SwiftJavascriptDart
会社Apple純正Meta?Google
対応端末iOS / macOSのみAndroid / iOSiOS / Android / Web / デスクトップ
アプリの軽さ・高速さ速い普通普通
ネイティブ機能(カメラやGPS機能など)使える使える!使える!
国内での普及(ネットの日本語情報)多い普通少ない
初心者用動画https://www.youtube.com/watch?v=u5gax6i9FSc
総評3DゲームやARアプリ、動画処理などの重い計算が必要なアプリはSwiftを使ったほうが良いそれ以外ならReactNativeで十分Javascriptが不得意ならDartでもよい

FacebookやDiscordなどのアプリはReactNativeで作られているが遅いと感じたことはない

クオリティや動作の軽さや高機能の面でネイティブ言語には勝てないが、それを求めてSwift&Kotlinで倍の時間・学習コストをかけてアプリをつくるよりも、ReactNativeでつくったほうが早い

⇒ 結論:ReactNative

BACK