Other articles

  1. Turning midlet life cycle states and callbacks into an event-driven execution model

    One of the most frustrating areas of J2ME is the callback based, magic-thread-spawning approach that the API adopts for delivery of events and life cycle notifications. Basically a midlet can, and will, be constantly interrupted by VM-spawned threads. If you are not extremely careful with your programming the internal state …

    read more