Submit Search
Upload
2011年5月28日 Android勉強会プレゼン資料
•
2 likes
•
1,561 views
Eiichi Yoshikawa
Follow
2011年5月28日に行われたAndroid勉強会のプレゼン資料です。
Read less
Read more
Technology
News & Politics
Report
Share
Report
Share
1 of 33
Recommended
Xcodeプラグインで快適な開発ライフを
Xcodeプラグインで快適な開発ライフを
Yuki Hirai
ABC2016 Spring: Mobile App UX & Design Sprint
ABC2016 Spring: Mobile App UX & Design Sprint
Nobuya Sato
スマホサービスにおける、UIデザインのノウハウと実例
スマホサービスにおける、UIデザインのノウハウと実例
yosuke sato
"アプリデザインはじめの一歩" ヤフー VS クラスメソッド iOS炎の7番勝負 #4 #yxcm
"アプリデザインはじめの一歩" ヤフー VS クラスメソッド iOS炎の7番勝負 #4 #yxcm
Shingo Hiraya
勘違いだらけのAndroid UIデザイン
勘違いだらけのAndroid UIデザイン
Nobuya Sato
ユーザーの心に刺ささるためには - UX実践編 -
ユーザーの心に刺ささるためには - UX実践編 -
Midori Hirose
Yahoo vs ClassMethod_battle5_iBeacon
Yahoo vs ClassMethod_battle5_iBeacon
Yasuhisa Arakawa
確実に良くするUI/UX設計
確実に良くするUI/UX設計
Takayuki Fukatsu
Recommended
Xcodeプラグインで快適な開発ライフを
Xcodeプラグインで快適な開発ライフを
Yuki Hirai
ABC2016 Spring: Mobile App UX & Design Sprint
ABC2016 Spring: Mobile App UX & Design Sprint
Nobuya Sato
スマホサービスにおける、UIデザインのノウハウと実例
スマホサービスにおける、UIデザインのノウハウと実例
yosuke sato
"アプリデザインはじめの一歩" ヤフー VS クラスメソッド iOS炎の7番勝負 #4 #yxcm
"アプリデザインはじめの一歩" ヤフー VS クラスメソッド iOS炎の7番勝負 #4 #yxcm
Shingo Hiraya
勘違いだらけのAndroid UIデザイン
勘違いだらけのAndroid UIデザイン
Nobuya Sato
ユーザーの心に刺ささるためには - UX実践編 -
ユーザーの心に刺ささるためには - UX実践編 -
Midori Hirose
Yahoo vs ClassMethod_battle5_iBeacon
Yahoo vs ClassMethod_battle5_iBeacon
Yasuhisa Arakawa
確実に良くするUI/UX設計
確実に良くするUI/UX設計
Takayuki Fukatsu
App inventorで想いを形に
App inventorで想いを形に
Takeaki Tada
バスキュールに学ぶ、クライアントもユーザーもハッピーになるスマホアプリ企画設計のキモ 先生:大塚 晃
バスキュールに学ぶ、クライアントもユーザーもハッピーになるスマホアプリ企画設計のキモ 先生:大塚 晃
schoowebcampus
「Camelog」Android開発秘話
「Camelog」Android開発秘話
Shoya Tsukada
45万回のアイコンABテストにみる、ダウンロードされやすいアイコンの特徴
45万回のアイコンABテストにみる、ダウンロードされやすいアイコンの特徴
Katsuaki Sato
Developers Summit 2013【15-E-3】モバイルファースト再考(Rethinking Mobile First)
Developers Summit 2013【15-E-3】モバイルファースト再考(Rethinking Mobile First)
Nobuya Sato
20161014 vrarmr勉強会発表資料 slideshare
20161014 vrarmr勉強会発表資料 slideshare
WheetTweet
20140918 i os8イベント_ios-history (公開用)
20140918 i os8イベント_ios-history (公開用)
Rikitake Oohashi
最速でリリースするためのAndroidアプリデザイン
最速でリリースするためのAndroidアプリデザイン
Naoki Aoyama
Microsoft の MBaaS(Mobile Backend as a Service)である「Mobile Center」を使い、モバイルアプリ開発...
Microsoft の MBaaS(Mobile Backend as a Service)である「Mobile Center」を使い、モバイルアプリ開発...
Madoka Chiyoda
開発に知っておいて欲しいUX/UIデザインの考え方
開発に知っておいて欲しいUX/UIデザインの考え方
neokigao
周辺機器連携 アプリの申請豊富
周辺機器連携 アプリの申請豊富
FromF
ニコニコ超デザイン-Metro考察編-
ニコニコ超デザイン-Metro考察編-
Mizushima Kazuhiro
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
一法 山崎
モバイル対応Ui部品を利用したレスポンシブwebアプリ開発
モバイル対応Ui部品を利用したレスポンシブwebアプリ開発
Satoru Yamaguchi
めざせ!書籍出版! 「これからはじめるiPhoneアプリ開発入門」 執筆陣に聞いてみよう! at 貸会議室6F
めざせ!書籍出版! 「これからはじめるiPhoneアプリ開発入門」 執筆陣に聞いてみよう! at 貸会議室6F
Yoshinori Kobayashi
これからiPhoneアプリを作ってみたいけど、プログラミング知識のない方へ!ワンコインセミナーでその一歩を踏み出してみよう!
これからiPhoneアプリを作ってみたいけど、プログラミング知識のない方へ!ワンコインセミナーでその一歩を踏み出してみよう!
Yoshinori Kobayashi
20151130 Apple Pencilを使う
20151130 Apple Pencilを使う
Kei Ito
アプリを生み出す現場でUI/UXデザイナーが意識するべきこと:RoomClip
アプリを生み出す現場でUI/UXデザイナーが意識するべきこと:RoomClip
takaaya
20150930 3D Touchを試す
20150930 3D Touchを試す
Kei Ito
Xcode 5のAsset Catalogにまつわる今すぐ使えるTips集
Xcode 5のAsset Catalogにまつわる今すぐ使えるTips集
yuki0211s
MYQLO〜あなたの拡張クローゼット〜
MYQLO〜あなたの拡張クローゼット〜
Ryota Aoki
Androidアプリ開発を楽にするために
Androidアプリ開発を楽にするために
Shuichi Takaya
More Related Content
What's hot
App inventorで想いを形に
App inventorで想いを形に
Takeaki Tada
バスキュールに学ぶ、クライアントもユーザーもハッピーになるスマホアプリ企画設計のキモ 先生:大塚 晃
バスキュールに学ぶ、クライアントもユーザーもハッピーになるスマホアプリ企画設計のキモ 先生:大塚 晃
schoowebcampus
「Camelog」Android開発秘話
「Camelog」Android開発秘話
Shoya Tsukada
45万回のアイコンABテストにみる、ダウンロードされやすいアイコンの特徴
45万回のアイコンABテストにみる、ダウンロードされやすいアイコンの特徴
Katsuaki Sato
Developers Summit 2013【15-E-3】モバイルファースト再考(Rethinking Mobile First)
Developers Summit 2013【15-E-3】モバイルファースト再考(Rethinking Mobile First)
Nobuya Sato
20161014 vrarmr勉強会発表資料 slideshare
20161014 vrarmr勉強会発表資料 slideshare
WheetTweet
20140918 i os8イベント_ios-history (公開用)
20140918 i os8イベント_ios-history (公開用)
Rikitake Oohashi
最速でリリースするためのAndroidアプリデザイン
最速でリリースするためのAndroidアプリデザイン
Naoki Aoyama
Microsoft の MBaaS(Mobile Backend as a Service)である「Mobile Center」を使い、モバイルアプリ開発...
Microsoft の MBaaS(Mobile Backend as a Service)である「Mobile Center」を使い、モバイルアプリ開発...
Madoka Chiyoda
開発に知っておいて欲しいUX/UIデザインの考え方
開発に知っておいて欲しいUX/UIデザインの考え方
neokigao
周辺機器連携 アプリの申請豊富
周辺機器連携 アプリの申請豊富
FromF
ニコニコ超デザイン-Metro考察編-
ニコニコ超デザイン-Metro考察編-
Mizushima Kazuhiro
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
一法 山崎
モバイル対応Ui部品を利用したレスポンシブwebアプリ開発
モバイル対応Ui部品を利用したレスポンシブwebアプリ開発
Satoru Yamaguchi
めざせ!書籍出版! 「これからはじめるiPhoneアプリ開発入門」 執筆陣に聞いてみよう! at 貸会議室6F
めざせ!書籍出版! 「これからはじめるiPhoneアプリ開発入門」 執筆陣に聞いてみよう! at 貸会議室6F
Yoshinori Kobayashi
これからiPhoneアプリを作ってみたいけど、プログラミング知識のない方へ!ワンコインセミナーでその一歩を踏み出してみよう!
これからiPhoneアプリを作ってみたいけど、プログラミング知識のない方へ!ワンコインセミナーでその一歩を踏み出してみよう!
Yoshinori Kobayashi
20151130 Apple Pencilを使う
20151130 Apple Pencilを使う
Kei Ito
アプリを生み出す現場でUI/UXデザイナーが意識するべきこと:RoomClip
アプリを生み出す現場でUI/UXデザイナーが意識するべきこと:RoomClip
takaaya
20150930 3D Touchを試す
20150930 3D Touchを試す
Kei Ito
Xcode 5のAsset Catalogにまつわる今すぐ使えるTips集
Xcode 5のAsset Catalogにまつわる今すぐ使えるTips集
yuki0211s
What's hot
(20)
App inventorで想いを形に
App inventorで想いを形に
バスキュールに学ぶ、クライアントもユーザーもハッピーになるスマホアプリ企画設計のキモ 先生:大塚 晃
バスキュールに学ぶ、クライアントもユーザーもハッピーになるスマホアプリ企画設計のキモ 先生:大塚 晃
「Camelog」Android開発秘話
「Camelog」Android開発秘話
45万回のアイコンABテストにみる、ダウンロードされやすいアイコンの特徴
45万回のアイコンABテストにみる、ダウンロードされやすいアイコンの特徴
Developers Summit 2013【15-E-3】モバイルファースト再考(Rethinking Mobile First)
Developers Summit 2013【15-E-3】モバイルファースト再考(Rethinking Mobile First)
20161014 vrarmr勉強会発表資料 slideshare
20161014 vrarmr勉強会発表資料 slideshare
20140918 i os8イベント_ios-history (公開用)
20140918 i os8イベント_ios-history (公開用)
最速でリリースするためのAndroidアプリデザイン
最速でリリースするためのAndroidアプリデザイン
Microsoft の MBaaS(Mobile Backend as a Service)である「Mobile Center」を使い、モバイルアプリ開発...
Microsoft の MBaaS(Mobile Backend as a Service)である「Mobile Center」を使い、モバイルアプリ開発...
開発に知っておいて欲しいUX/UIデザインの考え方
開発に知っておいて欲しいUX/UIデザインの考え方
周辺機器連携 アプリの申請豊富
周辺機器連携 アプリの申請豊富
ニコニコ超デザイン-Metro考察編-
ニコニコ超デザイン-Metro考察編-
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
モバイル対応Ui部品を利用したレスポンシブwebアプリ開発
モバイル対応Ui部品を利用したレスポンシブwebアプリ開発
めざせ!書籍出版! 「これからはじめるiPhoneアプリ開発入門」 執筆陣に聞いてみよう! at 貸会議室6F
めざせ!書籍出版! 「これからはじめるiPhoneアプリ開発入門」 執筆陣に聞いてみよう! at 貸会議室6F
これからiPhoneアプリを作ってみたいけど、プログラミング知識のない方へ!ワンコインセミナーでその一歩を踏み出してみよう!
これからiPhoneアプリを作ってみたいけど、プログラミング知識のない方へ!ワンコインセミナーでその一歩を踏み出してみよう!
20151130 Apple Pencilを使う
20151130 Apple Pencilを使う
アプリを生み出す現場でUI/UXデザイナーが意識するべきこと:RoomClip
アプリを生み出す現場でUI/UXデザイナーが意識するべきこと:RoomClip
20150930 3D Touchを試す
20150930 3D Touchを試す
Xcode 5のAsset Catalogにまつわる今すぐ使えるTips集
Xcode 5のAsset Catalogにまつわる今すぐ使えるTips集
Similar to 2011年5月28日 Android勉強会プレゼン資料
MYQLO〜あなたの拡張クローゼット〜
MYQLO〜あなたの拡張クローゼット〜
Ryota Aoki
Androidアプリ開発を楽にするために
Androidアプリ開発を楽にするために
Shuichi Takaya
第2回 近JASA セミナー 「組み込みの世界に影響を与える エンタープライズiOS」
第2回 近JASA セミナー 「組み込みの世界に影響を与える エンタープライズiOS」
feedtailor
エンタープライズにおけるiOSアプリ開発で押さえておくべき7つのこと
エンタープライズにおけるiOSアプリ開発で押さえておくべき7つのこと
feedtailor
DevLOVE関西(No.62) 知っておいて損はないエンタープライズiOS導入のいろは
DevLOVE関西(No.62) 知っておいて損はないエンタープライズiOS導入のいろは
feedtailor
Trend and use case 20120607a with Ar (Augmented reality) -Ar(拡張現実) の動向と活用事例
Trend and use case 20120607a with Ar (Augmented reality) -Ar(拡張現実) の動向と活用事例
Etsuji Kameyama
20171109_Mobile Center を使ったモバイルアプリ開発ライフサイクル自動化【Mobile DevOps】
20171109_Mobile Center を使ったモバイルアプリ開発ライフサイクル自動化【Mobile DevOps】
Madoka Chiyoda
20120422 日本androidの会 横浜支部 smartwatch開発
20120422 日本androidの会 横浜支部 smartwatch開発
ta9mar
20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
Yoichiro Sakurai
【Halo】スマホアプリ3つの法則 ボケてをアプリ化するときにやったこと121210
【Halo】スマホアプリ3つの法則 ボケてをアプリ化するときにやったこと121210
Osamu Ise
20120316 designerworkshoppublished
20120316 designerworkshoppublished
Yoichiro Sakurai
受託案件を通じてみたWindows8ストアアプリ
受託案件を通じてみたWindows8ストアアプリ
Ikkai Takeshi
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
Tsutomu Ogasawara
xR Tech Tokyo 登壇資料 Mixed Realityではじまるコラボレーティブ・コンピューティング
xR Tech Tokyo 登壇資料 Mixed Realityではじまるコラボレーティブ・コンピューティング
Shinya Tachihara
NucliOS 概要
NucliOS 概要
インフラジスティックス・ジャパン株式会社
20110824 android apps_endo
20110824 android apps_endo
一般社団法人メディア事業開発会議
!(びっくり)するかもしれないヤフーでのアプリ開発
!(びっくり)するかもしれないヤフーでのアプリ開発
Yahoo!デベロッパーネットワーク
受託案件を通じてみたWIndows8ストアアプリ
受託案件を通じてみたWIndows8ストアアプリ
Ikkai Takeshi
Toolsの杜 - マーベリック - 「IT×デザイン」のススメ
Toolsの杜 - マーベリック - 「IT×デザイン」のススメ
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
Androidが起こしたオープン・イノベーション
Androidが起こしたオープン・イノベーション
Koji Shigemura
Similar to 2011年5月28日 Android勉強会プレゼン資料
(20)
MYQLO〜あなたの拡張クローゼット〜
MYQLO〜あなたの拡張クローゼット〜
Androidアプリ開発を楽にするために
Androidアプリ開発を楽にするために
第2回 近JASA セミナー 「組み込みの世界に影響を与える エンタープライズiOS」
第2回 近JASA セミナー 「組み込みの世界に影響を与える エンタープライズiOS」
エンタープライズにおけるiOSアプリ開発で押さえておくべき7つのこと
エンタープライズにおけるiOSアプリ開発で押さえておくべき7つのこと
DevLOVE関西(No.62) 知っておいて損はないエンタープライズiOS導入のいろは
DevLOVE関西(No.62) 知っておいて損はないエンタープライズiOS導入のいろは
Trend and use case 20120607a with Ar (Augmented reality) -Ar(拡張現実) の動向と活用事例
Trend and use case 20120607a with Ar (Augmented reality) -Ar(拡張現実) の動向と活用事例
20171109_Mobile Center を使ったモバイルアプリ開発ライフサイクル自動化【Mobile DevOps】
20171109_Mobile Center を使ったモバイルアプリ開発ライフサイクル自動化【Mobile DevOps】
20120422 日本androidの会 横浜支部 smartwatch開発
20120422 日本androidの会 横浜支部 smartwatch開発
20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
【Halo】スマホアプリ3つの法則 ボケてをアプリ化するときにやったこと121210
【Halo】スマホアプリ3つの法則 ボケてをアプリ化するときにやったこと121210
20120316 designerworkshoppublished
20120316 designerworkshoppublished
受託案件を通じてみたWindows8ストアアプリ
受託案件を通じてみたWindows8ストアアプリ
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
xR Tech Tokyo 登壇資料 Mixed Realityではじまるコラボレーティブ・コンピューティング
xR Tech Tokyo 登壇資料 Mixed Realityではじまるコラボレーティブ・コンピューティング
NucliOS 概要
NucliOS 概要
20110824 android apps_endo
20110824 android apps_endo
!(びっくり)するかもしれないヤフーでのアプリ開発
!(びっくり)するかもしれないヤフーでのアプリ開発
受託案件を通じてみたWIndows8ストアアプリ
受託案件を通じてみたWIndows8ストアアプリ
Toolsの杜 - マーベリック - 「IT×デザイン」のススメ
Toolsの杜 - マーベリック - 「IT×デザイン」のススメ
Androidが起こしたオープン・イノベーション
Androidが起こしたオープン・イノベーション
2011年5月28日 Android勉強会プレゼン資料
1.
Android/iPhoneポータルアプリ 開発事例のご紹介
2011年5月28日 Android勉強会 吉川 英一(えど) 株式会社エスパステクノロジー
2.
本発表でお伝えしたいこと iPhone/Androidアプリ開発ってど んな人がどんな感じでやってるの? それっておいしい?人生楽しい? 日常どんなところでハマってるの? なんでそんなにケータイ好きなの?
3.
発表者略歴 1994年:初ケータイを手にする(ムーバPII) 2000年4月~2002年3月:公立はこだて未来大学 携帯電話バス時刻表検索システム「はこだてiたいむ」 2002年4月~2008年3月:富士ソフト
スマートフォン向け開発はほとんどなし 2008年4月~2009年12月:ユニバーサルプラス Windows Mobile向け開発が少々 2010年1月~エスパステクノロジー iPhone/Android向けアプリ開発に本格的に従事
4.
株式会社エスパステクノロジー 設立:2010年1月 社員:6名(会社立ち上げ時は2名) 主力事業:スマートフォン向けアプリ開発 自社製品:「Picotto for Hairstyle」など
5.
iPhone普及と事業展開タイミング 2008年 7月:iPhone
3G発売 一部のマニア向けと取られる 「iPhoneは日本に普及しない」 2009年 2月:SoftBankの「iPhone for Everybody」キャンペーン より多くの人がiPhoneに興味をもつきっかけに 6月:iPhone 3GS発売 Phoneの知名度向上、アプリの広がり 2010年: 6月:iPhone 4発売 このタイミングで スマートフォンが携帯電話の主役の座へ iPhoneアプリ開発に参入
6.
Android普及と事業展開タイミング 2009年
7月:HT-03A発売 一部のマニア向けと取られる 2010年 4月:Xperia、Desire発売 特にXperiaはdocomoのiPhone代替として広く注目を集める 10月:GALAXY S発売 品薄が年末まで続くほどの人気 このタイミングで Androidアプリ開発に参入 12月~:国内メーカーAndroidスマートフォン発売 おサイフケータイ、ワンセグ、赤外線通信がスマートフォンに 2011年 3月:Xperia arc、MEDIAS発売 5月:各社がスマートフォンをラインナップの中心に
7.
開発実績(iPhone) S-1バトル(ソフトバンクモバイル様) 「吉本興業」アプリ(吉本興業様) 「吉本興業HD」アプリ(吉本興業様)※iPad用 沖縄国際映画祭(吉本興業様) a-nation navi(エイベックスマーケティング様) 革命×テレビ(TBS様) 札幌ショートフェスト(SAPPOROショートフェスト事務局) RENAULT JAPON
Official Application(ルノー・ジャポン様) MEGANE R.S.(ルノー・ジャポン様)
8.
開発実績(iPhone) 基本コンポーネントを極力共有 開発工数を削減して早期リリースを可能に 「早くリリースして消費者にアピールしたい」ニーズに応える お客様ニーズに合わせたきめ細かい対応
1ピクセル以下のこだわり カスタム機能の作り込み
9.
開発実績(Android) 会社として S-1バトル(ソフトバンクモバイル様) MEGANE
R.S.(ルノー・ジャポン様) RENAULT JAPON(ルノー・ジャポン様) 個人として Deathgrip Simulator:ジョークアプリ twicca マルチ画像プラグイン:Twitterに画像を投稿
10.
開発実績(Android)
MEGANE R.S. RENAULT JAPON
11.
開発実績(Android) Deathgrip
Simulator twicca マルチ画像プラグイン
12.
開発実績(Android) 可能なかぎりiPhone版と同一のユーザビリティを目指す
フリック、ピンチズーム、アニメーションなど 異なる画面サイズでもデザインが破綻しないように IDEOS(240×320px) GALAXY Tab(600×1024px) Xperia(480×854px)
13.
開発実績(Android)
14.
個人開発と会社開発の位置づけ 個人開発は「アンテナ」→情報を素早く把握
仕様変更や不具合情報 Androidマーケットの仕様変更 Twitterなど外部APIの仕様変更 アプリ内広告の出稿具合 AdMob 個人開発で把握した情報を会社開発にフィードバック
15.
開発体制と役割分担 マネージ、デザイン、開発の「役割分担・チームワーク」 マネージャ
デザイナー ・アプリのコンセプト決定 ・アプリの画面デザイン作成 ・デザイナ、PGへの作業指示 ・デザイン部材(画像)作成 ・対外窓口 PG ・プログラム実装 ・先行技術調査(次の飯のタネ探し) ・マネージャへの技術情報提供
16.
みなさんお待ちかね 門外不出のノウハウを ちょっとだけ公開!
(´・ω
17.
Androidアプリ開発での ハマリポイント(1) Androidはデバイスによって挙動が違う (SHARP,
Sony Ericsson)←→(HTC, Samsung, Dell他)という感じ? IS03は他の機種と挙動が異なる癖があった カメラ機能(次のスライドで説明) タッチパネルのMotionEvent#getHistoricalX, getHistoricalYが空で返る ・可能なかぎり多くの実機で動作確認を行う ・Androidマーケットのコメントをいつもチェック →不具合に迅速に対応
18.
Androidアプリ開発での ハマリポイント(2) 【IS03でカメラ機能を利用する例】 Intent intent
= new Intent(MediaStore.ACTION_IMAGE_CAPTURE); intent.putExtra(MediaStore.EXTRA_OUTPUT, uploadImageUri); // ここがないとIS03のカメラから戻ってこれない startActivityForResult(intent, REQUEST_CODE_TAKE_PHOTO); ※IS03のカメラアプリはAndroid標準のものではなくSHARPカスタム
19.
Androidアプリ開発での ハマリポイント(3)
20.
Androidアプリ開発での ハマリポイント(4) Android2.2アップデートでIS03のカメラアプリはさらにじゃじゃ馬に Intent intent
= new Intent(MediaStore.ACTION_IMAGE_CAPTURE); intent.putExtra(MediaStore.EXTRA_OUTPUT, uploadImageUri); // ここがないとIS03のカメラから戻ってこれない startActivityForResult(intent, REQUEST_CODE_TAKE_PHOTO); なんとこのURLに画像が書き込まれない!
21.
Androidアプリ開発での ハマリポイント(5)
22.
Androidアプリ開発での ハマリポイント(6) 難読化ツール「ProGuard」はデフォルト設定で使えると思うな メソッド名、変数名を動的に指定して呼び出す(リフレクション)可能性のあ るクラス・メソッドは難読化対象から外す
外から持ってきたライブラリを使う場合は、ライブラリごと難読化対象から外 すのが無難 mapping.txtを見て試行錯誤しよう jp.renault.meganeRS.MainActivity -> jp.renault.meganeRS.MainActivity: float TOOLBAR_BUTTON_WIDTH -> d android.widget.ImageView imageViewBackgroundShown -> a void onCreate(android.os.Bundle) -> onCreate void startTimer() -> e …
23.
Androidアプリ開発での ハマリポイント(7) Androidマーケットにアップする高解像度アイコンのTips
透明にしたい部分は#ffffff00(白、アルファ0)にする 背景が白になり 表示がきれい ※特に意識しないと↓のようにアイコン背景が黒くなる このブルーの部分に #ffffff00を設定
24.
Androidアプリ開発での ハマリポイント(8) キーボード操作できる端末への対応をどうするか 「基本的には」OSが面倒を見てくれる
押されたカーソルの方向にあるコントロールにフォーカス 特殊なカーソル遷移をさせたいときはJavaコードの setNextFocus***Idメソッド、またはレイアウトXMLファイル のnextFocus***Idプロパティで遷移するコントロールのIDを指 定する buttonBackToHome.setNextFocusRightId(R.id.ButtonStop);
25.
iPhoneアプリでの ハマリポイント(1) 端末の種類が少ない分、予想外の挙動をするリスクは小さい …しかしiPhoneとiPad、OSバージョンで動きが違う場合あり 3Gでの通信速度は札幌の1/10を想定すべし 東京は本当に遅い。64kとかになる時もあるし 1にも2にもメモリ管理! alloc, retain,
releaseのオブジェクトライフサイクルを完全掌握する必要 リリース前にはInstrumentsを使ったリークテストが必須 viewDidLoadは複数回呼ばれることがある マルチタスクを実装する場合は特に注意
26.
iPhoneアプリでの ハマリポイント(2) Instruments 自責ではないメモリリークが検出されることがある 検出できないリーク(メモリ確保?)がある
27.
アプリを宣伝するために プレスリリースを打つ メディアに取り上げてもらう 自社広告 AdMob AdSense
AdLantis 自分がメディアになる ブログメディア(S-MAX:http://s-max.jp) 自分のブログ(http://blog.bari-ikutsu.com) Twitter(@edo_bari_ikutsu) Facebook(http://www.facebook.com/edo.yoshikawa)
28.
「自分がメディアになる」
S-MAX 今日の気分はバリいくつ? (http://s-max.jp) (http://blog.bari-ikutsu.com)
29.
「自分がメディアになる」
30.
「自分がメディアになる」 書籍の執筆に参加させていただいています 「Androidアプリ 100%厳選コレクション」
31.
まとめ iPhone/Androidアプリ開発ってどんな人がどんな感じでやってる の?
→今日の発表でイメージが伝わればいいなあ。 それっておいしい?人生楽しい? →おいしいです(^q^)人生楽しいですよ(`・ω・´) 日常どんなところでハマってるの? →結構ハマリポイントを暴露したつもりです。まだまだあるので すがそれは別の機会に。 なんでそんなにケータイ好きなの? →One more thing…
32.
One more thing…(独り言)
携帯電話は人の想いと想いをつなぐデバイス 携帯電話以前はつながらなかった想いも現在はらくらくつながる 携帯電話は人に最も近いデバイス いつでもどこでもいっしょについてきてくれる だから携帯電話は理想のパーソナルツール もっと携帯電話を活用してほしい もっと携帯電話で楽しくなってほしい 私はケータイが大好きです!
33.
ケータイプロ集団「K-MAX」 全国のケータイマニアが参加 携帯電話・PHS・スマートフォンが好きな人の集まり http://kmax-biz.com
スマホアプリを作るには スマホを愛する必要があるのでは?