Your SlideShare is downloading. ×
0
最近の進捗状況
0 Android OS特有の機構であるIntentを活かした、シ
ンプルな単機能アプリが完成
TweetCounter
0 アプリをローカライズ
0 Android Marketで開発者登録をし、アプリを登録
All con...
Intentとは
0 簡単に言えば、データをさまざまなアプリ間で受け
渡していく仕組みのこと
0 Android OS独自の機構であり、iPhone(iOS)は勿
論、PC向けOSにもない機構
0 この機構のおかげで、自作したアプリがシンプルな...
0 データの受け渡し方法には、明示的Intentと暗黙的
Intentが存在し、特に後者があるおかげで、開発者
すらも思いつかなかったような組み合わせのアプリ
同士の連携が生まれたりする
明示的Intent
受け渡し先のアプリを明確に指定す...
青空プロバイダと縦書きビューワは異
なる開発者が開発した、それぞれ違う
アプリだが、一つのアプリのように連
携する
暗黙的Intent具体例
Android Marketについて
0 開発者登録するためにはGoogleの支払いサービスで
あるGoogle Checkoutに登録して$ 25支払う必要があ
る
VISA/MasterCard/AMEXが利用可能※ JCB不可
$ 2...
0 さらにAndroid Marketに開発者登録すると、開発者
用のアンロックされた端末(現在はNexus Oneと
HTC Dream)が購入できる
0 Android MarketにはiPhone のApp Storeのように何
週間もか...
0 アップロード時の留意点
AndroidManifest.xmlについて
debuggableをfalse
enabledをtrue
Version codeを前回アップロード時より上げる
Install locationを指定する...
後期情報学ゼミ第4回発表
Upcoming SlideShare
Loading in...5
×

後期情報学ゼミ第4回発表

1,075

Published on

後期情報学ゼミ第4回発表で使用した資料です。

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,075
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "後期情報学ゼミ第4回発表"

  1. 1. 最近の進捗状況 0 Android OS特有の機構であるIntentを活かした、シ ンプルな単機能アプリが完成 TweetCounter 0 アプリをローカライズ 0 Android Marketで開発者登録をし、アプリを登録 All contents copyright and copy Semifo. All rights reserved. Revised:, (C)2010
  2. 2. Intentとは 0 簡単に言えば、データをさまざまなアプリ間で受け 渡していく仕組みのこと 0 Android OS独自の機構であり、iPhone(iOS)は勿 論、PC向けOSにもない機構 0 この機構のおかげで、自作したアプリがシンプルな 単機能アプリであったとしても、既存のアプリと組 み合わせることによって、あたかも既存のアプリが 自分のアプリであるかのような処理ができる All contents copyright and copy Semifo. All rights reserved. Revised:, (C)2010
  3. 3. 0 データの受け渡し方法には、明示的Intentと暗黙的 Intentが存在し、特に後者があるおかげで、開発者 すらも思いつかなかったような組み合わせのアプリ 同士の連携が生まれたりする 明示的Intent 受け渡し先のアプリを明確に指定する 暗黙的Intent 「画像を扱うアプリ」、「ブラウザで閲覧中のページ情 報を扱うアプリ」等のように冗長に指定すると、その呼 出しに応答できるアプリ一覧が表示され、ユーザが、そ こから自由に選択する 0 今回、開発したアプリもこの暗黙的Intentを利用し たシンプルな単機能アプリ TweetCounter All contents copyright and copy Semifo. All rights reserved. Revised:, (C)2010
  4. 4. 青空プロバイダと縦書きビューワは異 なる開発者が開発した、それぞれ違う アプリだが、一つのアプリのように連 携する 暗黙的Intent具体例
  5. 5. Android Marketについて 0 開発者登録するためにはGoogleの支払いサービスで あるGoogle Checkoutに登録して$ 25支払う必要があ る VISA/MasterCard/AMEXが利用可能※ JCB不可 $ 25は少し高いように感じるが、iPhoneのAppStoreや Windows Marketplaceでは、年間費が$ 99であること を考慮するとAndroid Marketの登録時に$ 25だけ払う というのは良心的かもしれない(しかも今円高なので 2000円程で済んだ) 0 一度登録してしまえば、後はアプリを幾つでも自由 に公開可能 All contents copyright and copy Semifo. All rights reserved. Revised:, (C)2010
  6. 6. 0 さらにAndroid Marketに開発者登録すると、開発者 用のアンロックされた端末(現在はNexus Oneと HTC Dream)が購入できる 0 Android MarketにはiPhone のApp Storeのように何 週間もかかる審査がないので、登録後Marketにすぐ 反映される 審査がないのは開発者としては楽で良いが、ユーザか らしてみれば玉石混淆のカオスな状態のMarketから目 的のアプリを探す必要があるので、審査がないのも一 概に良いことばかりではない
  7. 7. 0 アップロード時の留意点 AndroidManifest.xmlについて debuggableをfalse enabledをtrue Version codeを前回アップロード時より上げる Install locationを指定する場合はpreferExternal以外にす る(自分の環境ではpreferExternal にした場合は何故か アップロード後、端末を外部メモリーモードにしないと インストールできなかった) パッケージの署名に使用した署名キーは、アップグ レードの際にも同じものを使用する All contents copyright and copy Semifo. All rights reserved. Revised:, (C)2010
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×