Archiv für Februar 2009

Programmieren für Windows Mobile

Samstag, 07. Februar 2009

In diesem Semester hatte ich die Möglichkeit, zwischen verschiedenen Informatik-Wahlfächern bis zu 3 Fächer auszuwählen. Ich entschied mich unter anderem für Mobile Computing. Bei Mobile Computing geht es darum, Anwendungen für mobile Geräte zu entwickeln. Dabei sollte man sich für ein Betriebssystem entscheiden, für welches man entwickeln möchte. Zur Auswahl standen Symbian OS, Google Android, Linux (Openmoko), OS X, Windows Mobile und Java2ME. Es war richtig schwer für mich, für ein der Systeme zu entscheiden. Ich dachte lange darüber nach und kam endlich zum Schluss, dass obwohl Google Android und OS X zurzeit am Höhepunkt des Hypes sind, wäre es aus meiner Sicht cleverer gewesen, sich mit Windows Mobile auseinander zu setzen, da dieses System gerade im Business-Bereich weit verbreitet ist und ich glaube kaum, dass iPhone oder G1 in nahe liegender Zukunft den Ausmaß in dieser Branche erreichen werden. Zwar schließe ich nicht aus, dass bei den Endanwendern Windows Mobile wegen der steigender Konkurrenz nicht mehr so beliebt bzw. populär wird, aber beim professionellen Einsatz kann, meiner Meinung nach, nur Blackberry mit MS richtig mithalten.
Übrigens, ich werde zusammen mit 2 anderen Studenten für den Fach ein Projekt machen. Ich weiß noch nicht genau, was es sein wird. Vermutlich eine Anwendung, die den kürzesten Weg zwischen verschiedenen Knoten findet (Traveling Salesman Problem oder so etwas in der Art). Das wäre für mich deswegen interessant, weil mein Vater dieses Problem als Paketlieferant jeden Tag zu bewältigen hat und so könnte ich ihm das Leben ein bisschen leichter machen. Falls jemand aber eine interessante Idee hat, würde ich mich darüber freuen ;)