SlideShare uma empresa Scribd logo
1 de 37
Baixar para ler offline
デベロッパー視点での
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
デベロッパー登録について

Mais conteúdo relacionado

Mais procurados

Androidアプリ開発どこまでいける?
Androidアプリ開発どこまでいける?Androidアプリ開発どこまでいける?
Androidアプリ開発どこまでいける?
高見 知英
 
第2回ビジネスモバイル研究会
第2回ビジネスモバイル研究会第2回ビジネスモバイル研究会
第2回ビジネスモバイル研究会
Shuichi Yukimoto
 
EclipseもXcodeも窓から投げ捨てろ!
EclipseもXcodeも窓から投げ捨てろ!EclipseもXcodeも窓から投げ捨てろ!
EclipseもXcodeも窓から投げ捨てろ!
Yutaka Tsumori
 
C#でiPhoneアプリ開発 with MonoTouch
C#でiPhoneアプリ開発 with MonoTouchC#でiPhoneアプリ開発 with MonoTouch
C#でiPhoneアプリ開発 with MonoTouch
Shin Ise
 
iPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめiPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめ
Hiramatsu Ryosuke
 
Iccw2010 sdk4 air
Iccw2010 sdk4 airIccw2010 sdk4 air
Iccw2010 sdk4 air
Isao Soma
 
今後のスマートフォンの在り方に関するユーザー
今後のスマートフォンの在り方に関するユーザー今後のスマートフォンの在り方に関するユーザー
今後のスマートフォンの在り方に関するユーザー
Kenta Funaki
 
Windows phone 8のデバイスを使おう~近接通信編~(公開用)
Windows phone 8のデバイスを使おう~近接通信編~(公開用)Windows phone 8のデバイスを使おう~近接通信編~(公開用)
Windows phone 8のデバイスを使おう~近接通信編~(公開用)
Nobuaki Aoki
 

Mais procurados (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のデバイスを使おう~近接通信編~(公開用)
 

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

WindowsPhone arch 神戸#1
WindowsPhone arch 神戸#1WindowsPhone arch 神戸#1
WindowsPhone arch 神戸#1
Tomonori Ohba
 
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
 
【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
 

Semelhante a デベロッパー視点での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大スマホの違い