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 for Expert Android App Developers"
Search
David Wu
July 06, 2011
Programming
0
280
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.3k
Fancy Rich Text on Android - Using Roguso as an Example
wuman
2
300
Fancy Rich Text Editing on Android - Invited Open Source Software Foundation Talk
wuman
1
690
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
110
Extracts from "Memory Management for Android Apps"
wuman
0
130
GTK+ Programming using Vala
wuman
0
180
Other Decks in Programming
See All in Programming
Direct Style Effect Systems The Print[A] ExampleA Comprehension Aid
philipschwarz
PRO
0
410
The Design of Everyday APIs - PyCon 2024
roguelynn
0
180
“Seeing Like a Programmer”—Resiliency, Limits, and Moral Hazards in Software Engineering (LambdaConf 2024)
chriskrycho
0
430
Balkan Ruby 2024 — How and why to run SQLite on Rails in production
fractaledmind
0
110
Powerfully Typed TypeScript
euxn23
3
1.6k
mb_trim関数を作りました
youkidearitai
PRO
1
200
slog登場に伴うloggerの取り回し手法の見直し / kamakura.go #6
arthur1
0
130
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
1
120
Prepare for Jakarta EE 11 - Performance and Developer Productivity
ivargrimstad
0
240
ペパボOpenTelemetry革命
pyama86
2
980
Go製Webアプリケーションのエラーとの向き合い方大全、あるいはやっぱりスタックトレース欲しいやん / Kyoto.go #50
utgwkk
6
2k
Next.js App Router
quramy
14
2.3k
Featured
See All Featured
Designing for humans not robots
tammielis
247
25k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
242
1.2M
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
7k
Unsuck your backbone
ammeep
664
57k
Thoughts on Productivity
jonyablonski
60
3.9k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
34
6.1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
22
1.4k
Documentation Writing (for coders)
carmenintech
60
4k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
188
16k
The Cult of Friendly URLs
andyhume
74
5.7k
It's Worth the Effort
3n
180
27k
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/