SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
デベロッパー視点での
3大スマホの違い
iPhone / Android / WindowsPhone
2013/6/29 第17回 名古屋iPhoneアプリ開発勉強会
元 印刷会社デジタル製版オペレーター
元 Webサイト制作者(HTMLコーディング)
現在 フリーの何でも屋
Facebook → makoto.kubota.562
Twitter → makotok1
開発実績は Android > iPhone > WindowsPhone
自己紹介
デバイス(端末)
デベロッパー登録
開発環境
アプリ申請・配布
アプリ作成
ご紹介項目
デバイス(端末)
iPhone
皆さんご存知のiPhone。
ホーム画面にアプリアイコンが並びます。
…とくに説明は不要ですね?
Android
・ホーム画面 と ドロワー画面
・ホーム画面にアプリのショートカットやウィジェット
 壁紙(ライブ壁紙)を置くことができる
・基本OSは共通でもメーカーで作りこむことができる
 ため、機種によって見た目も操作感も全く変わる
・アプリデベロッパーがホームを作ることもできる
・ディスプレイサイズ・解像度も自由
・「もどる」ボタンの存在感
<参考>スマートフォンデータベース
 http://smartphone.ultra-zone.net/
<参考>リモートテストサービス RemoteTestKit
 http://appkitbox.com/testkit
WindowsPhone
・スタート画面 と アプリ一覧画面
・スタート画面にアプリのタイル(ショートカット)を
 設置できる
・壁紙はロック画面のみ設定可能
・ウィジェットは存在しない。ただし、タイルにSNS
 などの更新を常に表示する機能はある
・画面解像度はMSが厳格に規定している
・WPにも「もどる」ボタンあります…
結論
iPhone
Android
WindowsPhone
カッチリ
ゆるゆる
カッチリ
※個人の感想です。
デベロッパー登録
iOS Developer Program 8400円(1年毎に更新)
登録料
iPhone
Android Developer 25ドル(初回のみ)
Android
WindowsPhone Dev Center 9800円(1年毎に更新)
WindowsPhone
WindowsPhone アプリケーション トライアスロン
http://msdn.microsoft.com/ja-jp/jj884074.aspx
実機の登録が必要
(UDID登録と実機へのプロビジョニングファイル転送)
iPhone
実機テスト
Android
WindowsPhone
登録の必要なし
(開発用PCにUSBで接続するだけ)
実機の登録が必要
(開発用PCにUSBで接続してアンロック、登録を行う)
iTunes Connect
iPhone
アプリ管理
Google Play Developer Console
Android
WindowsPhone Dev Center
WindowsPhone
iTunes Connect
Google Play Developer Console
WindowsPhone Dev Center
開発環境
統合開発環境(IDE)
Xcode
Mac
iPhone
Android
WindowsPhone
Eclipse / Android Studio
Mac / Windows / Linux
Visual Studio
Windows
Xcode
Eclipse
Visual Studio
開発言語
Objective-C
iPhone
Android
WindowsPhone
Java / C++
Android SDK / Android NDK
C# / VB
WindowsPhone8では C++ もサポート
アプリ申請・配布
iPhone
公式のアプリストア
AppStore
Appleの審査あり
Android
WindowsPhone
Google Play
審査なし
WindowsPhoneアプリストア
MicroSoftの審査あり
WindowsPhoneアプリがリジェクトされた時に
MicroSoftから通知された内容(一部)
以上でアプリ申請・配布についての
説明は終了です!
となれば楽なのですが…
キャリアの独自マーケット
Amazonなどのサードパーティマーケット
アプリファイルを直接販売
野良アプリ
Androidアプリは公式アプリストア
以外からの配布が可能
アプリ作成
作ることができるアプリの内容は
大きな違いはありません
開発環境、開発言語、API、仕様など実装作業レベルは当然違
いますが、アプリの構成とかロジックは同じことが(だいた
い)できます。
というわけで、興味が有る方は、違うプラットフォームのアプ
リ作りにも是非挑戦してみましょう!
と、これで終わってしまうのも
アレなので。
Androidだけの機能を使ったアプリ
ウィジェット
ライブ壁紙
ホームアプリ
ウィジェット
ライブ壁紙
ホームアプリ
以上です。
ありがとうございました。
Androidアプリの日
ベースキャンプ名古屋
スマートフォン系イベント
iPhoneアプリの日
2013 / 7 / 17 10:00∼21:00
2013 / 7 / 25 10:00∼21:00
詳しくは ベースキャンプ名古屋イベントページ
http://basecamp-nagoya.jp/event/
WindowsPhone
Android
iPhone
https://developer.apple.com/jp/programs/ios/
https://support.google.com/googleplay/android-
developer/
https://dev.windowsphone.com/ja-jp
デベロッパー登録について

Weitere ähnliche Inhalte

Was ist angesagt?

Androidアプリ開発どこまでいける?
Androidアプリ開発どこまでいける?Androidアプリ開発どこまでいける?
Androidアプリ開発どこまでいける?高見 知英
 
Cordova利用アプリ開発経験談
Cordova利用アプリ開発経験談Cordova利用アプリ開発経験談
Cordova利用アプリ開発経験談Kenichi Kambara
 
「Camelog」Android開発秘話
「Camelog」Android開発秘話「Camelog」Android開発秘話
「Camelog」Android開発秘話Shoya Tsukada
 
第2回ビジネスモバイル研究会
第2回ビジネスモバイル研究会第2回ビジネスモバイル研究会
第2回ビジネスモバイル研究会Shuichi Yukimoto
 
EclipseもXcodeも窓から投げ捨てろ!
EclipseもXcodeも窓から投げ捨てろ!EclipseもXcodeも窓から投げ捨てろ!
EclipseもXcodeも窓から投げ捨てろ!Yutaka Tsumori
 
Androidのすゝめ
AndroidのすゝめAndroidのすゝめ
Androidのすゝめsiguremon
 
Android Design Mini Session 09/06 2012
Android Design Mini Session 09/06 2012Android Design Mini Session 09/06 2012
Android Design Mini Session 09/06 2012adamrocker
 
C#でiPhoneアプリ開発 with MonoTouch
C#でiPhoneアプリ開発 with MonoTouchC#でiPhoneアプリ開発 with MonoTouch
C#でiPhoneアプリ開発 with MonoTouchShin Ise
 
iPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめiPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめHiramatsu Ryosuke
 
2011年5月28日 Android勉強会プレゼン資料
2011年5月28日 Android勉強会プレゼン資料2011年5月28日 Android勉強会プレゼン資料
2011年5月28日 Android勉強会プレゼン資料Eiichi Yoshikawa
 
Flutter2
Flutter2Flutter2
Flutter2asuka y
 
Rinko 1 Android
Rinko 1 AndroidRinko 1 Android
Rinko 1 Androidjagsc
 
Iccw2010 sdk4 air
Iccw2010 sdk4 airIccw2010 sdk4 air
Iccw2010 sdk4 airIsao Soma
 
プロ文.com 勉強会 Phase 1
プロ文.com 勉強会 Phase 1プロ文.com 勉強会 Phase 1
プロ文.com 勉強会 Phase 1Hiroki Toyokawa
 
Androidとセキュリティ ~ユーザーを脅威から守る~
Androidとセキュリティ ~ユーザーを脅威から守る~Androidとセキュリティ ~ユーザーを脅威から守る~
Androidとセキュリティ ~ユーザーを脅威から守る~Naoya Niwa
 
今後のスマートフォンの在り方に関するユーザー
今後のスマートフォンの在り方に関するユーザー今後のスマートフォンの在り方に関するユーザー
今後のスマートフォンの在り方に関するユーザーKenta Funaki
 
Swiftビギナーズ勉強会 第9回 BluePrint/BluePrintViewerで作るアプリモックアップ 
Swiftビギナーズ勉強会 第9回 BluePrint/BluePrintViewerで作るアプリモックアップ Swiftビギナーズ勉強会 第9回 BluePrint/BluePrintViewerで作るアプリモックアップ 
Swiftビギナーズ勉強会 第9回 BluePrint/BluePrintViewerで作るアプリモックアップ Kuniyoshi Takenaka
 
これからのNotesモバイルアプリはこう作れ
これからのNotesモバイルアプリはこう作れこれからのNotesモバイルアプリはこう作れ
これからのNotesモバイルアプリはこう作れMitsuru Katoh
 
Windows phone 8のデバイスを使おう~近接通信編~(公開用)
Windows phone 8のデバイスを使おう~近接通信編~(公開用)Windows phone 8のデバイスを使おう~近接通信編~(公開用)
Windows phone 8のデバイスを使おう~近接通信編~(公開用)Nobuaki Aoki
 

Was ist angesagt? (20)

Androidアプリ開発どこまでいける?
Androidアプリ開発どこまでいける?Androidアプリ開発どこまでいける?
Androidアプリ開発どこまでいける?
 
Cordova利用アプリ開発経験談
Cordova利用アプリ開発経験談Cordova利用アプリ開発経験談
Cordova利用アプリ開発経験談
 
「Camelog」Android開発秘話
「Camelog」Android開発秘話「Camelog」Android開発秘話
「Camelog」Android開発秘話
 
第2回ビジネスモバイル研究会
第2回ビジネスモバイル研究会第2回ビジネスモバイル研究会
第2回ビジネスモバイル研究会
 
EclipseもXcodeも窓から投げ捨てろ!
EclipseもXcodeも窓から投げ捨てろ!EclipseもXcodeも窓から投げ捨てろ!
EclipseもXcodeも窓から投げ捨てろ!
 
Androidのすゝめ
AndroidのすゝめAndroidのすゝめ
Androidのすゝめ
 
Android Design Mini Session 09/06 2012
Android Design Mini Session 09/06 2012Android Design Mini Session 09/06 2012
Android Design Mini Session 09/06 2012
 
C#でiPhoneアプリ開発 with MonoTouch
C#でiPhoneアプリ開発 with MonoTouchC#でiPhoneアプリ開発 with MonoTouch
C#でiPhoneアプリ開発 with MonoTouch
 
iPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめiPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめ
 
Android Push
Android PushAndroid Push
Android Push
 
2011年5月28日 Android勉強会プレゼン資料
2011年5月28日 Android勉強会プレゼン資料2011年5月28日 Android勉強会プレゼン資料
2011年5月28日 Android勉強会プレゼン資料
 
Flutter2
Flutter2Flutter2
Flutter2
 
Rinko 1 Android
Rinko 1 AndroidRinko 1 Android
Rinko 1 Android
 
Iccw2010 sdk4 air
Iccw2010 sdk4 airIccw2010 sdk4 air
Iccw2010 sdk4 air
 
プロ文.com 勉強会 Phase 1
プロ文.com 勉強会 Phase 1プロ文.com 勉強会 Phase 1
プロ文.com 勉強会 Phase 1
 
Androidとセキュリティ ~ユーザーを脅威から守る~
Androidとセキュリティ ~ユーザーを脅威から守る~Androidとセキュリティ ~ユーザーを脅威から守る~
Androidとセキュリティ ~ユーザーを脅威から守る~
 
今後のスマートフォンの在り方に関するユーザー
今後のスマートフォンの在り方に関するユーザー今後のスマートフォンの在り方に関するユーザー
今後のスマートフォンの在り方に関するユーザー
 
Swiftビギナーズ勉強会 第9回 BluePrint/BluePrintViewerで作るアプリモックアップ 
Swiftビギナーズ勉強会 第9回 BluePrint/BluePrintViewerで作るアプリモックアップ Swiftビギナーズ勉強会 第9回 BluePrint/BluePrintViewerで作るアプリモックアップ 
Swiftビギナーズ勉強会 第9回 BluePrint/BluePrintViewerで作るアプリモックアップ 
 
これからのNotesモバイルアプリはこう作れ
これからのNotesモバイルアプリはこう作れこれからのNotesモバイルアプリはこう作れ
これからのNotesモバイルアプリはこう作れ
 
Windows phone 8のデバイスを使おう~近接通信編~(公開用)
Windows phone 8のデバイスを使おう~近接通信編~(公開用)Windows phone 8のデバイスを使おう~近接通信編~(公開用)
Windows phone 8のデバイスを使おう~近接通信編~(公開用)
 

Ähnlich wie デベロッパー視点での3大スマホの違い

はじめてのi osアプリデザイン
はじめてのi osアプリデザインはじめてのi osアプリデザイン
はじめてのi osアプリデザインschoowebcampus
 
Androidが変えたもの
Androidが変えたものAndroidが変えたもの
Androidが変えたものYuki Yamakido
 
HTML5とマイクロソフト(札幌)
HTML5とマイクロソフト(札幌)HTML5とマイクロソフト(札幌)
HTML5とマイクロソフト(札幌)Microsoft
 
HTML5とマイクロソフト(広島)
HTML5とマイクロソフト(広島)HTML5とマイクロソフト(広島)
HTML5とマイクロソフト(広島)Microsoft
 
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!hmimura_embarcadero
 
WindowsPhone arch 神戸#1
WindowsPhone arch 神戸#1WindowsPhone arch 神戸#1
WindowsPhone arch 神戸#1Tomonori Ohba
 
HTML5とマイクロソフト(長崎)
HTML5とマイクロソフト(長崎)HTML5とマイクロソフト(長崎)
HTML5とマイクロソフト(長崎)Microsoft
 
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜Saiki Iijima
 
Windows PhoneについてGdgd話すよ
Windows PhoneについてGdgd話すよWindows PhoneについてGdgd話すよ
Windows PhoneについてGdgd話すよKenji Wada
 
Windows PhoneについてGdgd話すよ Rev 2
Windows PhoneについてGdgd話すよ Rev 2Windows PhoneについてGdgd話すよ Rev 2
Windows PhoneについてGdgd話すよ Rev 2Kenji Wada
 
【B-1】スマートデバイスとクラウドが実現するソフトウェアの革新~上陸した Windows Phone7 と Kinect による AR世界の実現~ 西脇資哲氏
【B-1】スマートデバイスとクラウドが実現するソフトウェアの革新~上陸した Windows Phone7 と Kinect による AR世界の実現~ 西脇資哲氏【B-1】スマートデバイスとクラウドが実現するソフトウェアの革新~上陸した Windows Phone7 と Kinect による AR世界の実現~ 西脇資哲氏
【B-1】スマートデバイスとクラウドが実現するソフトウェアの革新~上陸した Windows Phone7 と Kinect による AR世界の実現~ 西脇資哲氏Developers Summit
 
HTML5とマイクロソフト(土佐)
HTML5とマイクロソフト(土佐)HTML5とマイクロソフト(土佐)
HTML5とマイクロソフト(土佐)Microsoft
 
HTML5とマイクロソフト(会津)
HTML5とマイクロソフト(会津)HTML5とマイクロソフト(会津)
HTML5とマイクロソフト(会津)Microsoft
 
Windows8アプリ作成入門
Windows8アプリ作成入門Windows8アプリ作成入門
Windows8アプリ作成入門buu0528
 
Notes Dominoアプリのモバイル化戦略
Notes Dominoアプリのモバイル化戦略Notes Dominoアプリのモバイル化戦略
Notes Dominoアプリのモバイル化戦略Mitsuru Katoh
 
「フォームアニメーションで満足度向上!モバイルアプリ改善術」
「フォームアニメーションで満足度向上!モバイルアプリ改善術」「フォームアニメーションで満足度向上!モバイルアプリ改善術」
「フォームアニメーションで満足度向上!モバイルアプリ改善術」Embarcadero Technologies
 

Ähnlich wie デベロッパー視点での3大スマホの違い (20)

はじめてのi osアプリデザイン
はじめてのi osアプリデザインはじめてのi osアプリデザイン
はじめてのi osアプリデザイン
 
Androidが変えたもの
Androidが変えたものAndroidが変えたもの
Androidが変えたもの
 
HTML5とマイクロソフト(札幌)
HTML5とマイクロソフト(札幌)HTML5とマイクロソフト(札幌)
HTML5とマイクロソフト(札幌)
 
HTML5とマイクロソフト(広島)
HTML5とマイクロソフト(広島)HTML5とマイクロソフト(広島)
HTML5とマイクロソフト(広島)
 
20110824 android apps_endo
20110824 android apps_endo20110824 android apps_endo
20110824 android apps_endo
 
20110824 android apps_endo
20110824 android apps_endo20110824 android apps_endo
20110824 android apps_endo
 
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!
 
WindowsPhone arch 神戸#1
WindowsPhone arch 神戸#1WindowsPhone arch 神戸#1
WindowsPhone arch 神戸#1
 
HTML5とマイクロソフト(長崎)
HTML5とマイクロソフト(長崎)HTML5とマイクロソフト(長崎)
HTML5とマイクロソフト(長崎)
 
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜
 
Windows PhoneについてGdgd話すよ
Windows PhoneについてGdgd話すよWindows PhoneについてGdgd話すよ
Windows PhoneについてGdgd話すよ
 
Windows PhoneについてGdgd話すよ Rev 2
Windows PhoneについてGdgd話すよ Rev 2Windows PhoneについてGdgd話すよ Rev 2
Windows PhoneについてGdgd話すよ Rev 2
 
20111112OITEC
20111112OITEC20111112OITEC
20111112OITEC
 
【B-1】スマートデバイスとクラウドが実現するソフトウェアの革新~上陸した Windows Phone7 と Kinect による AR世界の実現~ 西脇資哲氏
【B-1】スマートデバイスとクラウドが実現するソフトウェアの革新~上陸した Windows Phone7 と Kinect による AR世界の実現~ 西脇資哲氏【B-1】スマートデバイスとクラウドが実現するソフトウェアの革新~上陸した Windows Phone7 と Kinect による AR世界の実現~ 西脇資哲氏
【B-1】スマートデバイスとクラウドが実現するソフトウェアの革新~上陸した Windows Phone7 と Kinect による AR世界の実現~ 西脇資哲氏
 
Androidとは何か
Androidとは何かAndroidとは何か
Androidとは何か
 
HTML5とマイクロソフト(土佐)
HTML5とマイクロソフト(土佐)HTML5とマイクロソフト(土佐)
HTML5とマイクロソフト(土佐)
 
HTML5とマイクロソフト(会津)
HTML5とマイクロソフト(会津)HTML5とマイクロソフト(会津)
HTML5とマイクロソフト(会津)
 
Windows8アプリ作成入門
Windows8アプリ作成入門Windows8アプリ作成入門
Windows8アプリ作成入門
 
Notes Dominoアプリのモバイル化戦略
Notes Dominoアプリのモバイル化戦略Notes Dominoアプリのモバイル化戦略
Notes Dominoアプリのモバイル化戦略
 
「フォームアニメーションで満足度向上!モバイルアプリ改善術」
「フォームアニメーションで満足度向上!モバイルアプリ改善術」「フォームアニメーションで満足度向上!モバイルアプリ改善術」
「フォームアニメーションで満足度向上!モバイルアプリ改善術」
 

デベロッパー視点での3大スマホの違い