Slide 1

Slide 1 text

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

Slide 2

Slide 2 text

2 @wuman  David Wu  [email protected]  blog.wu-man.com  #tossug, #h4  HTC

Slide 3

Slide 3 text

3 In 10 Minutes...

Slide 4

Slide 4 text

4 Purpose  How to get featured?

Slide 5

Slide 5 text

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

Slide 6

Slide 6 text

6 Innovation  Apps people want  Gmail  Maps  News  Shopping  Apps people don't yet know they want  Shazam  Goggles  Google Body  Angry Birds

Slide 7

Slide 7 text

7 Parallel Activity Pattern

Slide 8

Slide 8 text

8 Interface

Slide 9

Slide 9 text

9 Analytics and Beta Testing

Slide 10

Slide 10 text

10

Slide 11

Slide 11 text

11 Passive Location Provider (1/2)

Slide 12

Slide 12 text

12 Passive Location Provider (2/2)

Slide 13

Slide 13 text

13 AlarmManager

Slide 14

Slide 14 text

14 Device State => Refresh Rate  Connectivity  Power connected and battery level  Dock mode

Slide 15

Slide 15 text

15

Slide 16

Slide 16 text

16 Simplified Logins

Slide 17

Slide 17 text

17 Backup SharedPreferences

Slide 18

Slide 18 text

18 Links Interception

Slide 19

Slide 19 text

19

Slide 20

Slide 20 text

20 Displaying the Right Keyboard

Slide 21

Slide 21 text

21

Slide 22

Slide 22 text

22 Asynchronous Calls  Handler  AsyncTask  IntentService  AsyncQueryHandler  Loader and CursorLoader

Slide 23

Slide 23 text

23 References  Video of the session http://goo.gl/H5nFe  Original slides http://goo.gl/ZhLoR  Reto Meier's blog http://blog.radioactiveyak.com/