Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Extracts from "Android Protips: Advanced Topics...
Search
David Wu
July 06, 2011
Programming
0
290
Extracts from "Android Protips: Advanced Topics for Expert Android App Developers"
Extracts from "Android Protips: Advanced Topics for Expert Android App Developers"
David Wu
July 06, 2011
Tweet
Share
More Decks by David Wu
See All by David Wu
Development with Vert.x: an event-driven application framework for the JVM
wuman
1
230
My Trip to Google I/O 2013
wuman
1
96
A Deep Dive into Open Source Android Development
wuman
18
1.4k
Fancy Rich Text on Android - Using Roguso as an Example
wuman
2
310
Fancy Rich Text Editing on Android - Invited Open Source Software Foundation Talk
wuman
1
700
Improving Android Application Performance (Invited Talk at National Taiwan University)
wuman
5
150
Challenges of Building HTC Sense (O'Reilly Android Open Conference 2011)
wuman
0
120
Extracts from "Memory Management for Android Apps"
wuman
0
130
GTK+ Programming using Vala
wuman
0
200
Other Decks in Programming
See All in Programming
レガシーな Android アプリのリアーキテクチャ戦略
oidy
1
170
のびしろを広げる巻き込まれ力:偶然を活かすキャリアの作り方/oso2024
takahashiikki
1
410
破壊せよ!データ破壊駆動で考えるドメインモデリング / data-destroy-driven
minodriven
16
4.1k
/←このスケジュール表に立ち向かう フロントエンド開発戦略 / A front-end development strategy to tackle a single-slash schedule.
nrslib
1
590
Vitest Browser Mode への期待 / Vitest Browser Mode
odanado
PRO
2
1.7k
ECSのサービス間通信 4つの方法を比較する 〜Canary,Blue/Greenも添えて〜
tkikuc
11
2.3k
Vue3の一歩踏み込んだパフォーマンスチューニング2024
hal_spidernight
3
3.1k
Android 15 でアクションバー表示時にステータスバーが白くなってしまう問題
tonionagauzzi
0
140
Go言語でターミナルフレンドリーなAIコマンド、afaを作った/fukuokago20_afa
monochromegane
2
140
Amazon Neptuneで始めてみるグラフDB-OpenSearchによるグラフの全文検索-
satoshi256kbyte
4
330
LLM生成文章の精度評価自動化とプロンプトチューニングの効率化について
layerx
PRO
2
140
外部システム連携先が10を超えるシステムでのアーキテクチャ設計・実装事例
kiwasaki
1
230
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
504
140k
Why You Should Never Use an ORM
jnunemaker
PRO
53
9k
For a Future-Friendly Web
brad_frost
175
9.4k
Build The Right Thing And Hit Your Dates
maggiecrowley
32
2.4k
Building Adaptive Systems
keathley
38
2.2k
Building Applications with DynamoDB
mza
90
6.1k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
A designer walks into a library…
pauljervisheath
202
24k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
46
2.1k
Art, The Web, and Tiny UX
lynnandtonic
296
20k
The Invisible Side of Design
smashingmag
297
50k
Designing Experiences People Love
moore
138
23k
Transcript
Extracts from "Android Protips: Advanced Topics for Expert Android App
Developers" Taipei GTUG 20110706 Meetup (http://goo.gl/VdfLK) Original Presenter Reto Meier @retomeier Extract Presenter David Wu @wuman blog.wu-man.com
2 @wuman David Wu
[email protected]
blog.wu-man.com
#tossug, #h4 HTC
3 In 10 Minutes...
4 Purpose How to get featured?
5 Breakdown Tips Create apps people don't know they
want Use newest API Parallel Activity pattern Interfaces Analytics & beta testing Read the developer blog 4 Attributes Fresh Psychic Adaptive Smooth
6 Innovation Apps people want Gmail Maps
News Shopping Apps people don't yet know they want Shazam Goggles Google Body Angry Birds
7 Parallel Activity Pattern
8 Interface
9 Analytics and Beta Testing
10
11 Passive Location Provider (1/2)
12 Passive Location Provider (2/2)
13 AlarmManager
14 Device State => Refresh Rate Connectivity Power
connected and battery level Dock mode
15
16 Simplified Logins
17 Backup SharedPreferences
18 Links Interception
19
20 Displaying the Right Keyboard
21
22 Asynchronous Calls Handler AsyncTask IntentService
AsyncQueryHandler Loader and CursorLoader
23 References Video of the session http://goo.gl/H5nFe Original
slides http://goo.gl/ZhLoR Reto Meier's blog http://blog.radioactiveyak.com/