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
[Do iOS '24] Ship your app on a Friday...and enjoy your weekend!
polpielladev
0
110
What’s New in Compose Multiplatform - A Live Tour (droidcon London 2024)
zsmb
1
480
Jakarta EE meets AI
ivargrimstad
0
170
TypeScriptでライブラリとの依存を限定的にする方法
tutinoko
3
700
Duckdb-Wasmでローカルダッシュボードを作ってみた
nkforwork
0
130
RubyLSPのマルチバイト文字対応
notfounds
0
120
受け取る人から提供する人になるということ
little_rubyist
0
250
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
1
100
OSSで起業してもうすぐ10年 / Open Source Conference 2024 Shimane
furukawayasuto
0
110
Figma Dev Modeで変わる!Flutterの開発体験
watanave
0
150
ペアーズにおけるAmazon Bedrockを⽤いた障害対応⽀援 ⽣成AIツールの導⼊事例 @ 20241115配信AWSウェビナー登壇
fukubaka0825
6
2k
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
0
100
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
Fireside Chat
paigeccino
34
3k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.3k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
430
Docker and Python
trallard
40
3.1k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
Designing the Hi-DPI Web
ddemaree
280
34k
Side Projects
sachag
452
42k
Done Done
chrislema
181
16k
Being A Developer After 40
akosma
87
590k
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/