[This post is by Reto Meier, Android Developer Relations Tech Lead. — Tim Bray]I’ve been fortunate enough to be involved with Android since the 0.9 preview SDK was released to developers back in 2007. A lot has changed since then…
[This post is by Scott Main, lead tech writer for developer.android.com. — Tim Bray]Before Android 3.0 (Honeycomb), all Android-powered devices included a dedicated Menu button. As a developer, you could use the Menu button to disp…
We’ve just scheduled Android Developer Labs for Melbourne (January 31), Sydney (February 3), and Auckland (February 8). The material is not introductory; it’s aimed at people with existing apps who want to make them better in the era of Ice Cream …
[This post is by Christian Robertson, who leads the Android visual design group. He is also the designer of the Roboto font family. —Tim Bray]Ice Cream Sandwich (Android 4.0) is our biggest redesign yet — both for users and develop…
[This post is by R. Jason Sams, an Android Framework engineer who specializes in graphics, performance tuning, and software architecture. —Tim Bray]For ICS, Renderscript (RS) has been updated with several new features to simplify adding compute …
[This post is by Adam Powell, an Android Framework engineer who cares about style. —Tim Bray]Android 4.0 showcases the Holo theme family, further refined since its debut in Android 3.0. But as most developers know, a new system theme for some Android…
[This post is by Jesse Wilson from the Dalvik team. —Tim Bray]Using XmlPullParser is an efficient and maintainable way to parse XML on Android. Historically Android has had two implementations of this interface:KXmlParser, via XmlPullParserFactory.ne…
[This post is by Reto Meier, Android Developer Relations Tech Lead. — Tim Bray]Today I’m thrilled to announce the beta launch of Android Training — a collection of classes that we hope will help you to build better Android ap…
[This post is by Dan Galpin, who lives the Android Games lifestyle every day. — Tim Bray]Making a game on Android is easy. Making a great game for a mobile, multitasking, often multi-core, multi-purpose system like Android is trick…
[This post is by Luca Zanolin, an Android engineer who works on voice typing. — Tim Bray]A new feature available in Android 4.0 is voice typing: the difference for users is that the recognition results appear in the text box while …
[This post is by Ian Ni-Lewis, a Developer Advocate who devotes most of his time to making Android games more awesome. — Tim Bray]Making a game on Android is easy. Making a great game for a mobile, multitasking, often multi-core, …
[This post is by Philip Milne, who is part of the Android framework team. — Tim Bray]Ice Cream Sandwich (ICS) sports two new widgets that have been designed to support the richer user interfaces made possible by larger displays: Sp…
A couple of months ago, we kicked off a series of Android Developer Labs in Asia, North America and Europe. To wrap up the 2011 series, we now have opened registration for 2 more locations in Asia.Taipei — December 2, 2011Hong Kong — December 6, 2…
[This post is by Elliott Hughes, a Software Engineer on the Dalvik team. — Tim Bray]If you don’t write native code that uses JNI, you can stop reading now. If you do write native code that uses JNI, you really need to read this.W…
[This post is by Romain Guy and Chet Haase, Android engineers who have been known to collaborate on the subject of graphics, UIs, and animation. You can read more from them on their blogs at curious-creature.org and graphics-geek.blogspot.com. &md…