Programming Android
What does it take to build well-engineered Android applications? Explore Android's core building blo ... more

iPhone Game Development
What do you need to know to create a game for the iPhone? Even if you've already built some iPhone a ... more

Ubuntu Hacks
Like all books in the "Hacks" series, Ubuntu Hacks includes 100 quick tips and tricks for all users ... more