Inventor』というツールをご存知でしょうか?GUIのブロックの組合せと、画面設計で簡単なアプリケーションであればすぐに作れてしまう開発ツールです。前々から気になっていたのですが、「これまでのSaaS提供を辞めオープンソース化する」という事でしたので、サービス停止になる前に1度試してみたかったので、今回記事として掲載します。箇条書きにしてみます。SDKのように細かい実装までの実現は困難かもしれません。「オブジェクト指向の概念が理解できる」という観点に着目すれば、教育用として教育機関に導入していけば、現在アプリケーションソフトの主流である「オブジェクト指向とは」という事に関しては直感的に理解できるようになるのではないでしょうか。–」で少し紹介したクラウド型CRMサービスの「salesforce.com」も同様PaaSの思想でサービス提供されています。インストールブラウザ上で開発するにしてもローカルに専用ツール(AppInventor_Setup_Installer)とJDKが必要です。インストール環境はWindows7で行いました。公式サイトの手順に従い、以下手順で行います。Javaのインストール確認AppInventor_Setup_Installerのインストール実機での動作確認用にドライバーのインストール私のPCでは、AndroidSDK開発用にドライバも既に入っていたので、実際は専用のセットアップツールをインストールするだけでした。端末での動作確認の際はデバック設定も忘れないように。環境ができたところで、画面制作から入ります。開発画面はこんな感じです。左側のメニューから必要なコンポーネントをドラッグ&ドロップして画面作成します。画面開発こんな感じになります。画面上から、ラベル、ボタン、テキストボックスと配置してみました。Editor」を押下してブロック作成(ロジック作成)に移ります。画面で使用していた、コンポーネントの名前を持ったブロックがいろいろあります。これらを使用して、ロジックを組み込みます。test」を表示するような構造にしています。テキスト反映プログラム感想ブロックでの作成は、イメージが付きやすく触っていて面白かったです。機種依存(カメラ制御・センサー制御)がどの程度できるかは今後検証していきたいと思います。AppInventorのサービスも停止されるそうですが、オープンソース化されるのでそちらに期待します。i-tron)でも同様にフローチャートの要素をGUIで組み合わせてプログラミングする教材があったので、Googleも同じところを狙っているのではないかと感じました。GUISNSでもご購読できます。TwitterでフォローするFeedlyでフォローするcova香川・大阪を拠点として活動しているシステムエンジニアです。