読者の皆様へ:ノイズを減らすための一連の機能を開発しました。関心のあるトピックについて電子メールとWeb通知を受け取ることができます。新機能の詳細をご覧ください。
NativeScript 4.0のリリースでは主に、いくつかの制限がなくなり、また、NativeScriptの操作についての柔軟性の向上、UIビューの柔軟性の向上、アプリケーション作成用の洗練されたテンプレート、ネイティブアプリケーション開発を簡素化するための追加のユーティリティが提供される。
NativeScript 4.0では、開発者は任意のビューをアプリケーションのルートとして設定できる。そのため、一般的に使われるナビゲーションパターンを適用して、より最適化されたユーザーインターフェイスツリーを作成することができる。
さらに、Modal Viewの使用は以前よりも柔軟になり、同時に1つのモーダルしか表示できないという従来の制限がなくなった。多くのユーザーエクスペリエンスデザイナはこのアプローチを推奨しないかもしれないが、モーダルダイアログを別のモーダルダイアログ内からレンダリングすることが可能になる。
NativeScriptでは、開発者がネイティブモバイルアプリケーションの構築を開始するのに役立つアプリケーションテンプレートのセットや、新しいエンタープライズ認証のテンプレートが提供されている。これまでのモノリシックなNativeScript UIプラグインは、個別のコンポーネントとして利用できるようになる。
このプロジェクトには、すべてのバージョンのアプリケーション資産を生成するユーティリティと、単一の高解像度画像に基づいてアイコンとスプラッシュ画面を生成するユーティリティも含まれている。このリリースでは、NativeScriptのwebpackとのインテグレーションも改善されている。
NativeScriptはAngularコミュニティ内で広く使用されてきたが、それは変化してきている。ReactユーザはReact Nativeを使用する傾向がある一方、他のフレームワークではNativeScriptと連携する方法が提供されている。たとえば、VueとNativeScriptが統合されたNativeScript-Vue 1.0プラグインが最近リリースされ、開発者はVueを使用してネイティブモバイルアプリを構築できる。
NativeScriptは、Web開発者がWebビューなしでクロスプラットフォームアプリ、ネイティブiOSアプリ、Androidアプリを構築する仕組みを提供する。構築では、従来のWeb開発スキルを使用しながらネイティブのUIとパフォーマンスを得るために、モダンなJavaScriptやTypeScriptを使用する。
NativeScriptを使い始めるには、まずnpm経由でインストールする。
npm install -g nativescript
詳細については、NativeScriptのWebサイトを参照のこと。NativeScriptはApache 2オープンソースライセンスで利用できる。NativeScript GitHubプロジェクトを通じての寄付を歓迎する。
Rate this Article
- Editor Review
- Chief Editor Action