Unter dem Titel "Die mobile Applikation ist tot, es lebe das mobile Web" fasst Andreas Göldi den aktuellen Stand der Dinge in diesem Bereich hervorragend zusammen.
Ich kann ihm da aus meiner Erfahrung in der Praxis nur zustimmen. Wir haben z.B. für einen Verlag eine Applikation auf Basis des .NET Compact Framework 2.0 und SQL Server Mobile entwickelt, die inzwischen immerhin in dreistelliger Auflage in ganz Europa verteilt ist.
Ganz praktische Probleme:
Aufgrund der nicht immer schnellen ...
Ich habe neulich in einem TV-Beitrag einen Microsoft-Sprecher gesehen, der müde lächelnd auf Apple mit seinem iPhone herabblickend meinte, in diesem Jahr würden 20 Millionen Geräte mit Windows Mobile verkauft.
Ich will das gar nicht kommentieren - ich lasse einfach diese Headline sprechen:
77,3 Millionen verkaufte Symbian-Smartphones im Jahr 2007
Das sollte man sich immer vor Augen führen um das Ganze richtig einordnen zu können. ...
Seit Donnerstag gibt es die Redistributable des neuen Compact Frameworks für mobile Geräte - im Moment nur in Englisch und Japanisch, Deutsch dürfte aber bald folgen.
Ich hoffe dass sich für mich in diesem Jahr noch das ein oder andere Mobile-Projekt ergeben wird, damit ich die neuen Features nutzen kann, die vielversprechend sind:
"Windows Communication Foundation, LINQ, SoundPlayer, new runtime tool support, and many other features."
Meine ganzen Hoffnungen liegen allerdings auf dem neuen ...
Wer wissen will, wie er am einfachsten seine mit dem Compact Framework 2.0 erstellte Anwendung an Endkunden verteilen kann, ohne dass die bei der Installation graue Haare bekommen, der sollte mal einen Blick in die aktuelle Ausgabe (03/07) von visual studio one werfen, da findet sich ein Artikel samt Lösungsvorschlag von mir drin.
http://www.visualstudio1.de/ ...
Will man von seiner Anwendung auf Daten auf der Speicherkarte zugreifen, sollte man den Pfad nicht fest verdrahten, denn je nach verwendeter Sprachversion des PDAs, kann der Ordner anders heißen, mal "Speicherkarte", mal "Storage Card" usw.
Mit nachfolgendem Code lässt sich sich der Name ermitteln:
DirectoryInfo rootDir = new DirectoryInfo(@"\");
FileAttributes attrStorageCard = FileAttributes.Directory | FileAttributes.Temporary;
foreach (FileSystemInfo fsi in ...
Nachdem meine PDA-Anwendung inzwischen längst fertig ist und vom Kunden und Benutzern positiv angenommen wurde, habe ich mich in letzter Zeit immer wieder mal etwas unmotiviert mit dem Thema Deployment beschäftigt. Unmotiviert deshalb, weil das ein kreuzbesch***enes Thema ist.
Problem 1: es gibt verschiedene Betriebssysteme.
Problem 2: es gibt verschiedene Prozessor-Architekturen.
Problem 3: der Benutzer ist zu blöd, ActiveSync zu benutzen.
Ja, Drittens stimmt wirklich. Meiner Erfahrung nach ...
Die Library ermöglicht das automatisch skalierbare Entwerfen von Interfaces für Mobile Applikationen. D.h. egal ob der User die Anwendung mit seinem Handy, seinem PDA oder was auch immer verwendet, egal welche Auflösung auf dem Gerät läuft, die Forms werden immer entsprechend angepasst, ohne dass der Entwickler dazu etwas beisteuern muss.
Interessant für zukünftige Projekte
http://blogs.msdn.com/windowsmobile/archive/2006/09/11/749467.aspx
Danke, Albert. ...
Oder so ähnlich. Ich stand gestern ganz schön im Wald, Grund: das Event-Handling - bzw. der Unterschied zw. ASP.NET und "echten Forms" in diesem Gebiet.
Von ASP.NET bin ich es gewohnt, dass ein Event erst wirklich dann gefeuert wird, wenn der User entsprechend interagiert - klar, HTTP ist zustandslos, ASP.NET nach Auslieferung des HTML-Dokumentes tot - da geht es erst weiter bzw. wieder los, wenn ein Request an den Server geschickt wird.
Im konkreten Beispiel ging es bei mir um eine ...
Ich suche Freiwillige, die bereit sind, eine Anwendung auf ihrem PDA zu testen.
Genauer geht es um ein kleines .NET-Tool. Installiert wird, wenn noch nicht vorhanden, das .NET Compact Framework 2.0, der SQL Server Mobile sowie die eigentliche Anwendung + Datenbankfile. Letzteres hat eine Größe von 16 MB, weshalb entweder sehr viel freier Speicher oder zumindest eine SD-Card notwendig ist. Das Framework und der SQL Server können nicht auf Karte installiert werden, zumindest habe ich es so noch ...
Visual Studio 2005 kommt standardmäßig nur mit Emulatoren für Pocket PC 2003 daher, die Emus für Windows Mobile 5 lassen sich hier nachinstallieren:
Klickst du. ...