始めに / 必要条件

システム要求

NativeScript CLIには、すばやく作業を開始するためのクイックセットアップと、iOSおよびAndroidアプリをローカルでコンパイルできるフルセットアップの両方があります。 このページでは、両方のセットアップオプションに対するシステムの互換性について概説します。

注釈:クイックセットアップおよびフルセットアップオプションの詳細については、CLIセットアップページを参照してください。

クイックセットアップの要件

NativeScriptのクイックセットアップでは、開発マシンがNode.jsとnpm(Node Package Manager)を実行できることだけが必要です。

NativeScript CLIクイックセットアップを完了する

フルセットアップの要件

フルセットアップオプションの場合、NativeScriptとそのツールは、モバイルアプリケーションの構築とパッケージ化にiOSおよびAndroid SDKを使用しているため、ほとんどの場合システムはそれらの要件を満たしています。具体的な要件は、開発中のオペレーティングシステムによって異なります。

フルセットアップ要件:ウィンドウズ

NativeScriptを完全に開発するためにWindowsシステムを使用するには、次のソフトウェア / SDKバージョンが必要です。

コンポーネント 推奨 備考
オペレーティング・システム Windows 10 最低限必要なバージョンはWindows 7です。
iOSの開発 - iOSアプリケーションは、Windowsシステム上では開発できません。
Androidの開発 Android 6.0 SDK(APIレベル23) 最小要件はAndroid 4.2 SDK(APIレベル17)です。

注釈:Windowsシステム上でiOSアプリケーションを開発したり、ローカルに環境を構築せずにAndroidアプリケーションの開発をするには、NativeScript Sidekickで利用可能なクラウドビルドサービスを使用できます。

NodeJS、NativeScript CLIのインストール方法については、コマンドラインインターフェイスのセットアップの記事で説明されている手順に従ってください。その後、セットアップスクリプトを実行して、追加で必要なソフトウェアコンポーネントを自動的にインストールし、ローカル開発用に環境を設定します。

自分の環境を手動でインストールして設定することを好む人は、Windows用の詳細設定ガイドに従ってください。

フルセットアップ要件:macOS

NativeScriptを完全に開発するためにmacOSシステムを使用するには、以下のソフトウェア/ SDKバージョンが必要です。

コンポーネント 推奨 備考
オペレーティング・システム macOS High Sierra(10.13) 最低限必要なバージョンはmacOS Sierra(10.12)です。
iOSの開発 iOS 11 SDK(Xcode 9)
Androidの開発 Android 6.0 SDK(APIレベル23) 最小要件はAndroid 4.2 SDK(APIレベル17)です。

注釈:ローカルに環境を構築せずAndroidまたはiOSアプリケーションを開発するには、NativeScript Sidekickで利用可能なクラウドビルドサービスを使用できます。

NodeJS、NativeScript CLIのインストール方法については、コマンドラインインターフェイスのセットアップの記事で説明されている手順に従ってください。その後、セットアップスクリプトを実行して、追加で必要なソフトウェアコンポーネントを自動的にインストールし、ローカル開発用に環境を設定します。

自分の環境を手動でインストールして設定することを好む人は、macOS用の詳細設定ガイドに従ってください。

フルセットアップ要件:Linux

NativeScriptを完全に開発するためにLinuxシステムを使用するには、次のソフトウェア/ SDKバージョンが必要です。

コンポーネント 推奨 備考
オペレーティング・システム Ubuntu 16.04 NativeScriptはほとんどのLinuxベースのディストリビューションで動作しますが、Ubuntuは最高の体験を提供します。
iOSの開発 - iOSアプリケーションは、Linuxシステム上では開発できません。
Androidの開発 Android 6.0 SDK(APIレベル23) 最小要件はAndroid 4.2 SDK(APIレベル17)です。

注釈:Linuxシステム上に環境を構築せずAndroidまたはiOSアプリケーションを開発するには、NativeScript Sidekickで利用可能なクラウドビルドサービスを使用できます。

追加で必要なコンポーネントをインストールしてローカル開発用に環境を設定するには、Linux用の詳細設定ガイドに従ってください。

次のステップ

入門

コアコンセプト

ユーザーインターフェース

ツール

ハードウェアアクセス

プラグインの開発

リリース

アプリテンプレート

パフォーマンスの最適化

フレームワークモジュール

ガイド

サポートを受ける

トラブルシューティング

Siedkick