Selbst ist der Entwickler Palm-Programmierung mit NS Basic Eigene Programme für den Palm PDA zu schreiben ist, auch in Hinblick auf die vielen tausend erhältlichen Programme, sehr beliebt. Demzufolge gibt es heute eine Vielzahl von mehr oder weniger professionellen Programmiersprachen. NS Basic der kanadischen Softwareschmiede NSBasic Corporation hat sich für eine hochwertige wie leistungsstarke Umsetzung der Programmiersprache Basic für Palm OS Handhelds entschieden. Basic ist als Programmiersprache weit verbreitet und kann leicht erlernt werden. Während die ersten Basic-Interpreter keine großen Projekte zuließen, sind
die heutigen, auf Basic basierten Entwicklungslösungen durchaus professionell.
NSBasic basiert vielmehr auf Basic als es eine reine Interpretation dieser Sprache ist. Alle Grundbefehle der Sprache sind vorhanden, wurden aber mit leistungsstarken, Palm OS spezifischen Funktionen erweitert. Mit einem eigenen Editor und speziellen Befehlen kann eine grafische Benutzeroberfläche gestaltet und gesteuert werden. Da sich das Handhelddisplay wenig für eine professionelle Entwicklungsumgebung eignet, arbeit NSBasic unter Windows. Die Bedienoberfläche von NSBasic lässt sich komplett auf Deutsch umschalten (im Menü unter Tools/Options). Das Handbuch zur Software wird ebenfalls in deutscher Sprache ausgeliefert.
Programmiert wird in NSBasic in einer so genannten "integrierten Entwicklungsumgebung", auch der englischen Übersetzung entsprechend, IDE genannt. Die Oberfläche des Programms ähnelt dem Aufbau von Visual Basic. Über eine Werkzeugleiste kann auf gängige Funktionen, beispielsweise für Bitmap-Grafiken, Bedienelemente wie Buttons, Markierungsboxen, Listen, Popup-Menüs usw. zugegriffen werden. In der Mitte des Programmfensters ist sichtbar wie das zu erstellende Programm auf dem PDA aussehen wird. Elemente einer Programmoberfläche können einfach mit der Maus platziert und anschließend mit Funktionen belegt werden.
Das Aufrufen der Funktionen hinter einem Bedienelement geschieht, ebenfalls wie in Visual Basic, durch einen Doppelklick auf das Element. Mit dem auf der rechten Seite sichtbaren Projekt-Explorer ist ein einfaches Navigieren durch das eigene Programm möglich.
Um einen ersten Eindruck von NSBasic zu gewinnen, wird in diesem Workshop ein kleines Zeichenprogramm erstellt.
Hier das Inhaltsverzeichnis dieses Beitrags:
Der erste Schritt: Die Programmoberfläche
Ran an den Code
Abfrage der Stifteingaben
Fertig und Ausprobieren
Dieses Beispielprogramm kann auch komplett mit der herunterladbaren Demoversion programmiert werden.
Zur Übersicht
|