4. ハイブリッドフレームワークのいろは
• Hybrid mobile app UI frameworkって何?
• スマホアプリを開発しようとすると覚えることが沢山
• 両方のネイティブ環境での開発方法を覚えるのは大変
• 両プラットフォームのAPIを全部覚えるのは大変
• リリース後のソフトウェアアップデート、バージョン管理が大変
大変を乗り越えて覚えても・・・時間が経つと陳腐化してしまう
Android iPhone/iPod
プログラミング言語 Java Swift, Objective-C
OS Windows ,Mac OS X ,Linux Mac OS X
SDK
Android Studio
Eclipse
Xcode
5. ハイブリッドフレームワークのいろは
• Hybrid mobile app UI frameworkって何?
• 一度にAndroid, iPhoneの両方同時に開発したい
Your ApplicatinonYour Applicatinon
Hybrid mobile app UI FrameworkHybrid mobile app UI Framework
iPhone(iOS)iPhone(iOS)
Your ApplicatinonYour Applicatinon
Hybrid mobile app UI FrameworkHybrid mobile app UI Framework
Android OSAndroid OS
iOS APIiOS API Android APIAndroid API
同じ
コード
7. 開発環境の考え方
• Mac OS →アプリ開発に強い
• Xcode, GNU tools, その他オープンソース開発環境が広く使える
• Windows →オジサン・オバサンのOS?まだまだユーザー多い
• スマホアプリ開発はまだ大変
• Linux →Onlyで使ってる人少ないですよね?
• AndroidはそもそもLinuxなのでAndroidとの親和性高い
開発環境OS iOS開発 Android開発
Mac OS xcode, swift
Android Studio
Eclipse
Windows ×
Android Studio
Eclipse
Visual Studio
Linux ×
Android Studio
Eclipse