出典 しゅってん : フリー百科 ひゃっか 事典 じてん 『ウィキペディア(Wikipedia)』
App Inventor は当初 とうしょ Google が提供 ていきょう していたが、現在 げんざい はマサチュ まさちゅ ーセッツ工科大学 せっつこうかだいがく (MIT)が提供 ていきょう している、Android 対応 たいおう アプリケーションソフトウェア を開発 かいはつ するソフトウェアである。コンピュータプログラミング に不慣 ふな れな人 ひと でも使 つか いやすいように、Scratch のようなグラフィカルインターフェイスやStarLogo TNG のユーザインターフェース を使 つか い、ビジュアルオブジェクトをドラッグ・アンド・ドロップ することで数 すう 多 おお くの携帯 けいたい 機器 きき で動 うご くAndroid対応 たいおう アプリを作成 さくせい できる。
2010年 ねん 7月 がつ 12日 にち に要望 ようぼう に応 こた えて利用 りよう できるようになり、同年 どうねん 12月 がつ 15日 にち に一般 いっぱん 公開 こうかい されたが、2011年 ねん 12月31日 にち にGoogleは公開 こうかい を終了 しゅうりょう した[ 1] 。
App Inventor for Androidの製作 せいさく 中 ちゅう 、Googleは教育 きょういく コンピューティングの重要 じゅうよう な先行 せんこう 研究 けんきゅう を作成 さくせい し、オンライン開発 かいはつ 環境 かんきょう 上 じょう で実行 じっこう した[ 2] 。
ビジュアルブロックプログラミング言語 げんご を作成 さくせい する時 とき にブロック使用 しよう ユーザーはOpen Blocks Java libraryを使用 しよう する。Open Blocksはマサチュ まさちゅ ーセッツ工科大学 せっつこうかだいがく のScheller Teacher Education Program (STEP)とリカロス・ロケによる修士 しゅうし 論文 ろんぶん 研究 けんきゅう のデバイスによって配布 はいふ されている。教授 きょうじゅ でScheller Programを担当 たんとう しているエリック・クロッパーとダニエル・ウェンデルはOpen BlocksをMIT License で配布 はいふ している[ 3] 。Open BlocksのビジュアルプログラミングはクロッパーによるSTEPのプロジェクトであるStarLogo TNG やMITメディアラボ のライフロング・キンダーガーデン・グループ のプロジェクトであるScratchと密接 みっせつ に関連 かんれん する。これらのプロジェクト自体 じたい 、積極 せっきょく 的 てき な学習 がくしゅう によって魅力 みりょく 的 てき で強力 きょうりょく なアイデアを発揮 はっき できるプログラミングを強調 きょうちょう するための構築 こうちく 主義 しゅぎ (英語 えいご 版 ばん ) 理論 りろん に基 もと づいている。さらに、これはシーモア・パパート や1960年代 ねんだい のMIT Logo Groupが始 はじ めたコンピュータと教育 きょういく に関 かん する現在 げんざい 進行 しんこう 中 ちゅう の運動 うんどう の一 ひと つでMINDSTORMS やStarLogoに関 かん するミッチェル・レズニックの著作 ちょさく で提唱 ていしょう されている[ 2] [ 3] 。App Inventorチームはハル・アベルソン [ 2] とマーク・フライドマンが率 ひき いていた[ 4] 。
App Inventor Block Editor
Android上 じょう で履行 りこう するためのビジュアルブロック言語 げんご を変換 へんかん するコンパイラはパー・ボスナーが開発 かいはつ し、フリーソフトウェア財団 ざいだん によるGNUオペレーティングシステムの一部 いちぶ になっているKawaランゲージフレームワークやSchemeプログラミング言語 げんご におけるKawaの方言 ほうげん が使用 しよう されている[ 5] [ 6] 。
2011年 ねん 8月 がつ 、Googleが自社 じしゃ 製品 せいひん としてのApp Inventorの配布 はいふ を終了 しゅうりょう すると同時 どうじ にコードをオープンソース 化 か すると発表 はっぴょう した。現在 げんざい はMITメディアラボにあるMIT Center for Mobile Learning[ 7] の一部 いちぶ となっており、App Inventor製作 せいさく 者 しゃ のハル・アベルソンが同僚 どうりょう でMIT教授 きょうじゅ のエリック・クロッパーやミッチェル・レズニック(2名 めい ともプロジェクトの立 た ちあげに関 かか わっていた)と共 とも に手 て がけている。
2012年 ねん 1月 がつ 20日 はつか 、GoogleはApp Inventorのソースコードがオープンソースになったと発表 はっぴょう した[ 8] 。
^ App Inventor @ MIT , http://www.appinventor.mit.edu
^ a b c Hardesty, Larry (August 19, 2010). “The MIT roots of Google's new software” . MIT News Office. http://web.mit.edu/newsoffice/2010/android-abelson-0819.html
^ a b “On the Shoulders of Giants! ”. Google. August 10, 2010 閲覧 えつらん 。
^ Wolber, David; Abelson, Hal ; Spertus, Ellen ; Looney, Liz (May 2011), App Inventor for Android: Create Your Own Android Apps , O'Reilly, ISBN 978-1-4493-9748-7
^ “The Kawa Language Framework ”. May 30, 2012 閲覧 えつらん 。
^ “GNU Manuals online ”. May 30, 2012 閲覧 えつらん 。
^ http://mitmobilelearning.org/
^ Friedman, Mark (January 20, 2012). “Release of App Inventor source code ”. July 16, 2012 閲覧 えつらん 。
Alphabet ・歴史 れきし ・サービス 企業 きぎょう
開発 かいはつ
オペレーティングシステム ライブラリ・ フレームワーク ツール 探索 たんさく アルゴリズムファイルフォーマット その他 た
サービス
娯楽 ごらく 伝達 でんたつ ・交流 こうりゅう 検索 けんさく 組織 そしき ・管理 かんり ビジネス・金融 きんゆう その他 た
ハードウェア
X
* : 開発 かいはつ ・サポートを終了 しゅうりょう した製品 せいひん およびサービス
カテゴリ
コモンズ