Optimizing Android Development
Upcoming SlideShare
Loading in...5
×
 

Optimizing Android Development

on

  • 1,503 views

Keeping your android apps runnings smoothly

Keeping your android apps runnings smoothly

Statistics

Views

Total Views
1,503
Views on SlideShare
1,503
Embed Views
0

Actions

Likes
1
Downloads
22
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Optimizing Android Development Optimizing Android Development Presentation Transcript

  • Android: Keeping things running smoothly on your apps Tran Vu Tat Binh @tvtb ; @teamskunkworks
  • Agenda
    • The target
    • Asynchronous – pros & cons
    • Android apps with tab/iPhone UI design
    • Lazy loading optimization
    • User’s illusions
    • Sumary
  • The target
    • No ANR, no lagging
    • UI is responsive
    • Everything runs fast or make users feel it’s fast
    • Save battery
  • Asynchronous - pros
    • Loading things takes time  do it asynchronous, unblock UI
    • While waiting for “this”, users are able to do “that”.
  • Asynchronous -… & cons
    • Many threads  the whole thing sloooow, may cause stress.
    • Thread pool?  how many is enough, what if out of threads?
    • Set priority for some kind of task? Sounds good, depends on cases.
  • Tab/iPhone UI design
  • Tab/iPhone UI design
    • What’s the differences here?
    • The reason?
    • Suggestion of memory self-managing model inside application.
  • Lazy loading
    • Everyone know this, but do you use it efficiently?
    • Modification 1
    • Modification 2
    • Modification N
  • User’s illusions
    • Same speed, different user experience, why?
  • Questions? @teamskunkworks, @tvtb #barcampsaigon #skunkworksvn