Mobile Java

Note: I’ve found a number of dead/broken-links, which I be fixing over time. Thanks for your patience.

Java ME, MIDP, Articles, Tech Tips & Source Code

From my MIDP 1.0 Book

  • Java 2 Micro Edition Basics (PDF) A Very Brief History of Java, Architecture of Java, Java 2, Java Community Process, Java 2 Micro Edition, Profiles, Connected Limited Device Configuration (CLDC), Supported J2SE Classes, Generic Connection Framework…
  • Programming Strategies for Small Devices (PDF) If in Doubt, Do Not Use Java, Move Computation to the Server, Simplify the Application, Build Smaller Applications, Remove the Public Members, Use Less Memory at Run Time, Use Scalar Types, Do Not Depend on the Garbage Collector, Help the Garbage Collector, Use Lazy Instantiation, Release Resources Early, Reuse Objects, Avoid Exceptions, Code with Performance in Mind, Use Local Variables, Avoid String Concatenation, Use Threads, but Avoid Synchronization, Separate the Model…
  • Java 2 Micro Edition (J2ME) Specifications (PDF) Introducing the Micro Edition, A New Virtual Machine, New and Changed Classes, Configurations and Profiles, Building Blocks, The KVM, Related Technologies

PIM API for Java ME

Bluetooth Connectivity

RIM BlackBerry

Messaging, Multimedia Messaging

XML, JSON, Web Services, SOA

Near-Field Communication

Good External Resources

6 thoughts on “Mobile Java

  1. Pingback: About Mobility » Blog Archive » Oracle announced it finalized its acquisition of Sun — Bye Sun and Thanks…

  2. Dear Sir/Madam,

    I want to wrtie a sudoku program and need to read numbers from mobile.But I have a problem.

    I am trying to read keypad of mobile in gamecanvas with netbeans. The code is :
    protected void keyPressed(int keyCode){
    if (keyCode == KEY_NUM1) { something }
    if (keyCode == KEY_NUM2) {something }
    if (keyCode == KEY_NUM3) { something }
    etc…
    In IDE emulator it can read 2,4,5,6,8 keys and in my mobile(SonyEricsonw880) only 1,3 keys work.
    How can I solve the problem?
    Yours faithfully
    Hamid

  3. Sr. Enrique Ortíz

    Cordial saludo.
    Me gustaría saber si usted podría darme información a cerca de cómo establecer conexiones en J2ME, entre un celular y una página https y visualizar en la pantalla la información, pues he buscado e intentado de varias maneras, pero no he logrado el resultado que necesito. Estoy trabajando con NetBeans.

    De antemano agradezco la colaboración que me pueda brindar.

    Saludos cordiales.

  4. Jenny. Hace mucho tiempo que no he tocado J2ME.

    La forma el utilizar un HttpConnection para leer la pagina. Si quieres visualizarla vas a tener que interpretarla. Lo otro es abrir el browser por medio de un ContentHandler.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>