(Translated by https://www.hiragana.jp/)
App Inventor - Wikipedia コンテンツにスキップ

App Inventor

出典しゅってん: フリー百科ひゃっか事典じてん『ウィキペディア(Wikipedia)』
App Inventor
開発元かいはつもと Google、MITメディアラボ
最新さいしんばん
ベータ
プログラミング
言語げんご
Java, KawaScheme
対応たいおうOS ウェブがたアプリケーション
プラットフォーム Android
種別しゅべつ アプリケーションソフトウェア開発かいはつ
ライセンス オープンソース
公式こうしきサイト appinventor.mit.edu
テンプレートを表示ひょうじ

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 TNGMITメディアラボライフロング・キンダーガーデン・グループのプロジェクトである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]

関連かんれん項目こうもく

[編集へんしゅう]

脚注きゃくちゅう

[編集へんしゅう]
  1. ^ App Inventor @ MIT, http://www.appinventor.mit.edu 
  2. ^ 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 
  3. ^ a b On the Shoulders of Giants!”. Google. August 10, 2010閲覧えつらん
  4. ^ 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 
  5. ^ The Kawa Language Framework”. May 30, 2012閲覧えつらん
  6. ^ GNU Manuals online”. May 30, 2012閲覧えつらん
  7. ^ http://mitmobilelearning.org/
  8. ^ Friedman, Mark (January 20, 2012). “Release of App Inventor source code”. July 16, 2012閲覧えつらん

外部がいぶリンク

[編集へんしゅう]