BlackBerry Programming 101 - Wie man mit BlackBerry Entwicklung Software loslegen

sizcache = "0" sizset = "48">

Der Erfolg der neueren Modelle wie den BlackBerry Pearl, Curve, Bold und Storm haben RIM (Research in Motion) brechen in der Verbraucher Smartphone-Markt freigegeben und gehen Kopf-an-Kopf mit Apple iPhone als Applikationsplattform. Wenn Sie die BlackBerry-Plattform, zu ignorieren, weil es ist auch Unternehmen für Ihre Anwendungen konzentriert, könnte es an der Zeit, gezielt die BlackBerry werden. Hier ist, wie, um loszulegen.

Es ist Zeit, Java

BlackBerry Entwicklung für neuere Modelle werden ausschließlich in Java getan. Also, wenn Sie eine starke Java-Entwickler sind, ist jetzt die Zeit, Pinsel auf Ihrem Java-Programmierkenntnisse. (C #-Programmierer finden Sie die Umstellung auf Java ziemlich einfach, die Sprachen sind sehr in den meisten Punkten zu schließen.) Nicht über die neuesten Java-Funktionen, jedoch lernen, da die BlackBerry-Plattform auf der Java Micro Edition (Java ME), die selbst gebaut Ableitung von Java-Version 1.3. Also, vergessen all die ausgefallenen (aber nützliche) Sprach-Features in Java 1.5 eingeführt - Generika, Aufzählungen und so weiter - man kann nicht mit dem BlackBerry-Programmierung. Sie können nicht die meisten der Klassenbibliothek kennen Sie - sie einfach nicht tamo.Mali Teilmenge der Java Standard Edition (Java SE) Klasse unterstützt werden, sowie die Anzahl der BlackBerry-spezifischen Klassen.

Java Micro Edition?

Nachdem Sie auf Java gebürstet haben, müssen Sie einige Zeit damit verbringen, das Verständnis der Java ME-Plattform, die einst als Java 2 Micro Edition, J2ME oder für kurze bekannt war. Sie haben die Konzepte der verstehen Konfiguration und Profil , und vor allem CLDC und MIDP Standards. Hier finden Sie viele Informationen über die verschiedenen Bücher und die Sun Java Entwicklung vor Ort.

BlackBerry-Plattform

Nach dem Lernen über Java ME, ist es Zeit, platforme.BlackBerry BlackBerry-Plattform erkunden auf CLDC basiert und beinhaltet Unterstützung für MIDP 2.0. Es gibt jedoch eine große Anzahl von BlackBerry-spezifischen Klassen zur Verfügung. Was bringt Sie auf die erste Frage mit denen Sie konfrontiert: Sie schreiben ein Programm oder BlackBerry MIDP-Anwendung? In MIDP-Anwendungen sind nur begrenzt auf die API ausgesetzt CLDC und MIDP Standards verwenden. Ihr Antrag wird auf dem BlackBerry und den meisten Handys laufen, aber es wird nicht in der Lage, jede von einem BlackBerry-spezifischen Features nutzen. Sie können alle MIDP-konformen Entwicklungs-Tool, wie z. B. Sun Java Wireless Toolkit für CLDC (früher bekannt als J2ME Wireless Toolkit ), um ihre eigenen Anwendungen erstellen.

Die meisten Anwendungsentwickler entscheiden, ein BlackBerry-spezifischen Anwendungen zu erstellen. Es bedeutet zu lernen, BlackBerry-spezifische APIs - einschließlich einer neuen Klasse von Benutzerschnittstelle - und mit (JDE) für die Entwicklung aplikacija.JDE, die frei zum Download bereit steht, arbeitet mit Standard-Java Software Development Kit und bietet Ihnen alle notwendigen Werkzeuge zum Erstellen, Paket-, Test und Debug-BlackBerry-Anwendungen. Sie haben nicht einmal BlackBerry Handheld, weil JDE beinhaltet eine voll funktionsfähige BlackBerry-Geräte simulatoru.Kompletan gesetzt Javadocs sofern alle Klassen und Schnittstellen zur Verfügung Programmierer beschreibt.

Nach dem Download und der Installation der JDE, Sie wollen Verfahren führt, die mit dem JDE kommen zu lesen und schauen Sie sich die Beispielanwendungen, die mit ihm gekommen. Dann starten Sie die Entwicklung der Schrift einige einfache Anwendungen, um ein Gefühl für die BlackBerry APIs und Werkzeuge zu bekommen.

Holen Sie sich die BlackBerry Handheld

Obwohl es entwickeln und testen können ihre Anwendungen kostenlos, an einem gewissen Punkt müssen Sie eine Anwendung auf einem echten BlackBerry Handheld laufen. Es wird Geld kosten, natürlich, es ist also nicht etwas, was Sie tun möchten, während Sie es ernst meinen schriftlich BlackBerry-Anwendungen sind. On-device testing ist entscheidend, um sicherzustellen, dass das Programm richtig funktioniert, weil der Simulator ist nicht eine perfekte Emulation des Systems.

Wenn Sie wirklich ernsthaft BlackBerry Application Development sind, überlegen Sie, eine der BlackBerry Developer Programs für zusätzliche Unterstützung und frühzeitigen Zugang zu neuen Geräten und APIs. Sie sollten auch prüfen, RIM BlackBerry andere Ressourcen für Entwickler. Es gibt auch Drittanbieter-Foren und Bücher zur Verfügung, damit Sie lernen die BlackBerry-Plattform.

Fazit

BlackBerry-Programmierung ist nicht schwer, wenn Sie einige Java kennen, und Sie verstehen, die Grenzen und Einschränkungen zu grundlegenden Java ME-Plattform. Sie müssen einen neuen Satz von APIs und neue Werkzeuge für die Entwicklung zu lernen, aber am Ende ist es nur eine andere Art von Java-Programmierung.

0 comments:

Post a Comment