J2ME
Micro Developer Network
J2ME Mobile Java J2ME
J2ME Java 2 Micro Edition
Downloads Articles Devices Publishing News & Info Developer Discussions Sign In
Mobile Java Java phones
J2ME

Articles
Perspective Articles
Tech Talk
Interviews
Links

 
Site Web


J2ME Game Optimization Secrets
Code optimization is integral in writing fast games for mobile devices. This article will discus why you should optimize, and show you how to optimize your code to maximize performance on Java handsets.
by Mike Shivas -01/09/2005

This article describes the role that code optimization plays in writing fast games for mobile devices. Using examples I will show how, when and why to optimize your code to squeeze every last drop of performance out of MIDP-compliant handsets. We will discuss why optimization is necessary and why it is often best NOT to optimize. I explain the difference between high-level and low-level optimization and we will see how to use the Profiler utility that ships with the J2ME Wireless Toolkit to discover where to optimize your code. Finally this article reveals lots of techniques for making your MIDlets move.


Recent Articles
A Review of the 5th Annual Wireless Java Conference- by Alan Newman -01/28/2004
Marcus Evan's 5th Annual Wireless Java Conference in London presented a path for the future of MIDP developers: network-aware applications.
Multi-Player MIDP Game Programming- by Forum Nokia -11/05/2003
This tutorial explains how to write multi-player games for MIDP phones. It describes the technologies that are available to support multi-player games, and shows what kinds of games are possible with these technologies.
MIDP 2.0 Games: a Step-by-Step Tutorial with Code Samples- by Carol Hamer -09/10/2003
This tutorial takes you through the steps involved in writing a simple game with the MIDP 2.0 API, including all sample code.
Adapting your MIDlets to the Sony Ericsson T610/618- by Sony Ericsson Developer Support -08/07/2003
This paper introduces the Sony Ericsson T610/618 and how to adapt your existing MIDlets to this new device, with special focus on adapting your Nokia Series 40 MIDlets to the T610/618.
Optimizing the Client/Server Communication for Mobile Applications, Part 1- by Forum Nokia -07/10/2003
This Nokia whitepaper discusses the need for a distributed environment where the client needs to communicate with the server using an IP connection.
MIDP 2.0: Working with Pixels and drawRGB- by Forum Nokia -06/17/2003
The new Game API package includes graphics tools that will appeal to more than just game developers. Read how you can use the new Layer capabilities to build sophisticated graphics.
MIDP 2.0 - Unleashing the Power of the Platform- by Eddie Pratt -05/06/2003
The introduction of MIDP 2.0 promises to unlock a raft of new features. Eddie Pratt, Head of Product Management at elata explains how the increased functionality of MIDP 2.0 will drive revenue streams from a new breed of Java applications for mobile operators across Europe.
Good things come in small packages at Mobile Entertainment 2003- by Paul Ireland -04/18/2003
This article provides a unique view of the Mobile Entertainment 2003 conference - from one of the exhibitors, Paul Ireland, director of Abstract Worlds Ltd.
Porting Your MIDlets to New Devices- by Xavier Facon -04/03/2003
Successfully porting your applications to multiple devices requires the most efficient approach. This article provides a step-by-step procedure and let's you know everything you should consider when porting your apps.
MIDlet Porting Guide: Motorola i95cl and Motorola T720- by Jason Brown -04/02/2003
This document describes a number of issues that should be addressed when porting an application developed for the Motorola i95cl handset to the Motorola T720.
Killer Packs- by Gavin Freed -02/27/2003
The traditional business models of mobile operators do not apply when creating profitable new data services. Gavin Freed says the most effective way to build profit is by developing new bundled service packages.
TechTalk
  Real World Experiences with the WMA and the Push Registry
-06/09/2004
  MIDP 2.0: The Game API
-01/09/2003
  Efficient MIDP Programming
-11/20/2002
  Analysis of J2ME for Developing Mobile Payment Systems
-09/18/2002
  Wireless Java Programming with J2ME: Persistent Storage
-09/11/2002
Perspective
  J2ME Issues in the Real Wireless World
-01/24/2003
  Java Will Be the Dominant Handset Platform
-10/09/2002
  Moving Your Application from Wired to Wireless?
-05/01/2002
  2002 - The Year for Mobile Operators to Support Killer Applications
-04/24/2002
  Billing for value-based 3G services
-04/11/2002
Reviews
  Does PTSC Stack Up in the Embedded World?
-10/24/2001
  JBed - a Java-based Real-Time Operating System
-10/24/2001
  Silicon Based Java
-10/24/2001
  Teach an Old Chip a New Trick
-10/24/2001
  Zucotto - Embedding the KVM in Hardware
-10/24/2001


  about us | contact us | contribute | discussions | privacy | register | corporate
©2000-2007 microdevnet.com All rights reserved. J2ME and Java ME are trademarks of Sun Microsystems.