Yashwant S Phatak. Presenting a Technical Paper. Wireless - Mobile Development:. Battle for J2ME and BREW Technologies. Instructor - Dr. Chang. Outline. Wireless Development – Introduction Wireless Issues & Considerations Wireless Tools & Technologies J2ME BREW BREW based Java Summary
1. Industry needs a "standard" protocol for downloading executable applications to mobile phones. For network operators, such a protocol must include a method for securing premium revenues and a method to certify the quality of applications in order to protect network operator from liability.
2. Application execution environment & programming language. Such an environment needs to be flexible enough to allow useful applications on a variety of mobile device designs, yet protect the device against malicious programs (viruses).
cHTML, WML, Borland C/C++, MS Visual Studio .NET, Embedded Visual Studio, CodeWarrior for Palm OS.
Embedded LINUX, Windows CE, Palm OS, Windows CE 2002, Windows CE 2003.
GSM, GPRS, WAP, BlueTooth, SAT (SIM Toolkit), SS7, SMPP, USSD.
Mobile Devices, Smart Phones, Palm, Pocket PC.
1. CLDC for small devices and
2. CDC for larger devices.
The only class defined in this package is the Connector class, a factory class that contains methods to create Connection objects, or input and output streams.
Connection objects are created when a class name is identified dynamically. A class name is identified based on the platform name, as well as the protocol of the requested connection.
javax.microedition.io, javax.microedition.lcdui, javax.microedition.midlet, javax.microedition.rms