You Are Here:

SNAP Mobile SDK

Register Today

Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.

Register Login
Community Highlights

Wiki article of the week

Zoom and Rotate Gestures in FlashLite for touch-enabled devices

Champion of the month

Jackson Feijó Jackson Feijó
Read more about Jackson on the Champions website.


Forum Nokia Events

Nokia Developer Days in South Africa
December 01, 2009
Johannesburg, South Africa

Forum Nokia Developer Conference ’09, India
December 07, 2009
Bangalore, India

LeWeb
December 09, 2009
Paris

Web Runtime Coding With Aptana WRT Plug-in
December 09, 2009
9am New York | 2pm London | 4pm Helsinki

Web Runtime Coding With Aptana WRT Plug-in
December 09, 2009
9:30am New Delhi, noon Beijing


View all

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 »

What can I do with the SNAP Mobile SDK?

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.

What’s in the SNAP Mobile SDK?

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:

  • An updated version of the Maze Racer sample game. The sample now provides enhanced support for localization and uses the UI framework to implement pop-up notification for new messages and changes in the online status of a user’s friends.
  • A new game template, which enables developers to create new SNAP Mobile games with minimal development and application skinning. The game template is based on Maze Racer and offers all the community and UI features seen in that sample application — with no game-specific code.
  • A sample bot for Maze Racer, demonstrating a simulated opponent in the sample game.
  • Several other samples that demonstrate specific features.

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 »

How do I get started with the SNAP Mobile SDK?

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 »

What help does Forum Nokia offer for the SNAP Mobile SDK?

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.

How do I go to market with my SNAP Mobile game?

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.

For more information, visit the SNAP Mobile SDK: Go-to-Market page »

With which Nokia platforms and devices is the SNAP Mobile SDK compatible?

You can use the SNAP Mobile SDK to create games for:



Rate This

Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
RDF Facets: qdcZidentifierQSxhttpE3aE2fE2fwwwE2eforumE2enokiaE2ecomE2fToolsE5fE44ocsE5fandE5fCodeE2fToolsE2fPlugE2dinsE2fE45nablersE2fSNAPE5fMobileE5fSE44KE2fX qfnZupdatedQDx2009E2d05E2d26X qdcZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqfnTypeZE52esourceQ qdcZtypeQUqfnTypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZdistributionQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX qfnZtypeQUqfnTypeZE52esourceQ qfnZtypeQUqfnTypeZWebpageQ qmarsZlanguageQUxhttpE3AE2FE2FswE2EnokiaE2EcomE2FlanguageE2D1E2FenX qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqfnTypeZE52esourceQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqfnTypeZWebpageQ qrdfZtypeQUqrdfsZE52esourceQ qrdfZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ