1

Step 1

Building Your First App

2

Step 2

Managing the Activity Lifecycle

3

Step 3

Supporting Different Devices

4

Step 4

Building a Dynamic UI with Fragments

5

Step 5

Saving Data

6

Step 6

Interacting with Other Apps

7

Step 7

Sharing Content

8

Step 8

Building Apps with Multimedia

9

Step 9

Managing Audio Playback

10

Step 10

Capturing Photos

11

Step 11

Building Apps with Graphics & Animation

12

Step 12

Displaying Bitmaps Efficiently

13

Step 13

Displaying Graphics with OpenGL ES

14

Step 14

Adding Animations

15

Step 15

Building Apps with Connectivity & the Cloud

16

Step 16

Connecting Devices Wirelessly

17

Step 17

Performing Network Operations

18

Step 18

Transferring Data Without Draining the Battery

19

Step 19

Syncing to the Cloud

20

Step 20

Building Apps with User Info & Location

21

Step 21

Remembering Users

22

Step 22

Making Your App Location Aware

23

Step 23

Best Practices for User Experience & UI

24

Step 24

Designing Effective Navigation

25

Step 25

Implementing Effective Navigation

26

Step 26

Notifying the User

27

Step 27

Adding Search Functionality

28

Step 28

Designing for Multiple Screens

29

Step 29

Designing for TV

30

Step 30

Creating Custom Views

31

Step 31

Creating Backward-Compatible UIs

32

Step 32

Best Practices for User Input

33

Step 33

Using Touch Gestures

34

Step 34

Handling Keyboard Input

35

Step 35

Best Practices for Performance

36

Step 36

Best Practices for Security & Privacy

37

Step 37

Security Tips

38

Step 38

Security with HTTPS and SSL

39

Step 39

Developing for Enterprise

40

Step 40

Using Google Play to Distribute & Monetize

41

Step 41

Selling In-app Products

42

Step 42

Maintaining Multiple APKs

43

Step 43

Monetizing Your App

1

Step 1

Building Your First App

2

Step 2

Managing the Activity Lifecycle

3

Step 3

Supporting Different Devices

4

Step 4

Building a Dynamic UI with Fragments

5

Step 5

Saving Data

6

Step 6

Interacting with Other Apps

7

Step 7

Sharing Content

8

Step 8

Building Apps with Multimedia

9

Step 9

Managing Audio Playback

10

Step 10

Capturing Photos

11

Step 11

Building Apps with Graphics & Animation

12

Step 12

Displaying Bitmaps Efficiently

13

Step 13

Displaying Graphics with OpenGL ES

14

Step 14

Adding Animations

15

Step 15

Building Apps with Connectivity & the Cloud

16

Step 16

Connecting Devices Wirelessly

17

Step 17

Performing Network Operations

18

Step 18

Transferring Data Without Draining the Battery

19

Step 19

Syncing to the Cloud

20

Step 20

Building Apps with User Info & Location

21

Step 21

Remembering Users

22

Step 22

Making Your App Location Aware

23

Step 23

Best Practices for User Experience & UI

24

Step 24

Designing Effective Navigation

25

Step 25

Implementing Effective Navigation

26

Step 26

Notifying the User

27

Step 27

Adding Search Functionality

28

Step 28

Designing for Multiple Screens

29

Step 29

Designing for TV

30

Step 30

Creating Custom Views

31

Step 31

Creating Backward-Compatible UIs

32

Step 32

Best Practices for User Input

33

Step 33

Using Touch Gestures

34

Step 34

Handling Keyboard Input

35

Step 35

Best Practices for Performance

36

Step 36

Best Practices for Security & Privacy

37

Step 37

Security Tips

38

Step 38

Security with HTTPS and SSL

39

Step 39

Developing for Enterprise

40

Step 40

Using Google Play to Distribute & Monetize

41

Step 41

Selling In-app Products

42

Step 42

Maintaining Multiple APKs

43

Step 43

Monetizing Your App

19 March 2013 31 December 2013
The goal is overdue by 3983 days

Goal abandoned

The author does not write in the goal 11 years 5 months 22 days

Goal author

The Dwarf

Russia, Москва

37 years old

General

Android Training

Ну и по аналогии с предыдущей целью (про OS X) освоить Android Training от Google.  Тут уже вероятность практической ценности данной затеи чуть больше (потому что Java). Но в общем и целом - пока что всё равно больше любопытство.

 Goal Accomplishment Criteria

Курс пройден

  1. Building Your First App

  2. Managing the Activity Lifecycle

  3. Supporting Different Devices

  4. Building a Dynamic UI with Fragments

  5. Saving Data

  6. Interacting with Other Apps

  7. Sharing Content

  8. Building Apps with Multimedia

  9. Managing Audio Playback

  10. Capturing Photos

  11. Building Apps with Graphics & Animation

  12. Displaying Bitmaps Efficiently

  13. Displaying Graphics with OpenGL ES

  14. Adding Animations

  15. Building Apps with Connectivity & the Cloud

  16. Connecting Devices Wirelessly

  17. Performing Network Operations

  18. Transferring Data Without Draining the Battery

  19. Syncing to the Cloud

  20. Building Apps with User Info & Location

  21. Remembering Users

  22. Making Your App Location Aware

  23. Best Practices for User Experience & UI

  24. Designing Effective Navigation

  25. Implementing Effective Navigation

  26. Notifying the User

  27. Adding Search Functionality

  28. Designing for Multiple Screens

  29. Designing for TV

  30. Creating Custom Views

  31. Creating Backward-Compatible UIs

  32. Best Practices for User Input

  33. Using Touch Gestures

  34. Handling Keyboard Input

  35. Best Practices for Performance

  36. Best Practices for Security & Privacy

  37. Security Tips

  38. Security with HTTPS and SSL

  39. Developing for Enterprise

  40. Using Google Play to Distribute & Monetize

  41. Selling In-app Products

  42. Maintaining Multiple APKs

  43. Monetizing Your App

  • 2177
  • 19 March 2013, 06:49
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?