Android Developer Lab Summary
Great Android Developer Lab in London, Good to talk to Richard Hyndman Nick Butcher and Sparky Rhode . Main tips from the day;
- 
Fragments are the future. If you’re writing new code use Fragments. If you don’t you’re doing it wrong. 
- 
Avoid showAsAction=“always”, Ice Cream Sandwich ‘phones can have small screens and so could be limited on space for options. 
- 
Most of the best apps come from teams with Developers and Designers on them. 
- 
There is an internal joke about Ice Cream Sandwich inside Google where some people call it Honey-phone due to the closeness of APIs, etc. to Honeycomb. 
- 
There are very few cases where you shouldn’t request hardware acceleration, and in those cases (which involve custom drawing code), you can disable the acceleration on a per-View basis so the rest of the application can still benefit from it. 
- 
Android Market ranks apps over periods of time, the order of the lists in terms of the period of time they use to rank apps is (from shortest to longest); Just In, Trending, Top New Free & Paid, Top Free & Paid, Top Grossing. 
- 
Do your marketing at launch time and initially aim for the Trending list. Build your marketing plans from there to get into the other lists. 
- 
Development companies can get a Market Top Developer badge by via their clients apps (you’ll need multiple apps with hundreds of thousands of downloads before you should think about trying that) 
- 
The Market Publisher site (the one developers see) is being worked on, and Market UI/UX requests and suggestions could be made at the ADL. 
Hope this is useful folks :).