https://www.nativescript.org/
JavaScriptでiOSやAndroidのアプリがつくれるNativeScriptなるものがあると聞いて飛びついてみました。
Build truly native apps with JavaScript
前回、自分がなにやってるのかわからなくなってきた反省を踏まえ、今回はNativeScriptが何者なのか、ちゃんと理解してから始めようと思います。
単一のコードでiOS,Android,Windows Phoneのアプリが作れるそうです。凄いですね。
How Does It Work?
iOS,Android,Windowsのプラットフォーム差異を、UIをビルドする際にライブラリが吸収してくれるそうです。
Why NativeScript?
It's Open
- open source projectである。
- GitHubから利用可能
It's Easy
- JavascriptとCSSでつくれる
- それでいてNativeプラットフォームのUXを実現できる
It's Powerful
- クロスプラットフォームを抽象化
- プラットフォーム間でロジックとモデルを共有できる
- サードパティネイティブライブラリ(が使える?)
...and more
100% Access to Native Platform API
JavascriptからNativeプラットフォームの機能を100%つかえる。
Standards-Based ECMAScript5 + JavaScript and CSS
特別なスキルは必要ない。JavaScriptの知識があればNativeアプリが書ける。
100% Shared Code
単一コードからiOS,Android,Windows Phoneのアプリが作れる。
まとめ
NativeScriptが何者かなんとなくわかりましたね。
原文では図も交えつつ説明しているので、より分りやすいと思います。
区切りがいいので、ここでいったん切ります。
次回は実際にGetting Startedに挑戦していきます。