Software Engineering
PHP
Software Design
Network Programming
Web Development
Designs
Programming
Random Thoughts on software related topics such as web, web 2.0, mobile, servers, networks, programming, social networks, engineering, science, and more...
Showing posts with label programming. Show all posts
Showing posts with label programming. Show all posts
Sunday, January 4, 2009
Sunday, June 1, 2008
J2ME Mobile Applications
J2ME (Java 2 Micro Edition) is a version of Java targeting mobile devices. It is much more efficient than J2SE (Java 2 Standard Edition) and can run in a constrained environment. It is not strictly limited to mobile devices and can run on some embedded devices. Java is known to be highly portable. Portability allows a build once, compile for many different devices scenario. J2ME can be easily ported across mobile devices. This does not hold true for all situations. The hardware on one device can be different than the next device. So, a J2ME application with GPS functionality that runs on a GPS capable phone, obviously, can not be ported to a non-GPS compatible phone. J2ME provides a complete object-oriented programming environment. There are many tools included in the J2ME software development kit that allows developers to easily build clean and usable user interfaces. There are a large number of tools included in the development environment. The BlackBerry Software Development Environment/RIM (Research In Motion) utilizes J2ME for the programming language. There is a complete JDK Java Development Kit to handle developing applications for the BlackBerry.
Learn more about J2ME Services.
Introduction to J2ME.
Learn more about J2ME Services.
Introduction to J2ME.
Qualcomm's BREW
Qualcomm's BREW (Binary Runtime Environment Wireless) is an environment for application development for Verizon Cellphones. The language used is primarily C/C++. It is not the typical C/C++ that people are accustomed to. There is a library with specific functions that cab be used. The standard C/C++ libraries are not available. It should be called C, but it is an object-oriented version of C. It is not, however, the standard C++ that is popular in the development community. It is not an easy to use development environment. Only skilled and talented developers should venture into those areas.
Read more about Getting Started with BREW.
Find out about Services for BREW.
Read more about Getting Started with BREW.
Find out about Services for BREW.
Subscribe to:
Posts (Atom)