SlideShare a Scribd company logo
はじめての Android これであなたも今すぐ始められる!
目次 Android概要
開発環境の構築 開発者登録 Androidプログラミング
TODOアプリケーション ソースを見てみる 公開するには
Android概要
概要 特徴 携帯、ネット端末のプラットフォーム
オープンソース Linux、libc、SQLite、Open GL ES、etc... Java SE(の拡張) Dalvik(ダルビック) JVM
概要 特徴 有料コンテンツ 2009年10月より日本でも利用可能に
売上 3割キャリア
7割開発者 利用者はGoogle Checkoutを使って購入
概要Androidのなかみ アプリケーション アプリケーションフレームワーク ライブラリ Linux Android ランタイム 初めての Android ( 初版 ) P.12 より ディスプレイ ドライバ Bluetooth ドライバ カメラ ドライバ フラッシュメモリ ドライバ バインダ ドライバ キーバッド ドライバ キーバッド ドライバ USB ドライバ WiFi ドライバ オーディオ ドライバ 電源管理 サーフェス マネージャ メディア フレームワーク SQLite Open GL ES FreeType Webkit SGL SSL libc アクティビティ マネージャ ウィンドウ マネージャ コンテンツ プロバイダ ビューシステム 通知マネージャ キーバッド ドライバ パッケージ マネージャ 電話 マネージャ リソース マネージャ 位置 マネージャ センサ マネージャ Home Contcts ( アドレス帳 ) Phone ( 電話 ) ブラウザ あなたの アプリケーション コアライブラリ Dalvik 仮想マシン
概要 現在の主要なバージョン 1.5
1.6 (HT-03A, Xperia)
2.1 (Nexus One) 日本のAndroid端末 Xperia (2010 年 4 月  発売予定 ) Version 1.6 HT-03A (2009 年 6 月 発売 ) Version 1.5 -> 1.6(2009/10)
開発環境の構築
開発の準備 必要なもの Android SDK(最初にインストール)
Eclipse
Android Development Tools (ADT) ( プラグイン)
実機 ( なくても大丈夫)
または、 Dev Phone 開発者サイトから購入可
開発者登録が必要
開発の準備 SDK http://developer.android.com/intl/ja/sdk/index.html
android-sdk_r04-windows.zip ZIP ファイル解凍後適当なディレクトリへ配置
SDK Setup.exe を実行
開発の準備 ここで、httpsでアクセスできなというエラーが出るとき
開発の準備 ホームディレクトリの.androidディレクトリに androidtool.cfgを作成
以下の一行を追加して、再度SDK Setup.exeを実行 sdkman.force.http=true ※ 詳しくは、 http://d.hatena.ne.jp/hiro_nemu/20100107
開発の準備 今回入れるのは、以下の3つ SDK Platform Android 1.6 API
Google APIs
Usb Driver package
開発の準備 Eclipseプラグイン(ADT) https://dl-ssl.google.com/android/eclipse/
開発の準備 ADTインストール後 Windows > Preferences  > Android Android SDKのインストールパスを入れて完了
開発者登録
開発者登録 開発者登録するとできること Androidマーケットでアプリを公開できる
有料アプリも公開できる
Android Dev Phoneの購入 登録するには 開発者登録には $25 必要
支払いには Google Checkout が必要 クレジットカードによる決済
開発者登録の流れ メールアドレス、電話番号等の入力
開発者登録の流れ 支払い(Google Checkout)
開発者登録の流れ クレジットカード登録
開発者登録の流れ 支払い完了
開発者登録の流れ 開発者登録確認
開発者登録の流れ 開発者登録完了
Android プログラミング
開発の基礎 アプリケーションは個別の Linux プロセス
プロセスごとに専用 VM
アプリケーションごとに個別の Linux ユーザ ID
コンポーネント アクティビティ
サービス

More Related Content

ODP
はじめてのAndroid in 高知
PPTX
Windows Phoneの 企業内活用方法、 社内向けアプリ開発と展開
PDF
Android m finger print(public)
PDF
もう怖くないモバイルアプリ開発!
PDF
2015年度研究室プレ卒研用Android講座1
PDF
Jqm20120804 publish
PDF
Android概要資料
PDF
Flutterリプレイスして良かったことと困ったこと
はじめてのAndroid in 高知
Windows Phoneの 企業内活用方法、 社内向けアプリ開発と展開
Android m finger print(public)
もう怖くないモバイルアプリ開発!
2015年度研究室プレ卒研用Android講座1
Jqm20120804 publish
Android概要資料
Flutterリプレイスして良かったことと困ったこと

What's hot (16)

PDF
Android api-levels
PDF
AIR for Android で アプリ内課金
PDF
C#で作成するfacebookアプリ mvp community camp
PDF
スマホキャンプサマー2012:ANEとアプリ内課金に挑戦
PPT
20111031 MobileWeb at TDC
PDF
About Chrome web store
PDF
iOS開発豆知識_エスキュービズム勉強会20141006
PDF
2019 07-20 JXUG Xamarin.Forms の今
PDF
2019 08-30 JXUG Xamarin.Essentials #1 Xamarin.Essentials とは
PDF
What's new in Android N at Google I/O extended in Fukuoka
PDF
初めてのFacebookアプリの開発
PPT
Iccw2010 sdk4 air
PDF
Whats's new in Android Studio at Google I/O extended in Fukuoka
KEY
プロ文.com 勉強会 Phase 1
PPTX
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜
PDF
Windowsストアアプリ開発 オープンセミナー広島
Android api-levels
AIR for Android で アプリ内課金
C#で作成するfacebookアプリ mvp community camp
スマホキャンプサマー2012:ANEとアプリ内課金に挑戦
20111031 MobileWeb at TDC
About Chrome web store
iOS開発豆知識_エスキュービズム勉強会20141006
2019 07-20 JXUG Xamarin.Forms の今
2019 08-30 JXUG Xamarin.Essentials #1 Xamarin.Essentials とは
What's new in Android N at Google I/O extended in Fukuoka
初めてのFacebookアプリの開発
Iccw2010 sdk4 air
Whats's new in Android Studio at Google I/O extended in Fukuoka
プロ文.com 勉強会 Phase 1
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜
Windowsストアアプリ開発 オープンセミナー広島
Ad

Viewers also liked (6)

PPT
Davranisci Kuramlar
PPTX
Managing Business Intelligence Projects
PDF
C:\Fakepath\Haarr God Tid
PPT
Ebiz4
PPT
Esercito Nuova Pace Community & Made In Italy
PPT
Ebiz4
Davranisci Kuramlar
Managing Business Intelligence Projects
C:\Fakepath\Haarr God Tid
Ebiz4
Esercito Nuova Pace Community & Made In Italy
Ebiz4
Ad

Similar to はじめてのAndroid (20)

PDF
jQuery MobileとPhoneGapでスマートフォンアプリ楽々クッキング
PDF
Adobe Edge Inspectを利用してデバッグ
PDF
2015年のAndroidアプリ開発入門 - ABCD 2015 Kanazawa
PDF
Android Lecture #01 @PRO&BSC Inc.
PDF
#cmdevio2016 (レポート: F-2) iOS × Android 並行開発についてのトピック
PDF
GDG Shikoku 2013
PDF
モバイルコンテンツ制作を効 率化するツールを使いこなせ
PPTX
Phone gap+javascriptスマホアプリ開発(入門編)
PDF
HTML5 の Web制作を 確実に楽にする最新の アドビWeb制作ツール for HTML5 Carnival Fukuoka
PDF
Androidアプリ開発どこまでいける?
PDF
Androidレイアウトのスタンダードアプローチ
PPT
アンドロイド勉強会第二回 080525 3
ODP
はじめてのAndroid開発
PDF
【17-D-6】.NETアセンブリの宿命
PDF
Android multiscreen
PDF
Google Glassアプリ開発と自由度の変遷
PDF
デバイス WebAPI設計の進め方
PDF
Android builders summit slide tour
PPT
Titanium Mobile
PDF
無償でここまで使えるアドビのWeb制作ツール for デブサミ2013
jQuery MobileとPhoneGapでスマートフォンアプリ楽々クッキング
Adobe Edge Inspectを利用してデバッグ
2015年のAndroidアプリ開発入門 - ABCD 2015 Kanazawa
Android Lecture #01 @PRO&BSC Inc.
#cmdevio2016 (レポート: F-2) iOS × Android 並行開発についてのトピック
GDG Shikoku 2013
モバイルコンテンツ制作を効 率化するツールを使いこなせ
Phone gap+javascriptスマホアプリ開発(入門編)
HTML5 の Web制作を 確実に楽にする最新の アドビWeb制作ツール for HTML5 Carnival Fukuoka
Androidアプリ開発どこまでいける?
Androidレイアウトのスタンダードアプローチ
アンドロイド勉強会第二回 080525 3
はじめてのAndroid開発
【17-D-6】.NETアセンブリの宿命
Android multiscreen
Google Glassアプリ開発と自由度の変遷
デバイス WebAPI設計の進め方
Android builders summit slide tour
Titanium Mobile
無償でここまで使えるアドビのWeb制作ツール for デブサミ2013

はじめてのAndroid