Monday, May 16, 2011

Android Protips: Where to Download the Slides and Code Snippets

For those of you who want to take a closer look at my Android Protips session for Google I/O, you can now enjoy the video, slides, and code snippets in whichever format you prefer:
One of the nice things about SlideShare is that it lets you embed slideshows into your blog post:


I plan to do a series of more blog posts that dig into some of the topics I cover in the presentation in more detail. Where do you guys think I should start?

10 comments:

  1. thanks for letting all us to download everything! awesome! :)

    Would be nice to dig a little bit more about the beta testing thingy and the bug hunting you mentioned (tracking page views inside catch blocks for example).

    Thanks!!

    ReplyDelete
  2. The passive location snaffling was fantastically useful - more details on your recommendations on how to dynamically register and unregister intent receivers under various conditions would be great.

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete
  4. The "Use Intent to update location" part of the talk blew my mind away, really really cool stuff. But I'm not really sure what is the best way to use it in conjunction with your pro-tips of last year. In particular: a good way of handling location updates would be to use location listeners when the app is running and PendingIntent(s) when it's not? This is partially what Kenton asked. Thanks a lot for this pro-tips!

    ReplyDelete
  5. Looks like some interest in how best to combine some of the location detection best practices in combination. I'll make the the first of my Protips Deep Dives!

    ReplyDelete
  6. Another really interesting thing is the possibility to use the Market for Beta testing. I was wondering if there is a way to test a private Beta version of an upgrade release using the Market, I couldn't find a way to do that.

    ReplyDelete
  7. @mod3rn0: To private beta test an upgrade you'd need to change the package name and create a new Market listing.

    ReplyDelete
  8. oh ok, but changing the package name is a bit of a hassle: you'd have to rename the package just for the beta, create the apk and then change it back again. It's not that much work but it's not a desirable workflow I think. The cool thing about that is that the stable and the beta versions can be installed on the same devices, since the beta is effectively another app. Thanks very much for the feedback Reto, looking forward to reading the first Protips Deep Dives!

    ReplyDelete
  9. I am trying implement the code from the "Natural sensor orientation" slide working and I am having troubles. see: android natural sensor orientation help - Stack Overflow http://bit.ly/nsVOf9 Do you have any tips?

    ReplyDelete