HTML 5 or Native Application どちらが最適なのかなぁと、日曜日の夕方に少し悩んでみた
Mobile Device 向けの方式として、どちらが最適なのか日曜日の夕方に少し考えてみました。前提条件としては、
- Windows Phone で動作すること
- Android で動作すること
- iOS で動作すること
- 既に JSON ベースの業務系 Web サービスが存在するので、それらを有効活用できること
- ローカルリソース ( カメラなど ) の制御が容易であること
- 資源配布がなるだけ簡素になること
マイクロソフト系な技術者の私としては、下記の手法達が有力です。
- Xamarin ベースの Native Application で構成する
- Knockout.js をベースとした MVVM な SPA アプリケーションで構成する
- Universal App で構成する ( しかし、これは Windows 系だけとなるので、却下ですね。 )
残るは、1 or 2 になるんですが、前提条件の 5, 6 が結構面倒なんですよね。私の担当している業務は、カメラの他にバーコードや多種多様なローカルリソース達を相手にする必要があります。やはり、『Xamarin ベースの Native Application で構成する』になるのでしょうか。個人的には、Knockout.js も捨てがたいんですが....やはり Xamarin で行くべきなんでしょうか。もう少し考えてみよう。
※↓これよさそうな本ですね。買ってみようかな。
C#によるiOS、Android、Windowsアプリケーション開発入門 (MSDNプログラミングシリーズ)
- 作者: 増田智明,大西彰
- 出版社/メーカー: 日経BP社
- 発売日: 2014/06/04
- メディア: 単行本
- この商品を含むブログを見る
JavaScript ライブラリ実践活用〔厳選111〕 (Software Design plus)
- 作者: WINGSプロジェクト,山田祥寛,安西剛,高江賢,高野将
- 出版社/メーカー: 技術評論社
- 発売日: 2013/03/20
- メディア: 大型本
- クリック: 12回
- この商品を含むブログ (8件) を見る
HTML5 for .NET Developers: Single Page Web Apps, Javascript and Semantic Markup
- 作者: Jim, II Jackson,Ian Gilman
- 出版社/メーカー: Manning Pubns Co
- 発売日: 2012/12/05
- メディア: ペーパーバック
- この商品を含むブログを見る
シングルページWebアプリケーション ―Node.js、MongoDBを活用したJavaScript SPA
- 作者: Michael S. Mikowski,Josh C. Powell,佐藤直生,木下哲也
- 出版社/メーカー: オライリージャパン
- 発売日: 2014/05/24
- メディア: 大型本
- この商品を含むブログを見る
※Single Page Application 本で日本語もあるんですね。