NativeScriptでios/android アプリを作成する? その実力は?
現在monacaとかでアプリを作ってまして、そろそろxamarinへ移ろうかなと思ってましたが、もうひとつ気になったのが・・
NativeScriptはJavaScriptやTypeScriptで書かれた単一のコードからiOSやAndroid向けアプリを構築できるツール。CocoaPodやGradleといったツールをサポートし、既存のUIライブラリもそのまま利用できる。クロスプラットフォームのUI抽出、ビジネスロジックとデータモデルの共有、コード暗号化などのセキュリティ機能を備え、ネイティブレベルの性能とユーザー体験を提供できるとしている。
ネイティブのAPIに直接触れるとありますが、phongap/cordvaとは違うパターンなんでしょうか?
NativeScript
var camera = require("camera");
camera.takePicture().then(function (result) {
// result is ImageSource
});
となってて多少簡易的に書ける気がしますね。
とにかくこれで作られたアプリの性能が気になりますね。
もう少し調べてみたいと思います。