Mobile Applications and Games Development Resources

T-Mobile offers a multitude of innovative platforms for your applications and games.  We regularly review and choose new devices and platforms that fit our customers' needs.

Development Platforms

Android:  Developers are buzzing about this open platform and we're right there with you. Android delivers a complete set of software for mobile devices: an operating system, middleware and key mobile applications. Get the Android SDK at developer.android.com.

Learn More

BlackBerry: The BlackBerry® Java® Development Environment (BlackBerry JDE) is a fully integrated development environment and simulation tool for building Java Micro Edition (Java ME™) applications for Java-based BlackBerry smartphones.  Learn about the options available for developing mobile applications and games for BlackBerry® smartphones.

Learn More

Java™ ME:  Java ME is deployed on billions of devices, supported by leading tool vendors, and used worldwide.

Learn More

Sidekick: The Hiptop® API will help you produce applications and games with a distinct Sidekick flavor, but adhering to the J2ME specifications will allow you to more easily make your application or game available on other platforms. The Hiptop SDK contains a device simulator, OS libraries, proprietary tools and a set of example applications. Get the latest SDK for Sidekick developers.

Learn More

Windows Mobile®: Great opportunities to create rich new applications and games with Windows Mobile 6 that can reach deep into the OS. This mature OS uses many of the same APIs as regular Windows and can be easy for traditional developers to transfer their skills to mobile devices.

Learn More

Device Manufacturers

Device manufacturers such as, Motorola®, Nokia®and Samsung® offer their own set of SDKs, documentation and development tools. 

Developer Tools:  IDEs, Emulators, Resource Kits

Eclipse: is a free, vendor neutral, open-source IDE available from the Eclipse Foundation.  With an extensible framework of plug-ins, this IDE has specialized support for Android and Java ME.  Additionally, there is support from leading vendors including Device Anywhere, Blackberry and Nokia.

Get it here

NetBeans®: Mobility Pack.  NetBeans IDE is open-source and free. Create, test, debug and deploy applications that will run on billions of devices. Features like refactoring helps you change once and populate many.  Debugging support and Emulators in the NetBeans IDE help get you through testing quickly. 

Get it here