パート1. App Inventor 2とは何ですか?
まず、habrahabrとgeektimesには、App Inventorの以前のバージョンに関する記事がいくつかあるという事実から始めたいと思います。 ここにあります:
Google App Inventorはオープンソースに与えられます
MITがベータ版でGoogle App Inventorを開始
App Inventor-すべての人のためのAndroidアプリケーションの作成:レッスン1
App Inventorを使用してXMLファイルを読み取る
このバージョンのApp Inventor(ベータ)は2011年から2015年まで機能していましたが、現在サポートは終了しています。 2014年以降、App Inventor 2のバージョンが機能しており、以前のバージョンと互換性がありません。 2011年まで、 Google Labsの一部としてGoogle App Inventorのバージョンがありました
したがって、App Inventorは、ユーザーからの最小限のプログラミング知識を必要とする、Androidアプリケーション用のビジュアル開発環境です。 次のようになります。
この開発環境はブラウザから直接動作します。 何もダウンロードしてインストールする必要はありません。 Androidタブレットでも、iPadでもアプリケーションを作成できます。 ハードウェアの主な要件は、良好な画面解像度です。 例として、FullHD解像度のスクリーンショットを示します。 HDスクリーンから作成された以前のものと比較できます。
既製のアプリケーションをPlayマーケットに配置できます。たとえば、すべてのアプリケーションがApp inventorで作成される開発者アカウントを提供します。
MIT App inventor 2の詳細については説明しません。これは、以前のバージョンとは主に、数週間に1回、平均して多くの小さな改良が加えられているためです。 上記の記事を読んだ後、現在のバージョンを簡単に習得できます。
VKontakteにはかなり活発なコミュニティがあり、参加者はApp Inventorを使用してお互いの経験を共有しています。
パート2. App Inventor + Arduinoプロジェクト。
最近、「モノのインターネット」のテーマは急速に発展しています。 このテーマに関する多くのプロジェクトは、arduinoを使用しています。 このようなプロジェクトでは、Androidアプリケーションを作成する必要がある場合がありますが、ここではApp Inventor 2が必要になる場合があります。
1. Bluetooth接続を使用したApp Inventor + Arduinoプロジェクト。 (BluetoothモジュールHC-05 \ 06 \ 07 )
Arduinoロボット掃除機
Arduino上のシンプルなBluetoothマシン
Arduinoのテレビ用Bluetoothリモートコントロール
2. Wifi接続を使用したApp Inventor + Arduinoプロジェクト(WifiモジュールESP8266 )
モノのインターネット(IoT)と配管
3.有線接続を使用したApp Inventor + Arduinoプロジェクト( イーサネットモジュールEnc28j60 )
AndroidおよびArduinoアプリによるマルチゾーンアンプのボリュームコントロール
4. GPRS / GSM接続(GPRS / GSMシールドSIM900 )を使用したApp Inventor + Arduinoプロジェクト
カントリーハウスの暖房制御
さて、2015年8月以降、App Inventor 2がロシア語をサポートしているという肯定的なニュースを締めくくりたいと思います。 この開発環境で作られた興味深いアプリケーションがあれば、コメントを捨てることができます。多くの人は、App Inventorを使用して他のアプリケーションを実行できるかどうかに興味があると思います。
PS初心者およびプロ向けのarduinoに関する100以上の教材のコレクションはこちら
PPSオンラインArduino Guictimesコースはこちら。