Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.
Register LoginS60 C++ Code_Snippet Flash_Lite Go-to-Market N95 N-Series performance usability
Mobile Web Server Tutorial for custom applications
Luis Valente
Read more about Luis Valente on the Champions web site.
Sign up for our free, biweekly newsletter to keep up with the latest information.
Pepsi’s "Kung Fu Fighting" Widget
Series 40 6th Edition SDK is now available!
Forum Nokia is Calling All Innovators! Enter the contest and you could win $35,000.
Forum Nokia Code Camp: S60 5th Edition Touch UI and Forum Nokia Mobile Web Code Camp
December 01, 2008
Barcelona, Spain
Adobe MAX 2008 Europe
December 01, 2008
Milan, Italy
Nokia World 2008
December 02, 2008
Barcelona, Spain
Java™ Mobile, Media & Embedded Developer Days Conference
January 21, 2009
Santa Clara, California
Connected play is the future of mobile games — and the SNAP Mobile SDK is your path to that future.
The SNAP Mobile SDK enables you to take advantage of Nokia's Scalable Network Application Package (SNAP) Mobile technology. SNAP Mobile enables connected gameplay with features such as a friends list, presence, chat, score uploads and rankings, and multiplayer gameplay across operator networks.
For more information, visit the SNAP Mobile Technology page »
The SNAP Mobile SDK enables you to add connected-gameplay features to your games for devices that support Java™ ME or Java™ SE technology. This lets you offer your customers an expanded and more engaging gameplay experience in which they are connected to players around the world.
The SNAP Mobile SDK includes the SNAP Mobile API libraries, the SNAP Mobile Emulation Environment application, the SNAP Mobile Device and Network Test MIDlet, a sample game and other sample applications, and documentation.
Version 2.2 adds several new source-code items designed to assist developers in the creation of SNAP Mobile games. These are:
In addition, version 2.2 provides enhancements to the Emulation Environment that support troubleshooting during precompliance testing.
For more information, visit the SNAP Mobile SDK features page »
To make the most of the SNAP Mobile SDK, you should be familiar with the development of Java™ applications for devices that conform to the MIDP 2.0 and the CLDC 1.1 standards. Familiarity with Java game development is also a plus.
To install the SNAP Mobile SDK, you'll need a PC running Microsoft Windows XP or Microsoft Windows 2000, Java™ SE Development Kit (JDK) 1.5, a suitable emulator (such as that provided in the Sun Java™ Wireless Toolkit for CLDC or in a Series 40 platform or S60 platform Java SDK), and your favorite Java IDE.
For more information, visit the SNAP Mobile SDK Getting Started page »
Forum Nokia support for the SNAP Mobile SDK:
Forum Nokia offers developers a wide range of professional and community-based help and support. (See the box at right for links.) In addition, you can purchase access to a full SNAP Mobile Community server for six-month periods.
Developing against a live server provides you with the opportunity to run your game with multiple players simultaneously, test your game in a live network and server environment, and gain access to additional features such as asset uploads to the server.
To buy access to the server, go to the Forum Nokia Developer Programs e-store and select Remote Hub Services. If you haven't registered to use the e-store, simply do so on the e-store Registration Web page.
Forum Nokia go-to-market resources for SNAP Mobile:
If you’ve developed a game that’s compliant with SNAP Mobile, you can take it to market via a number of Nokia and third-party channels. (See the box at right for links.) Compliance is established once a game successfully completes the SNAP Mobile Compliance Test.
If you’re new to mobile software distribution, you should know that MOSH is an excellent starting point. When you post your application on MOSH, you make it available to a community of Nokia device users who are keenly interested in content and applications. Create your MOSH account here »
For more information, visit the SNAP Mobile SDK: Go-to-Market page »
You can use the SNAP Mobile SDK to create games for: