The success of newer models like the BlackBerry Pearl, Curve, Bold and Storm have allowed RIM (Research in Motion) to penetrate the consumer smartphone market and go head to head with Apple's iPhone as an application platform. If you've been ignoring the BlackBerry platform, as the Enterprise is designed for applications, it might be time to focus specifically on BlackBerry. How to get started.
It's Time Java
Developing for BlackBerryall recent models are exclusively done in Java. So if you do not have a strong Java programmer, now is the time to polish your Java programming skills. (C # for Java programmers, the transition pretty easy to find, the languages are very similar in many respects.) Do not know the latest features of Java, however, because the BlackBerry platform is built on Java Micro Edition (Java ME), itself a derivative of Java version 1.3. So forget all the fancy (but useful) languagefeatures introduced in Java 1.5 - generics, enumerations, and so on - can not be used in programming BlackBerry. It is also possible to use the library of classes you are familiar with - they're just not. A small subset of Java Standard Edition (Java SE), the classes are supported, as a number of BlackBerry-specific classes.
Java Micro Edition?
Once you have washed your Java, you need a little 'time to devote to understanding the Java ME platform, which wasformerly known as Java 2 Micro Edition, or J2ME for short. You need the concepts of configurations and profiles to understand, and in particular the standard MIDP and CLDC. You can find much information about this in several books and web development Sun Java.
The BlackBerry platform
After learning about Java ME, it's time to explore the BlackBerry platform. The BlackBerry platform is based on CLDC and MIDP 2.0 includes support for. However, a large numberBlackBerry-specific classes are also available. It takes you to the first question can be seen, ranging BlackBerry application or write a MIDP application? In MIDP application that only use only the APIs exposed by the standard MIDP and CLDC. The application will run on the BlackBerry and most mobile phones, but will not be able to see all the special features of BlackBerry use. You can use any MIDP-compliant tool for development, such as the Sun Java Wireless Toolkitfor CLDC (formerly known as the J2ME Wireless Toolkit), to create their own applications.
Most application developers choose to create BlackBerry applications specific. This means learning the BlackBerry specific API - including new user interface classes - and using the BlackBerry Java Development Environment (JDE) for developing your applications. The JDE, which is free to download, works with standard Java Software Development Kit provides all the tools needed to makepackage testing and debugging of BlackBerry applications. Do not even have a BlackBerry, because the JDE includes a complete simulator of the BlackBerry device. A complete set of javadocs states that describes all classes and interfaces available to programmers.
After downloading and installing the JDE, you want the developer guides that come with the JDE and look at the sample applications that come with the reading. Then you start the development of writing a couple ofsimple applications to get a feel for the API and tools for BlackBerry.
Get A BlackBerry?
Although it is possible to develop and test applications for free, at some point you run the application on a real BlackBerry handheld to run. It costs money, of course, it is not something I want to do until you're serious about writing your BlackBerry. The test drive is essential to ensure that the application works well, becausemortgage is not a perfect emulation.
If you are really serious about the development of BlackBerry applications, taking into account also a member of the BlackBerry development programs for additional support and early access to new devices and APIs. You should also explore other developer resources RIM BlackBerry. There are also third-party forum and books available to help you learn the BlackBerry platform.
Conclusion
BlackBerry programming is not difficult if you know some Javaand understand the limitations and restrictions of the underlying Java ME platform. Need a new set of APIs to learn and develop new tools to use, but the end is just a different type of programming in Java.
Visit : Blu-Ray Movie Store.
BlackBerry has offered much more than needed and satisfied users with the vast range of features and facilities that it offers.
ReplyDeleteblackberry application developmen