|
Mobile Computing Praktikum Inhaltsverzeichnis
|
bet | 3/4 | Sana | 30.03.2021 | Hajmi | 44,5 Kb. | | #13781 |
2.2 Studio NET
Die Alternative zu den Embedded Visual Tools ist das Studio.NET. Auch hier lassen sich, wenn auch nicht so einfach, Applikationen für den Pocket PC entwickeln. Der große Nachteil besteht in der Kostenpflichtigkeit des Produktes. Hinzu kommt, das bei der die ältere Version von Studio.NET die Smart Device Extension zusätzlich installiert werden musste, was in den neueren Umgebungen nicht mehr der Fall sein sollte. Mit der SDE wird auch das .NET Compact Framework geladen was die Entwicklungsumgebung bereit stellt in der NET Anwendungen ablaufen.
Insgesamt wird das Studio.NET den höheren Ansprüchen komplexerer Applikationen sicher gerechter.
2.3. Appforge
Unter Punkt 2.1 wurde hingewiesen, dass es von Microsoft kein Add On geben wird. Das gilt selbstverständlich nicht für andere Hersteller anderer Produkte wie zum Beispiel das Crossfire von Appforge. Crossfire ist ein Add-On für das Studio.NET wie auch für das Visual Studio. Diese Erweiterung arbeitet im Wesentlichen mit der Programmiersprache Basic zusammen. Was ist aber nun der Vorteil wo doch schon mit dem Studio.NET Softwaremodule für Pocket PC entwickelt werden können? Der Vorteil von Crossfire ist, dass auch Applikationen für andere Systemumgebungen wie Palm OS oder Symbian geschaffen werden können. Mit diesen Add On wird auch das Visual Studio eine Programmierplattform für Pocket Pc auf Windowsbasis und andere Betriebssysteme.
Appforge bietet zusätzlich Clients für spezielle Geräte (Handys) an. Damit können noch speziellere Anwendungen erstellt werden. Appforge Crossfire kann unter www.appforge.com als Trialversion downloadet werden. Crossfire für den ständigen Gebrauch ist kostenpflichtig genauso die Clients für die mobilen Endgeräte.
3. Geräte
Die zur Verfügung stehende Hardware sind iPAQ PDAs von HewlettPackard (HP 4410). Sie haben eine Intel XScale CPU mit 400 MHz. Die Geräte verfügen über folgende Kommunikations-Technologien
Mit einer SD Speicherkarte kann der Programmspeicher zusätzlich aufgerüstet werden. In jedem Gerät sollte sich eine 128 MB SD Speichercard befinden. Das Betriebssystem ist windowsbasierend.
Ziel
Ziel des Labor mobile Computing ist das kennenlernen mobiler Endgeräte, deren möglichen Kommunikationseigenschaften und das Nutzen dieser Eigenschaften. Dazu sollen die Möglichkeiten der Embedded Tools oder der Funktionen des Studio.NET genutzt werden.
Versuch 1
Einleitung
Dieser Versuch dient dem Einstieg in die Programmierumgebungen der Embedded Visual Tools und Studio.NET. Die Embedded Tools stellen wie auch das Studion.Net zwei Programmiersprachen zur Verfügung mit denen Applikationen für PDAs entwickelt werden können. Bei den Embedded Tools handelt es sich dabei um Embedded Visual Basic sowie um C++. Im Studio.NET kann mit Visual Basic.NET und C# programmiert werden.
Aufgabe
Programmieren Sie mit beiden Entwicklungsumgebungen einen Taschenrechner für PDA.
Dokumentieren Sie für beide Wege Vor und Nachteile.
|
| |