简体中文English日本語

JavaScript Starter 製品情報

iPhone、iPad、Mac で JavaScript と TypeScript を書き、実行し、学べます。

ローカルの開発ワークスペース

コードを書いて学ぶ

JavaScript 基礎には無料の20レッスンがあります。学習ポイントと前提知識、解説、実行記録付きの例、編集可能な演習、チェック、参考実装を用意しています。コースは英語、簡体字中国語、日本語に対応しています。

Learning Pro の有効期間中は、お住まいの地域で提供される次の有料コースを利用できます。

無料機能、IDE Pro、Learning Pro

無料版には編集可能なローカルプロジェクト1件と JavaScript 基礎が含まれます。IDE Pro は任意の買い切り購入で、複数プロジェクト、プロジェクト管理、高度なプロジェクト形式を利用できます。Learning Pro は別売りの自動更新なしのサブスクリプションで、1・3・12か月の有料コース利用期間を選べます。コース演習に IDE Pro は不要です。Learning Pro に IDE Pro や永久的なコース利用権は含まれません。

実行環境と通信

コンソールとサーバーのコードは内蔵の Node.js と V8 でローカル実行します。TypeScript コンパイラもデバイス上で動作します。Web ページはシステムの WebKit を使用し、ブラウザーの JavaScript と Node.js では利用できる API が異なります。Node.js を別途インストールする必要はありません。

編集やローカル実行に開発元サーバーは不要です。購入、購入の復元、コース更新、App の更新確認には通信を使用します。利用者が書いたプログラムは HTTP、WebSocket などの対応 API で指定したサービスへ接続できます。

任意の npm パッケージのインストールやネイティブアドオンには対応していません。学習用の環境であり、本番サーバーのホスティングサービスではありません。すべてのパッケージ、ブラウザー API、実際のプロジェクトとの互換性は保証されません。

システム要件

iOS/iPadOS 17 または macOS 14 以降。プロジェクトと学習進捗はデバイスに保存されます。App アカウント、クラウド同期、クラウドバックアップはありません。