JavaScriptでスマートフォンアプリを作る、一つのコードでiOS/Android両方に対応するという夢に挑戦する人たちは後を絶ちません。かつてのTitaniumであり、現在のReact Nativeでもあります。
そして今回はもう一つの存在、Nat.jsを紹介します。こちらはVueやWeexなどで使えるライブラリ集になります。
Nat.jsの使い方
Nat.jsを使ったチュートリアルアプリを紹介します。こんな感じで機能が並んでいます。別なアプリを立ち上げたり、写真やオーディオ、動画を扱ったりできます。
Nat.callで電話をかけられます。
画像を選ぶ場合。
写真の撮影もできます。
モーダル、ネットワーク、位置情報、センサーなどの機能もあります。
さらに各種デバイスの情報も取れます。
Nat.jsは前述の通り、WebであればVueが使えて、ネイティブアプリであればWeexと組み合わせて使えます。もちろんiOS/Android両方で使えます。Nat.jsを知っておけば、ネイティブアプリやWebアプリをさらに便利にできるでしょう。
Nat.jsはJavaScript製のオープンソース・ソフトウェア(MIT License)です。
Nat.js - Next generation mobile framework for building native / hybrid apps.
natjs/nat: Next generation mobile framework for building native / hybrid apps.
MOONGIFTの関連記事
コメント