Monday, August 13, 2007

Mobile app dev

I was looking for some documentation for developing games for mobile phones. My main focus was to find beginner-level documentation on how to develop games with a very simple interface for two types of cell phones: Sony Ericsson W7xx series and MDA Vario I/II/III. The reason I chose these phones, apart from having access to them, is that they represent the two main trends in today's market: the small-display minimal-features phone for the casual consumer (the W7xx), and the gadget-full phone for the IT professional (the Vario). Here's what I found:

A. Sun Java ME:

  1. Sun Java ME Tech Docs [ http://java.sun.com/javame/reference/apis.jsp ];

  2. Creating 2D action games with Java ME 2D API [ http://developers.sun.com/mobility/midp/articles/game/ ];

  3. Using custom items in MIDP 2.0 [ http://developers.sun.com/mobility/midp/ttips/customitem/ ];

  4. Other online references: MIDP 2.0http://java.sun.com/javame/reference/apis/jsr118/
    CLDC 1.1http://java.sun.com/javame/reference/apis/jsr139/ ;

  5. Tutorial: Development of Interactive Applications for Mobile Devices
    Monday, September 19 2005Salzburg, Austria [ http://www.medien.ifi.lmu.de/diamd05/ ]: Application development with J2ME (Java 2 Micro Edition) (E. Rukzio) (Slides); Mobile Human-Computer Interaction (J. Hamard) (Slides) ;

  6. http://www.medien.ifi.lmu.de/fileadmin/mimuc/mmi2_ss06/vorlesung/2006-07-13_f6.pdf
  7. Sun Tech Days, Yokohama Workshop: Overview of J2ME and Nokia APIs [ http://www.nokia.co.jp/forum/publish/documents/Tech_Days_Yokohama_Workshop_Session.pdf ] -- nice tutorial, ~100 slides, rather technical
  8. Some examples from Don's Mobile blog [ http://www.dbarnes.com/midlet/midlet-title-screen/ ];
  9. Developing Java-Based Mobile Games by Mugdha Chauhan [ http://www.developer.com/java/j2me/article.php/10934_3502741_1 ].

B. Microsoft Windows Mobile:

  1. Microsoft Windows Mobile 6 Documentation [ http://msdn2.microsoft.com/en-us/library/bb158486.aspx ]

Labels: , ,


Post a Comment

<< Home