Forum Nokia
Nokia Connecting People

Login Register

 

Home: Resources: Tools And SDKs: SNAP Mobile SDK

SNAP Mobile SDK



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 game playing with features such as a friends list, presence, chat, score uploads and rankings, and multiplayer game playing 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-game-playing 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 game-playing 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.

Release 2.1 adds a completely new implementation of Maze Racer as the sample game. It demonstrates compliance with the SNAP Mobile Standard Game Requirements (SGR) and uses the UI Framework. The new release includes an expanded SNAP Mobile API that supports game development with new features, such as bots that simulate opponents and the UI Framework for the creation of graphical UI widgets. In addition, the SNAP Mobile Emulation Environment has been updated to support games that use bots and assets.

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 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 offers developers a wide range of professional and community-based help and support. (See the box to the 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 support for the SNAP Mobile SDK:

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

If you have developed a game that is compliant with SNAP Mobile, you can take it to market via a number of Nokia and third-party channels. (See the box to the right for links.) Compliance is established once a game successfully completes the SNAP Mobile Compliance Test.

If you are 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 »

 
Forum Nokia go-to-market resources for SNAP Mobile:
For more information, visit the SNAP Mobile SDK: Go-to-Market page »

What Nokia platforms and devices is the SNAP Mobile SDK compatible with?

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

Learn how to
download applications

java symbian_os s60 maemo c++

Community highlights

Discussion thread of the week

How to run an EXAMPLE...

Champion of the month

Mika Raento
Read more about
Mika on the
Champions web site.

Newsletter sign up

Privacy policy   Archives

Press

Events

Forum Nokia feed

  • Latest devices
  • Latest documents
  • Latest tools
  • Latest blog entries

Terms & Conditions | Privacy policy | Site map | Developer feedback | © Nokia 2008


RDF Facets:


qdcZcoverageQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX
qdcZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ
qdcZtypeQUqfnTypeZE52esourceQ
qdcZtypeQUqfnTypeZWebpageQ
qdcZtypeQUqmarsZManagedE52esourceQ
qdcZtypeQUqwebZInformationE52esourceQ
qdcZtypeQUqwebZPageQ
qdcZtypeQUqrdfsZE52esourceQ
qfnZdistributionQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX
qfnZtypeQUqfnTypeZE52esourceQ
qfnZtypeQUqfnTypeZWebpageQ
qfnZtypeQUqmarsZManagedE52esourceQ
qfnZtypeQUqwebZInformationE52esourceQ
qfnZtypeQUqwebZPageQ
qfnZtypeQUqrdfsZE52esourceQ
qmarsZlanguageQUxhttpE3AE2FE2FswE2EnokiaE2EcomE2FlanguageE2D1E2FenX
qrdfZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ
qrdfZtypeQUqfnTypeZE52esourceQ
qrdfZtypeQUqfnTypeZWebpageQ
qrdfZtypeQUqmarsZManagedE52esourceQ
qrdfZtypeQUqwebZInformationE52esourceQ
qrdfZtypeQUqwebZPageQ
qrdfZtypeQUqrdfsZE52esourceQ