View
4.674
Download
3
Category
Preview:
DESCRIPTION
Citation preview
App Inventor入門
塚田翔也(@gabu)http://www.flickr.com/photos/jezpage/4990873353/
Android 名古屋 つくる部
2011年8月20日 オープンソースカンファレンス 2011 Nagoya
自己紹介
@gabu
TSUKADA Shoya
つ部 Android 名古屋 つくる部
2011年6月18日 第2回名古屋Android勉強会 Titanium Mobileハンズオン
つ部月1 ミーティング年1 温泉開発合宿年1 流しそうめん詳しくはMLで!
東海GTUG
東海GTUGAndroid
App Engine/GAEHTML5
Google系API etc...
9/10(土)Google松尾さんが!
App Inventor
世の中は
今、空前の
タイルプログラミング
ブーム
Squeak Etoys
- オープンソース
- パソコンの父「アラン・ケイ」が開発指導
- Squeakのタイルプログラミング環境
- SqueakとはSmalltalk環境のひとつ
- 「One Laptop per Child(OLPC)」プロジェクトの100ドルPCにも搭載される
http://qml.610t.org/squeak/chirashi2007.html
日本語版http://etoys.jp/squeak/squeak.html
Scratch
- オープンソース
- Etoysを参考にMIT Media Labが開発
- 開発リーダーはLEGO Mindstormsの開発者のミチェル・レズニック教授
- Smalltalkで開発されているらしい
- 公式Webサイトは作品を公開・共有できるコミュニティサイトになっている。
- 参加者の年齢でいちばん多いのは12才
- 登録プロジェクト数は6000を超える
- 子どもたちがOSS活動、プログラミング言語「Scratch」が開く未来 - @IT http://www.atmarkit.co.jp/news/200801/17/mit.html
この2つは国内でも全国の教育機関や有志によって、ワークショップやイベントが開催されています。
そして
App Inventor
何がすごいのか?
これまではPCやWebブラウザで動くアプリしか作れなかった
App InventorはAndroid向け
モバイルアプリ向けのプログラミング環境だからアツい!
子供たちが将来自分で持つであろうモバイル端末のアプリを自分で開発できるという
可能性
本題
App Inventorとは
Designer Blocks Editor
インストールhttp://appinventor.googlelabs.com/learn/setup/
Webブラウザでhttp://appinventor.googlelabs.com/
もしくは
プロジェクト作成
画面を作って
Blocks Editor起動
処理を作って
動かす
ちょっとやってみましょう
コンポーネント一覧
● 基本・文字や画像の表示 ・文字の入力やボタン、チェックボックスなどのUIの作成 ・簡単なデータの保存
● メディア・カメラの起動やフォトギャラリーへのアクセス ・音声ファイルや動画の再生
● アニメーション・円や画像のアニメーション
● ソーシャル・電話帳へのアクセス ・電話をかける ・SMS(ショートメッセージ)を送る ・Twitter との連携
● センサー・加速度センサー ・GPS などによる位置情報の取得 ・傾きセンサー
● レゴマインドストーム・レゴマインドストームの操作
● その他・他の Android アプリとの連携 ・バーコードスキャナー ・Bluetooth による通信 ・ダイアログやトーストの表示 ・ログ出力・音声認識 ・音声合成
App Inventorの今と未来
8/4 発売!
8/4 9時
8/4 15時
うおお、App InventorがOSSに!
8/4 15時
ん?
Google製品としては終わってOSSになるよ
\(^o^)/オワタ
なぜ\(^o^)/オワタなのか?
遡ること1年前
2010/8/5
http://d.hatena.ne.jp/technohippy/20100805
Google Wave開発中止↓Wave in a Box(WIAB)というOSSに↓Apache Incubatorプロジェクトへ↓Apache Waveとして承認される↓リポジトリが空 < いまここ
つまり、GoogleのOSS化は信用できない
しかし!
奇跡を起こすのよ
人の手で
と言いつつ何もしてないんですが
http://jp.techcrunch.com/archives/20110816google-gives-android-app-inventor-a-new-home-at-mit-media-lab/
奇跡きたー!
App Inventorの作者であるHal Abelsonと、同じくApp Inventorの制作に重要な貢献をしたMITの教授Eric KlopferとMitchel Resnickが運用を担当する。
* ちなみに、Mitchel Resnickさんは、最初に紹介したScratchの中の人です。
信頼のMITへ
おかえり!App
Inventor!
MITさんはやる気まんまんのようなので、ますます進化しそうですね。
そして、いつか子供たちが自由にAndroidアプリを開発して
自分の端末で動かす未来が訪れるのではないでしょうか。
そして
アラン・ケイが描いた未来はいつか訪れるのでしょうか。
ご清聴ありがとうございました
日本App Inventorユーザー会
http://groups.google.com/group/app-inventor-jp
Recommended