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
240
My Trip to Google I/O 2013
wuman
1
99
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
710
Improving Android Application Performance (Invited Talk at National Taiwan University)
wuman
5
160
Challenges of Building HTC Sense (O'Reilly Android Open Conference 2011)
wuman
0
130
Extracts from "Memory Management for Android Apps"
wuman
0
140
GTK+ Programming using Vala
wuman
0
250
Other Decks in Programming
See All in Programming
Vibe Coding の話をしよう
schroneko
14
3.7k
Contribute to Comunities | React Tokyo Meetup #4 LT
sasagar
0
600
Designing Your Organization's Test Pyramid ( #scrumniigata )
teyamagu
PRO
4
870
Boost Your Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
810
エンジニアが挑む、限界までの越境
nealle
1
320
Bedrock × Confluenceで簡単(?)社内RAG
iharuoru
1
110
ComposeでWebアプリを作る技術
tbsten
0
130
The New Developer Workflow: How AI Transforms Ideas into Code
danielsogl
0
110
Golangci-lint v2爆誕: 君たちはどうすべきか
logica0419
1
230
カオスに立ち向かう小規模チームの装備の選択〜フルスタックTSという装備の強み _ 弱み〜/Choosing equipment for a small team facing chaos ~ Strengths and weaknesses of full-stack TS~
bitkey
1
130
iOSアプリで測る!名古屋駅までの 方向と距離
ryunakayama
0
150
AIコーディングエージェントを 「使いこなす」ための実践知と現在地 in ログラス / How to Use AI Coding Agent in Loglass
rkaga
4
1.2k
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
329
24k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
23
2.7k
Facilitating Awesome Meetings
lara
54
6.3k
Producing Creativity
orderedlist
PRO
344
40k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
YesSQL, Process and Tooling at Scale
rocio
172
14k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.4k
Scaling GitHub
holman
459
140k
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/