Welcome to MSDN Blogs Sign in | Join | Help

If you are a Windows Mobile power user (or intend to become one), you are always looking out for new functionality and apps that make you even more productive on the road, and/or give you more fun. And since there are more than 20000 Windows Mobile apps out there, with that list growing every day, it can’t be that hard to find s.th. suitable – or can it? Well, today, you have to know where to look for new software, until we fix that problem with Windows Marketplace for Mobile in the coming fall when we launch Windows Mobile 6.5.

One good place to have in the list of browser favorites is certainly 1800PocketPC. Some of the really cool things I have found this way in the last couple of days include

  • Upvise: This is a cloud collaboration & sync service with a range of mobile clients, incl. a really finger-friendly Windows Mobile client, which makes organizing projects, tasks, shopping lists very easy, and offers access to RSS feeds & Wikipedia, too. It can work in offline mode, too, btw.
    Image1
    Screen04 Screen05 Screen12
  • YomoMedia: A content aggregator service (RSS feeds, podcasts, videos) with a nice Windows Mobile client. Adding custom feeds to your news subscription is excitingly easy, btw.
    Image2
    Screen06 Screen07
  • Moorhuhn: YES! A classic browser based shooter game, highly successful in Germany a few years ago, has been implemented for Windows Mobile touchscreen devices. Shoot the birds (Moorhuhn means “grouse”, btw.) by tapping them with the stylus. Addictive :-)
    Screen09

Enjoy!

Während viele Windows-Mobile-Benutzer mit dem aktuellen Today-Screen (bis Version 6.1) auf den Touch-Screen-Geräten zufrieden sind und Microsoft in Version 6.5 eine verbesserte, fingerfreundliche Version bringen wird, die den “Sliding Panels” auf Windows Mobile Standard sehr ähnlich ist, gibt es schon seit längerem Alternativen, die einen schnelleren Zugriff oder schöneren Blick auf wichtige Informationen ermöglichen.

Am bekanntesten ist hier sicher TouchFLO 3D von HTC, das inzwischen auf allen HTC-Geräten mit Windows Mobile als Standard-UI eingesetzt und von Version zu Version verbessert wird.

Auch das TouchWiz UI von Samsung sowie Produkte wie Home2 von PointUI bringen mehr Abwechslung auf die Startseite der Geräte.

Mein persönlicher Favorit ist schon seit einiger Zeit, und erst recht seit der Verfügbarkeit von Version 3.0, die Mobile Shell von SPB Software. Sie ist schnell, grafisch anspruchsvoll gestaltet, einfach mit den Fingern bedienbar und vor allem sehr flexibel anzupassen. Besonders im sog. “Lifestyle Layout” ist es möglich, mehrere “Seiten” für den Heute-Bildschirm zu konfigurieren, die verschiedene Funktionen beinhalten und zwischen denen mit einer Fingergeste gewechselt werden kann. Die Seiten können verschiedene Widgets enthalten, wie z.B. Zeit, Wetter, Programme oder Kontakte. Mein persönliches Layout hat drei Seiten für Kontakte, aktuelle Informationen sowie Programme:

Screen01 Screen02 Screen03

Weitere Panels stehen zur Verfügung, auf die bspw. in Form eines Karussels oder einer Kartenansicht zugegriffen werden kann:

Screen10 Screen11

Mehr Produktivität unter Windows Mobile war selten – mit Anwendungen wie dieser fällt das Warten auf Windows Mobile 6.5 und dessen neue Oberfläche weniger schwer ;-)

image Zeitgleich mit der Markteinführung von Windows Mobile 6.5 startet ja (das hat sich hoffentlich herumgesprochen) unser neuer Windows Marketplace for Mobile, ein Microsoft-Dienst, der es Windows-Mobile-Nutzern ermöglicht, über eine passende Shop-Anwendung auf dem Gerät oder über ein Webportal auf einfache Art und Weise interessante Software zu suchen, zu testen und zu kaufen.

Dies stellt natürlich für jeden Softwareanbieter eine glänzende Gelegenheit dar, seine Produkte für seine Zielgruppe sichtbar zu machen – der Marketplace stellt damit einen einzigartigen Distributionskanal dar. Und Microsoft hat selbstverständlich Interesse daran, möglichst viele der geschätzt 20000 aktuellen Anwendungen (weltweit) für Windows Mobile im Marketplace zu sehen, um das Einkaufserlebnis für die Kunden so reichhaltig wie möglich zu gestalten. Dazu zählen natürlich auch Anwendungen in deutscher Sprache und aus Deutschland für die Windows-Mobile-Nutzer hierzulande.

Hier noch einmal die Rahmenbedingungen der Teilnahme als ISV:

  • Die Anmeldung für den Marketplace ist in Deutschland ab Mitte Juli 2009 möglich, genauso wie das Einreichen der Anwendungen zum Test auf die Einhaltung der Marketplace-Kriterien.
  • Für die Registrierung werden vorläufig 99 USD pro Jahr fällig – dafür können bis zu 5 Anwendungen im Marketplace gelistet werden. Für jede weitere Anwendung werden zusätzlich 99 USD pro Jahr fällig.
  • Updates zu bestehenden Anwendungen können kostenlos eingereicht werden.
  • Der Softwareanbieter erhält 70% des Umsatzes. Er selbst bestimmt den Preis für seine Software –auch kostenlose Software ist möglich.
  • Es können native (C/C++) und .NET-Anwendungen sowie Widgets im Marketplace angeboten werden. Nicht zugelassen sind Medieninhalte (Musik, Videos, Klingeltöne) und Java-Anwendungen sowie bestimmte Funktionalitäten.
  • Für Studenten ist die Teilnahme am Marketplace im Rahmen unseres DreamSpark-Programms kostenlos.

Wenn Sie also Softwarehersteller oder Entwickler sind und

  • gegenwärtig ein deutsches Produkt für den Marketplace vorbereiten,
  • ein Produkt für den Marketplace planen, oder
  • noch Beratungsbedarf bzgl. einer Entscheidung für den Marketplace haben,

dann wenden Sie sich bitte an uns! Wir möchten von Ihnen hören und können mit Hintergrundinformationen, Entscheidungshilfen und weiteren Ressourcen unterstützen und ggf. dafür sorgen, dass Ihrem Produkt die gebührende Sichtbarkeit zukommt. Nutzen Sie die neuen Möglichkeiten von Windows Mobile 6.5, nehmen Sie teil am Erfolg, und machen Sie mit uns gemeinsam die Plattform Windows Mobile noch attraktiver für Privat- und Geschäftskunden!

image Die Entwicklungsrichtlinien für Windows Mobile-Software, die bei der Einreichung einer Anwendung für den Windows Marketplace for Mobile eingehalten werden müssen, sind ab sofort in der Version 1.0 fertig und einsehbar unter diesem Link. Sie sind unter vielen Gesichtspunkten erfreulich wenig restriktiv und in vielen Aspekten auch nur als Empfehlungen formuliert, die beachtet werden sollten, um eine gute “User Experience” und damit eine positive Kundenbewertung sicherzustellen.

Die Anmeldung für den Marketplace wird in Deutschland ab Mitte Juli möglich sein.

While the .NET Compact Framework and its Windows Forms library supports high productivity when building typical LOB applications (data entry, inventory management, …), the UI you can build with it out of the box starts to look a bit dated – gray rectangular buttons and little dropdown arrows just don’t cut it anymore for consumer apps, especially, in 2009…

In desktop development, apart from alternative Microsoft technologies like WPF or Silverlight, there are lots of nice-looking 3rd party controls & libraries that make your life easier, and your UI a bit more user friendly, and attractive. While the former alternatives are not available for Windows Mobile as of today, few people are aware of the fact, it seems, that there are a growing number of 3rd party controls & frameworks for Windows Mobile which allow for the development of finger-friendly, nice-looking mobile applications. Here is a (non-representative, non-exhausting) list of products that I am aware of, which you might want to evaluate:

I’m sure there are a lot more great controls for Windows Mobile – if you know of one that I missed, and you think it should be included in this list, please let me know.

Thanks, and start building great mobile applications! :-)

Seit ich vor anderthalb Wochen meinen Überblicksartikel zur Windows-Mobile-Entwicklung online gestellt habe, sind eine ganze Menge Updates in das Dokument eingeflossen, und ich bin inzwischen bei Version 1.5. Neueste Updates:

  • SyncComm - ein Musterprojekt zur Verwendung von ADO.NET Sync Services for Devices und WCF
    image
  • Touch Controls Suite 1.0 von mirabyte – fingerfreundliche Controls für das Compact Framework
    image

Weitere Versionen des Dokuments folgen in regelmäßigen Abständen – es ist nun unter der leicht zu merkenden Adresse

http://tinyurl.com/wm6dev

zu finden.

:-)

MRDS2008R2

There is a new release of our robotics platform available from our robotics homepage, so if you are into that topic, have a look. If you are asking “So? What’s new?”, please check the release notes. It’s basically a maintainance release focusing on usability, quality, and documentation.

image

http://blogs.msdn.com/windowsphone/archive/2009/06/17/neu-microsoft-windows-mobile-6-consumer-solution-accelerator.aspx

:-)

Für Windows-Mobile-Entwickler, denen es nicht ausschließlich um Funktionalität geht (welche die Windows Forms-Bibliothek des .NET Compact Framework zugegebenermaßen in LOB-relevanter Weise bereitstellt), sondern auch um visuell ansprechende Gestaltung (worin die Meinungen natürlich in Praxis stark divergieren, aber das ist ein separates Thema…), hier zwei aktuelle Hinweise auf Angebote von Drittherstellern, von mir selbst noch ungetestet (also keine Haftung, Feedback wird aber gern entgegengenommen):

  • GapiDraw – leistungsfähiges Framework und C++ –Bibliothek (.NET-Wrapper verfügbar) für Spiele- und UI-Entwicklung (verwendet übrigens kein GAPI, welches in Windows Mobile 6.5 nicht mehr unterstützt wird)
    pn8-navigation-240x320[1]
  • beeMobile4.net Controls – verschiedene grafisch ansprechende Controls für den Einsatz in .NET-Anwendungen
    screen[1]

Happy coding!

gps.jpgMaarten Struys von PTS Software, verdientes Embedded-/Mobile-Community-Mitglied, hat einen Übersichtsartikel zur Verwendung von GPS und Cell-Tower-Informationen (GSM) in Windows-Mobile-Anwendungen geschrieben – auf diese Weise läßt sich Software auf intelligente Art und Weise mit “location awareness” versehen, also ortsbezogene Funktionalität realisieren.

 

Hier der direkte Link auf den Artikel als PDF-Dokument, hier findet sich der Sample-Code.

Alle Interessierten, die jetzt in die Entwicklung von Software für Windows Mobile einsteigen möchten, und evtl. auch erfahrenere Windows-Mobile-Entwickler, finden in einem neuen “Getting Started”-Übersichtsartikel die wichtigsten Punkte und Ressourcen diskutiert. Hier ein Blick auf den Inhalt:

1.       Plattformen, Gerätetypen, Formfaktoren
2.       Anwendungsarten
3.       Programmierwerkzeuge
4.       Datenbanken
5.       Architektur, Guidelines
6.       3rd Party Libraries
7.       Partnerprogramm
8.       Vermarktung
9.       Trainingsmaterial & Ressourcen
    a.         Bücher
    b.         Websites
    c.         Blogs
    d.         Beispiele & Verschiedenes
    e.         Videos, Webcasts
    f.          (Online-)Trainings
10.    Support & Services
11.    Kontakt

Der Artikel ist hier zu finden und wird ständig aktualisiert und um neue Informationen und Ressourcen erweitert, insbesondere im Rahmen der bevorstehenden Markteinführung von Windows Mobile 6.5.

msnweather Jetzt kann es richtig losgehen mit der Programmierung kleiner “Web-Schnipsel” für Windows Mobile 6.5 – die offizielle Widget-Dokumentation ist auf MSDN online gegangen.

Zusätzlich gibt es auf dem Windows-Mobile-Blog einen kleinen Einführungsartikel zu dem Thema.

Zum Testen bediene man sich der Emulatoren aus dem Windows Mobile 6.5 Developer Tool Kit. Wer kein Visual Studio zur Verfügung hat, kann die Emulator-Images mit Hilfe der Stand-Alone-Version des Device Emulators ausführen.

Ich war am Donnerstag beim WEKA-Verlag zu Gast und habe dort Windows Mobile 6.5 vorgestellt – Ergebnis ist dieser Überblicksartikel (incl. Fotogalerie) bei Magnus.de und ein 5-Minuten-Video, das den neuen Today-Screen und das Startmenü erklärt – verwendet wurde hierzu Toshibas neues TG01.

Der derzeit wohl am häufigsten geäußerte Wunsch von Kunden, die Windows Embedded CE einsetzen, lautet: Gebt uns WPF/Silverlight/XAML/[irgend etwas, das cooles UI-Design einfach macht]!

Manchmal gehen Wünsche in Erfüllung. :-)

Windows-Embedded-Architekt (und offizieller Guru) Mike Hall gibt in einem Blog-Eintrag zum ersten Mal offiziell Einblick in eine neue XAML-basierte UI-Technologie, die in absehbarer Zukunft für Windows Embedded CE verfügbar sein wird. Das bedeutet, dass dann Microsoft Expression Blend Einzug in den Werkzeugkasten von Embedded-Herstellern halten wird und sich, wie schon im Rest der Microsoft-Welt, die Designer die Arbeit mit den Entwicklern teilen werden, ohne sich in die Quere zu kommen. Man kann wohl ohne Übertreibung sagen, dass damit für Windows Embedded CE ein neues Zeitalter anbricht!

image

Hier geht es zur WMV-Version des zugehörigen Videos. Unbedingt ansehen. Offizielle Ankündigungen folgen demnächst.

Es hat ein wenig länger gedauert, aber nun es es verfügbar: das Toolkit für alle, die ihre Windows Mobile-Anwendungen auf der Version 6.5 testen oder an diese anpassen wollen.

An der Plattform und dem API hat sich im Vergleich zu Version 6 nichts fundamental verändert, deshalb gibt es auch kein komplett neues SDK, sondern nur

  • Emulator-Images – für Windows Mobile Professional in den Auflösungen Square (320x320), QVGA, WQVGA, VGA und WVGA sowie für Windows Mobile Standard in Square und QVGA, alles in den Sprachen US-Englisch, Deutsch (!), Französisch, Italienisch, Spanisch und natürlich Chinesisch;
    image image
  • Beispiele,
  • Dokumentation und Header-Dateien, und
  • ein neues “Gesture API” (nativ), das die Auswertung von Fingergesten zur Oberflächensteuerung ermöglicht (nur für Touchscreen-Geräte natürlich ;-).

Voraussetzung ist immer noch die Installation des Windows Mobile 6 SDK.

Hier geht es zum Download.

More Posts Next page »
 
Page view tracker