More Related Content
Similar to みゆっき☆Think#3 「androidに触ってみるよ!」
Similar to みゆっき☆Think#3 「androidに触ってみるよ!」 (20)
More from techtalkdwango (16)
みゆっき☆Think#3 「androidに触ってみるよ!」
- 11. アーキテクチャ(2)
こんな感じ
アプリケーション
アプリケーションフレームワーク
コア・ライブラリ
標準ライブラリ Dalvik VM
.
Linux
Androidアプリ開発ではこの辺が重要
11
- 16. Java
Javaで開発するのが現実的
◦ NDKを使えば他の言語で書いたライブラ
リ等を呼び出せる
NDK : Native Development Kit
端末のCPUに依存するアプリになってしまう
16
- 18. Eclipse + ADT Plugin
Eclipse
◦ 超便利
(贅沢言うなら,もう少しサクサク動いて欲しい)
ADT Plugin
◦ Eclipse上でAndroid SDKのツールを簡単に
使える
◦ コンパイル→端末に転送→実行がワンク
リックで
18
- 20. Activity
表示される画面の単位
◦ Activityクラスを継承して処理を書く
◦ 画面が切り替わるとき別のActivityが起動して
いる
◦ 前のActivityも保持され,戻ることができる
Bを起動 Cを起動
Activity B Activity C
Activity A
Bを終了しAに Cを終了しBに
20
- 26. Intent
明示的Intent
◦ 指定したActivityやServiceを起動したり
データを渡せる
暗黙的Intent
◦ URLやファイルをIntentで投げると対応ア
プリが自動的に起動する
複数ある場合はユーザーが選択する
26
- 36. 作ったアプリを公開する
1. 開発者用アカウントを取得($25必要)
2. アプリケーションを登録
◦ ファイルをアップロード
◦ 説明文を書く
◦ スクリーンショットなど
3. 少し待つと検索結果に現れる
◦ 30分くらい?
審査とか待たなくて良いのが素晴らしいですね!
36