Category Archives: Android

Addictive Games

I’m putting together a list of current and previous addictive games for mobile (iPhone, iPad, iPod Touch, Android, Nokia…), desktop, console or other devices.

What I mean by addictive is games that keep pulling the player back, games that keep players up for hours. Here is a quick list to start off with (I’m not including version or edition to keep things simpler):

  • Zynga Poker
  • A Monster Ate My Homework
  • Angry Birds
  • Bejeweled
  • Plants vs Zombies
  • Call of Duty
  • Halo
  • Myst
  • Pacman

Why am I putting together this list? First of all, I want to identify the ingredients of successful and addictive games. I’d also like to find out what people are interested in and why? And hopefully this would be a place where other game developers can find inspirations to create more addictive games.

Please add to the comments of games that you feel are truely addictive (max one self-promotion allowed if you think your game qualifies as addictive to other people). Thanks!

Google Chrome & Mobile

Since reading the Google Chrome comic, the possibility of running a new class of (web) applications in this new browser is exciting, especially considering that it’d most likely be part of Android in the future. With this new browser from Google, it’s not only re-igniting the browser war (mostly with Microsoft’s Internet Explorer), but also a step towards OS-independent applications that can run either online or offline. It’s another strike at Microsoft’s OS market share (something that Adobe has been achieving with the Flash Platform, except this time, Google is making it with a larger footprint). Chrome is in effect an operating system in its own sandboxed world. Google Chrome

Here are some of the more interesting features of Chrome:

  • uses the open source WebKit – the browser engine used by Safari (Mac OS, iPhone/iPod Touch, Windows), Adobe AIR (Windows, Mac, Linux), S60 (e.g. Nokia browser) and many more
  • in return Google Chrome is also open source
  • a new JavaScript Virtual Machine (V8) that compiles JavaScript to native machine code when interpreted, with the goal to improve JavaScript speed for complex applications
  • separate process and sandbox for each tab
  • Google Gears is built-in (GeoLocation API would be especially useful for mobile devices)

One logical direction for Chrome is to have it run on devices. With Android devices coming out soon, it’d be interesting to see where and how new applications will be deployed and developed if Chrome takes off and becomes a relevant platform.

Download Google Chrome Beta (for Windows).