Sponsored White Papers, Webcasts, and Downloads
TechRepublic Resources
- Developing Wireless Applications Using MIDP 2.0, WMA and MMA
- This webinar presents an overview of recent updates to the core J2ME Platform: MIDP 2.0, MMAPI 1.1, and WMA 1.1. Also, learn how to use the J2ME Wireless Toolkit to take advantage of next generation J2ME features including J2ME MIDP application ("MIDlet") signing, deployment Over The Air OTA, sending and...
- Tags: MIDP, J2ME, WMA, Wireless Application, Wireless, Java, Programming Languages, Software Development, Software/Web Development
- Webcasts
- Implementing Push Technology With J2ME and MIDP
- With the Mobile Information Device Profile MIDP version 1.0, the Application Manager System AMS was the only means to start a MIDlet. Although the AMS is still ultimately responsible for installing, managing, starting, and stopping MIDlets, MIDP 2.0 applications can now be started based on a request from a remote...
- Tags: MIDP, MIDlet, Mobile, J2ME, Push Technology
- White papers
- Java 2 Micro Edition and the Mobile Information Device Profile
- Who wouldn't love to be able to write cool wireless networking programs and then have them work on pretty much every cell phone or handheld device? Java 2 Micro Edition (J2ME) is touted as the way to achieve this - write once and run anywhere, easy as pie. But how...
- Tags: MIDP, Mobile, Java 2, J2ME, Java, Programming Languages, Software Development, Software/Web Development
- White papers
- The Importance of the Mobile Information Device Profile (MIDP)
- Although configurations are at the heart of Java 2 Micro Edition (J2ME), it's the profiles that are of real interest. Profiles define the application programming interfaces APIs that are required to write useful applications for a particular group or family of J2ME devices. The Mobile Information Device Profile MIDP defines...
- Tags: MIDP, Mobile, Java 2, J2ME, Jupitermedia Corp., Java, Programming Languages, Software Development, Software/Web Development
- White papers
- MIDlet Development With J2ME and MIDP
- Nokia, the dominant player in the mobile phone market, has estimated that in 2002 it will sell over 50 million J2ME-enabled mobile phones. With lofty numbers announced by other mobile phone manufacturers as well, there is a flood of interest in software development revolving around J2ME (Java 2 Micro Edition)....
- Tags: MIDP, MIDlet, J2ME, Cell Phone, Java, Programming Languages, Software Development, Software/Web Development
- White papers
- MIDP Event Handling
- When a user interacts with a MIDlet loaded on a mobile information device, some events are generated. For example, if the user selects Save from the File menu, the application is notified of this action and responds to the generated event. There are two MIDP user interface APIs: high-level and...
- Tags: MIDP, Event
- White papers
- MIDP GUI Programming, Part 1
- User interface requirements for handheld devices are different from those for desktop computers. For example, the display size of handheld devices is smaller, and input devices do not always include pointing tools such as a mouse or pen input. For these reasons, one cannot follow the same user-interface programming guidelines...
- Tags: MIDP, Handheld Device, GUI, Handhelds, Hardware
- Book chapters
- NTetris (rar)
- NTetris is a simple Tetris clone. It hasn't levels and any extra add-ons. It's just a simple, but also playable, time-killer. It requires mobile phone compatible with CLDC 1.1 and MIDP 2.0.
- Tags: CLDC, MIDP, Pawel Piela, NTetris
- Software downloads 2006-05-11
- The Factory Design Pattern in MIDP 2.0: How It Works With MIDP's Generic Connection Framework
- Mobile developers routinely use the Generic Connection Framework to create and maintain smooth connections in Mobile Information Device Profile MIDP. Good architects know that the real muscle behind the Framework is the indispensable Factory design pattern. The Factory design pattern is integral to object-oriented programming and underlies some of the...
- Tags: Design Pattern, MIDP, Factory Design Pattern
- White papers 2006-01-31
- MDA for Mobile Application Development: Use MDA to Build a Data-Based MIDP Application
- Most of the research, books, and papers about the MDA Model Driven Architecture approach focus on using MDA tools to develop Web applications that have a server back end. This makes sense because server-based development is one of the most popular development topics in the corporate world. MDA isn't only...
- Tags: MIDP, Mobile, Mobile Application, Model-driven Architecture, Model Driven Architecture, Ooa/Ood/Oop, Software Development, Software/Web Development
- White papers 2005-12-14
- Getting Started With the MIDP 2.0 Game API
- The javax.microedition.lcdui.game Package Version 1.0 of the Mobile Information Device Profile MIDP lacked advanced graphical features, and as a result provided limited support for game programming. Some of the device vendors responded to these limitations by adding additional proprietary classes, but using such APIs reduces code portability. MIDP 2.0 has...
- Tags: MIDP, Programming, Mobile Information Device Profile 2.0
- White papers 2005-11-01
- MIDP on Danger's Hiptop Device
- Danger's hiptop device is a mobile communication product that is as famous for its celebrity devotees as for its innovative design and feature set. The hiptop is available from a number of wireless operators around the world, notably T-Mobile USA and its larger cousin T-Mobile Germany, where the hiptop is...
- Tags: Danger, MIDP, Mobile, T-Mobile, Hiptop, Advertising & Promotion, Cellular Phones, Java, Marketing, Consumer Electronics, Personal Technology, Programming Languages, Software Development, Software/Web Development
- White papers 2005-11-01
- MIDP Application Security 4: Encryption in MIDP
- Computer applications use ciphers to protect sensitive information from theft. Encrypted data can be safely transmitted over an insecure network like the Internet. This paper shows how encryption protects data from eavesdroppers, then presents a complete example that shows how to use the Bouncy Castle Cryptography APIs to encrypt messages...
- Tags: MIDP, Encryption
- White papers 2005-09-01
- MIDP Terminal Emulation, Part 4: Securing Your Mobile Communications
- This paper discusses the need for securing the communications of mobile applications and describes a simple way to do so. For Internet protocols that operate in the clear, like Telnet, encryption is a must. Bearing in mind the need for host authentication and signed certificates, TLS/SSL provides a quick and...
- Tags: MIDP, Mobile, IP, Mobile Communication, Telnet, Advertising & Promotion, Ssl/Tls, Networking, Marketing, Security
- White papers 2005-09-01
- J2ME Tutorial, Part 3: Exploring the Game API of MIDP 2.0
- J2ME is a popular platform for developing games for wireless devices. With MIDP 2.0, a new package has been introduced that provides several gaming constructs that would only have been possible in MIDP 1.0 with a great deal of repetitive code. This paper introduces this gaming package and helps to...
- Tags: MIDP, J2ME, Games, Personal Technology
- White papers 2005-07-07
- Exploring the NetBeans Visual Mobile Designer
- Developers new to Mobile Information Device Profile MIDP programming are often surprised to discover how much hand-coding they are required to do. Tools like the J2ME Wireless Toolkit - available both as a standalone tool or integrated into the NetBeans platform via the NetBeans Mobility Pack - make building and...
- Tags: MIDP, Mobile, Sun NetBeans, Java Development Tools, Development Tools, Software Development, Software/Web Development
- White papers 2005-05-01
- Mobile Memories: The MIDP Record Management System
- Despite the limited capabilities of mobile devices, the Record Management System RMS provides a convenient and easy-to-use infrastructure for longterm persistence of user data. Just like ordinary desktop-based programs, MIDlets need a facility to store data permanently - that is, to save important information before execution of the program stops....
- Tags: MIDP, Mobile, Memory, User Data, Advertising & Promotion, Marketing
- White papers 2004-11-16
- Technical Note: Using Java IrCOMM in the Nokia 5140 Imaging Device
- The Nokia 5140 imaging device supports Java IrDA serial port but the IrCOMM API is a Nokia proprietary API, which does not fully follow the MIDP 2.0 specification even if it provides the same features. The difference is that when an IrCOMM link is requested, the URL is different from...
- Tags: MIDP, Nokia Corp., Java, Imaging, Difference, Document Management, Enterprise Software, Software, Finance, Managerial Accounting
- White papers 2004-10-14
- Text Wrapping in MIDP
- This paper provides some hints and guidelines on handling text wrapping in MIDP. When long pieces of text are displayed on the small screens of cell phones and other small devices, they often "wrap to the next line," and this behavior can reduce the usability of wireless Java applications. Differences...
- Tags: MIDP, Sun Microsystems Inc.
- White papers 2004-03-22
- Databases and MIDP, Part 1: Understanding the Record Management System
- A key subsystem of the Mobile Information Device Profile MIDP is the Record Management System RMS, an application programming interface API that gives MIDP applications local, on-device data persistence. On most MIDP-enabled devices today, RMS is the only facility for local data storage - few devices support a conventional file...
- Tags: Database, MIDP, Mobile
- White papers 2004-02-01