Welcome to MSDN Blogs Sign in | Join | Help

So langsam nimmt unsere Live Mesh-Idee Gestalt an. Nachdem die erste Tech Preview sich auf den Desktop konzentriert hat, um dort browserbasiert

image

oder als Windows-Erweiterung

image

den Austausch und die Synchronisation von Dateien zwischen verschiedenen Geräten zu ermöglichen (Slogan: "No more e-mailing attachments to yourself" :-), werden jetzt auch mobile Browser unterstützt:

image

Unter http://m.mesh.com kann man auf seinen Online-Speicher zugreifen und muss also endlich zum einfachen Dateiaustausch nicht mehr auf ActiveSync o.ä. zurückgreifen. Seeeehr cool. Sowohl Down- als auch Upload funktionieren!

Ich freue mich auf einen nativen Windows-Mobile-Client mit Shell-Integration, um das Ganze wirklich nahtlos zu machen. S+S nimmt Gestalt an.

Ja, ich bin ein GPS-Junkie. Oder besser, all die modernen Navigationshelferlein sind die perfekte Heilung für meinen unterentwickelten Orientierungssinn. Und je besser, schöner und schneller eine Navi-Software ist, desto höher steigt sie in meiner Gunst. Klar, dass ich mich deshalb schon vor einiger Zeit begeistert über meinen Pocket Loox N100 geäußert hatte, der mir auch heute noch treue Dienste leistet und mich sicher durch Europa und Nordamerika bringt. Die geringe Größe ist einfach unschlagbar, und Navigons Mobile Navigator 6 darauf zählt auch heute noch zum besten, was es am Markt gibt (persönliche Meinung, s. Disclaimer auf dem Rand des Blogs ;-).

Da der N100 ein separates Gerät darstellt, muss man allerdings immer daran denken, ihn auch einzupacken, wenn man Navigationsunterstützung braucht. Hat man ihn einmal vergessen, kann man schnell dumm dastehen (oder eher verloren). Auch mag man vielleicht neben dem Handy nicht noch immer ein zweites Kleingerät mit sich herumtragen. Was tun?

... Aha, das Stichwort "Handy" ist ja schon gefallen - immer mehr dieser Dinger haben ja heute einen GPS-Chip an Bord, da liegt es doch nahe, für gelegentliche Touren gleich dieses zu verwenden. Aber dann bitte mit ordentlicher Software, nicht solche Hilfslösungen wie Live Search für Windows Mobile oder Google Maps für Windows Mobile, die zwar Routen berechnen können, aber keine aktuellen Fahrtanweisungen geben.

Erfreulicherweise (für mich) gibt es den mir vertrauten MN6 auch in Varianten für Windows Mobile-PDAs und -Smartphones. Da ich zu beiden Varianten passende Geräte mit GPS zur Verfügung habe (HTC TyTN II und Samsung Blackjack II), habe ich die Software einfach mal angetestet.

IMAGE_005

Die PDA-Version macht eigentlich überhaupt keine Umstellungsprobleme, da sich das UI aufgrund des Touchscreens genauso verhält wie auf dem Loox N100. Die Geschwindigkeit während der Navigation und bei der Bedienung ist sehr akzeptabel. Beim Start vergehen allerdings schon mal 30-40 Sekunden, und ggf. sollte man vorher auch etwas Speicher freischaufeln durch Schließen evtl. geöffneter Anwendungen. (Ja, wir haben auch in WM 6.1 immer noch das alte Windows-CE-Speichermodell...) Navigation geht also prima. Nervig ist allerdings, dass im Hintergrund natürlich weiterhin Windows Mobile seinen Dienst verrichtet und man darauf gefasst sein muss, dass dieses einem plötzlich eine Nachricht als Balloon oder Dialogbox in den Vordergrund wirft, und dann möchte man während der Fahrt das kleine [x] zum Schließen erst mal treffen mit dem Finger...

DSCF0875

Bei der Smartphone-Version auf dem Blackjack II (mit SiRF III!) sind bzgl. Geschwindigkeit und Übersichtlichkeit der Darstellung die gleichen Aussagen zu treffen wie oben, das Gerät ist ausreichend schnell, um keine Wartepausen aufkommen zu lassen. Die Bedienung ist natürlich an die Abwesenheit eines Touchscreens angepasst, alles wird über die Softkeys und die 5-Wege-Wippe gesteuert. Das ist etwas gewöhnungsbedürftig und bringt die Handyhalterung an der Windschutzscheibe auch schon mal ein bisschen ins Wackeln, da man etwas größeren Druck auf die Tasten ausüben muss. Sonst auch hier alles prima, selbst die Fahrtanweisungen aus dem Handylautsprecher sind deutlich vernehmbar, zumal sich die Lautstärke auch (geschwindigkeitsabhängig) anpassen lässt.

Zusammengefasst bin ich wirklich begeistert über die durch den MN6 mögliche einheitliche "User Experience" auf verschiedenen Geräten. Die Software macht durch eine sehr gute 3D-Darstellung, Spurassistent, gute Beschilderung von Abfahrten, Geschwindigkeitswarnung u.v.m. wirklich Freude und kommt auf den QVGA-Displays meiner Geräte einheitlich klar daher.

Mein Fazit: Empfehlenswert - für weitere Strecken aber vielleicht doch lieber ein PNA-Gerät wie den N100 mitnehmen.

:-)

Drei Jahre sind schon wieder vergangen seit der letzten Microsoft Professional Developers Conference (PDC) 2005 in L.A., und nun ist es wieder soweit: Ende Oktober wird eine neue Auflage dieser epochalen Veranstaltungsreihe stattfinden, die PDC2008, und Tausende Entwickler aus aller Welt werden in L.A. für ein paar Tage Geek-Alarm auslösen.

image

Nachdem wir 2005 zum zweiten Mal das Thema Longhorn/Vista/Whidbey/VS2005 aufgewärmt hatten, weil es ja mit der Umsetzung der 2003 präsentierten Vision etwas länger dauerte (wobei auch die Vision durch unsanften Kontakt mit der Realität etwas an Glanz verlor, aber das ist eine andere Geschichte...), wird sich diesmal alles um zwei Dinge drehen: die magische Zahl 7 und das Kürzel S+S. Wer also früh am Start sein möchte, sollte zusehen, dass er dabei ist, und sich anmelden.

Erfreulicherweise ist auch für mich diesmal wieder etwas Travel Budget abgefallen, so dass ich mich am 25.10. in den Flieger nach L.A. setzen und mir das Ganze live ansehen werde - und hoffe, möglichst viele LeserInnen meines Blogs und andere verdiente Community-Mitglieder dort zu treffen.

(Ach ja, nächtigen werde ich übrigens wieder in einem der Konferenzhotels in Hollywood - was die merkwürdige Überschrift erklären sollte... ;-)

image

1 Comments
Filed under:

Tja, jede Ära geht einmal zu Ende, und demnächst kommt nun das Aus für WfW 3.11, welches immer noch als Embedded-Lizenz von den Distributoren zu bekommen ist. Ab 01. November 2008 ist es damit vorbei. Also schnell noch ein paar Lizenzen horten, man weiss ja nie, wofür man es noch brauchen könnte... ;-)

Seems like we somehow screwed up in making ASP.NET 2.0 sites work properly with IE Mobile on Windows Mobile 6 / 6.1 devices (mainly due to a change in the user agent string that this browser sends, but I won't blame any particular product team here...)

Anyway, if you run into this kind of problem, Jim Wilson wrote a great article on how to add the proper browser definitions (.browser files) to your sites that will make sure the HttpBrowserCapabilities are set correctly for the new devices. Maybe there will even be an official fix by Microsoft one day...

Embedded Technology Journal currently has two articles that caught my attention.

One very nicely discusses the Good, the Bad, and the Ugly of Intel's new Atom processors which are designed to bring x86 technology to more embedded scenarios. Atom certainly makes some very interesting designs possible, see this new Kontron board, e.g. And from a Microsoft perspective, one of the greatest advantages of Atom is that it can enable Windows Embedded Standard to run on new, smaller, power-aware device classes which were typically driven by Windows Embedded CE - which has its own advantages, but is somewhat harder to program, and only has very limited Windows compatibility. (And we're confident to have the Atom chipset drivers in the box when WES ships.) So, for me, the Good in Atom outweighs the Not-So-Good by far.

The second article, titled "Why Hamsters Cannot Save the Planet", discusses what the embedded industry, and esp. chip makers, are doing to help reduce power consumption of devices. They are taking practical approaches and discuss why we don't need wishful thinking about all kinds of renewable energy sources (incl. hamsters producing electricity by spinning their little wheels) which cannot produce even a significant fraction of the energy from fossil fuel which they are supposed to replace, but instead we should apply clever engineering to make sure our devices consume less energy in the first place, without sacrificing on functionality or comfort. This is, btw., another very welcome (at least to me) voice of reason emphasizing that we need "numbers, not adjectives" in our discussion of how to solve the energy crisis that we currently seem to face. Just a few days ago I found this article about a book by David MacKay that is currently being written, in which the author really puts some serious calculations behind typical scenarios for replacing fossil by alternative energy - and finds out that most of what's suggested is simply utopian. Recommended reading.

Finally! The guys at Windows Embedded Gold Partner Elektrobit Automotive who have tons of experience in Windows CE (and also .NET Micro Framework) development, have started their own blog. As a warm-up, they give you a list of the latest CE QFEs, and discuss how to load EHCI and OHCI drivers in the right order.

So, have a look and discover the experience! :-)

Those reading my blog occasionally have noticed that some time ago I had replaced my HTC TyTN II ("Kaiser") with a Samsung BlackJack II as my standard mobile device. This was mainly due to quite a range of small, but annoying bugs in the original Windows Mobile 6 firmware - from a power manager issue causing the task bar to freeze after a phone call, to the sluggish screen rotation when switching between portrait and landscape mode, and a couple of other things. (KaiserTweak only helped so far...)

So recently I grabbed the Windows Mobile 6.1 firmware update from HTC's e-Club site, flashed my device - and hey, it feels a lot better now!

image

Screen rotation is really snappy now (other graphics capabilities do not seem to have improved much, so there's no fundamental new graphics driver, apparently), power mgmt. works as expected, IE Mobile seems faster, etc. So I put the BlackJack aside again for a while, maybe until I can get the WM 6.1 upgrade for that one...

This page in the Windows Embedded Developer Center has a nice collection of resources (Microsoft and 3rd party) for learning about Microsoft's embedded products and tools - pretty valuable IMHO since usually it is rather difficult to find out what training material is available to get up to speed with a certain product. Among these is the preparation kit for the new MCTS exam 50-751 "Microsoft Windows Embedded CE 6.0 Development", btw., which can be obtained for free, and is currently in the process of being localized to other languages. (I'm reviewing the German version right now.)

image

Inzwischen hat sich diese Aktion wahrscheinlich herumgesprochen, aber ich weise trotzdem hier einmal darauf hin: MVP Chris Craft hat den Juni damit verbracht, jeden Tag eine neue NETCF-Anwendung komplett zu entwickeln und samt Sourcecode und Kommentaren auf seinem Blog zu veröffentlichen. Auch wenn die meisten von Umfang und Funktionalität die typische "Hello World!"-Demo nicht weit übertreffen, so demonstrieren sie doch sehr anschaulich, welch unterschiedliche Funktionen das NETCF und das Windows Mobile API auf einfache Art und Weise zur Verfügung stellen, um schnell und effektiv Standardaufgaben lösen zu können. Gewissermaßen ein Schatzkästchen kleiner Teillösungen, die einem in manchen Situationen sehr nützen können. Die eine oder andere Anwendung ließe sich sicher sogar zu etwas Größerem ausbauen.

(Nur mit den Namen sollte man etwas aufpassen - Trippr dürfte im deutschen Sprachraum vielleicht nicht so gut ankommen...)

Prädikat: Empfehlenswert!

Angesichts des bevorstehenden Endes der Verfügbarkeit von XP Professional und der immer noch großen Popularität von letzterem stellt sich mancher inzwischen heftig die Frage, ob er nicht mit XP Embedded ein XP Pro "nachbauen" kann, um weiterhin offiziell neue Hardware damit auszurüsten. Die Frage liegt ja nahe, und die Antwort lautet "Im Prinzip ja, aber...":

  • Die Lizenzbedingungen von XP Embedded untersagen es ausdrücklich, dieses als Ersatz für XP Pro oder Home in typischen Desktop- oder anderen Szenarien zu verwenden, in denen ein multifunktionales Allzweckbetriebssystem Anwendung findet. Ein Embedded-OS muss einen dedizierten Aufgabenbereich abdecken und darf nicht dazu verwendet werden, z.B. Microsoft Office auszuführen.
  • XP Embedded ist zwar im Prinzip eine komponentenbasierte Version von XP Pro, d.h. es stehen fast alle Funktionen und Treiber von XP Pro zur Verfügung, um eine XP-Pro-"Emulation" bauen zu können (s. z.B. hier für ein SLX dazu), aber eben nur fast alle. Gegenwärtig fehlt z.B. das Service Pack 3 (das anfangs nur für Windows Embedded Standard 2009 unterstützt wird), und auch Dinge wie Windows Update, WFP u.a. sind nicht verfügbar. Eine Liste der Unterschiede findet sich hier.
  • Wer weiterhin XP Pro auf Embedded-Geräten einsetzen will oder muss (aus welchem Grund auch immer), kann XP Pro unter der Lizenz von Windows Embedded Enterprise weiterhin vom Distributor beziehen.

Alles klar? Mein Fazit: Ein Nachbau hat nicht wirklich Sinn, da es technisch keine Äquivalenz und rechtlich Schwierigkeiten beim Einsatz geben kann.

Endlich! Über vier Jahre sind inzwischen vergangen seit dem legendären Technical Summit 2004 in Kassel, damals, kurz nach der PDC '03, als die Longhorn- und Whidbey-Welle anrollte und wir der deutschen Community brandheisse Informationen zu den neuen Produkten brachten (die dann doch etwas länger auf sich warten ließen...). Über drei Jahre ist die Technical Summit Tour 2005 her, die in verschiedenen deutschen Städten haltmachte und als integralen Bestandteil die deutsche MEDC 2005 mit sich führte. Es wird Zeit für eine Neuauflage: den Technical Summit 2008 in Berlin!

techsummit08_BANNER_BIG

Keinen Monat nach der diesjährigen PDC in Los Angeles werden wir hier ein aktuelles Bild unserer Plattform zeichnen - für meinen Themenschwerpunkt heisst das natürlich Windows Mobile & Windows Embedded.

Wer also nicht verpassen möchte mitzuerleben, wohin die Reise geht, sollte sich den Termin im Kalender vermerken und rechtzeitig buchen, denn erfahrungsgemäß sind die verfügbaren Tickets schnell vergriffen.

Also, ich würde mich freuen, Sie/Dich/Euch in Berlin zu sehen! :-)

Noch ein neues Embedded-Produkt von Microsoft: Windows Embedded NavReady 2009 ist eine "Vertikal"-Version von Windows CE (5.0) für Hersteller von portablen Navigationsgeräten (PNDs). In einer großen Zahl solcher Navis läuft heute (unter der eigentlichen Navigationsanwendung, also meist unsichtbar) Windows CE, bspw. bei Navigon, Medion, Garmin, Blaupunkt, Falk, etc. Das Ganze ist immer noch ein starker Wachstumsmarkt, deshalb gibt es von Microsoft jetzt eine Spezialversion mit neuen Features, die die Zeit bis zur Markteinführung eines neuen Geräts deutlich verkürzen und neue Szenarien rund um Online-Suche und Live-Daten unterstützen wird. Alle Informationen hier.

Es ist soweit: Windows Embedded Standard 2009, der offizielle Nachfolger von Windows XP Embedded, wurde am Mittwoch auf der TechEd offiziell angekündigt und wird ab September 2008 verfügbar sein.

Windows Embedded Standard

WES 2009 basiert wie auch sein Vorgänger auf dem bewährten und stabilen XP-Kernel. Es bringt eine Reihe neuer Funktionalitäten mit:

  • XP Service Pack 3
  • .NET Framework 3.5
  • Silverlight 1.0
  • Internet Explorer 7
  • Windows Media Player 11
  • Remote Desktop Protocol 6.1

Die Migration von Projekten auf das neue Produkt wird für Projekte basierend auf XPe SP1, XPe SP2 sowie XPe mit Feature Pack 2007 unterstützt. Die Tools (Windows Embedded Studio) wurden "runderneuert" und sind einfacher zu installieren als das bisherige Sammelsurium aus XPe SP1, SP2, FP2007, Update Rollup 1.0 + QFEs... Außerdem gibt es ein Toolkit Replacement Program, im Rahmen dessen Kunden zwischen Juni und September ein Windows Embedded Studio für XPe kaufen können und bei Verfügbarkeit der neuen Tools für WES 2009 kostenlos das Upgrade bekommen.

Der 10-jährige Supportzyklus beginnt für dieses Produkt von vorn, d.h. es gibt professionellen Support bis mind. September 2018.

Die aktuelle CTP-Version von Windows Embedded Standard 2009 ist über Microsoft Connect zu beziehen.

Niemand kennt den Embedded-Markt in Deutschland wirklich. Alle haben ein mehr oder weniger ausgeprägtes Bauchgefühl, dass Embedded-Software in immer mehr Produkten und Systemen zu finden ist und einen immer größeren und wichtigeren Teil der gesamten Wertschöpfungskette ausmacht (z.B. in der Automobilindustrie). Dass Deutschland sich auf diesem Gebiet anstrengen muss, um seinen Wettbewerbsvorteil auf dem Weltmarkt nicht zu verspielen. Dass ein akuter Fachkräfte- und Expertenmangel herrscht, der sowohl auf falschen Strategien der Wirtschaft als auch auf falschen Signalen aus der Politik (Technikverdrossenheit, -skeptizismus und -ablehnung) besonders im Bereich der Bildung beruht. Aber niemand hat wirklich belastbare Aussagen und Zahlen.

Das ist die einstimmige Meinung der Unternehmen, die im Arbeitskreis Embedded Systems des BITKOM vertreten sind, welcher im Dezember letzten Jahres offiziell gegründet wurde. Deshalb wurde als erste und akute Maßnahme eine Studie beschlossen und in Auftrag gegeben, die diesem Missstand abhelfen und verlässliche Daten beschaffen soll.

Damit diese Daten wirklich repräsentativ sind, bitten wir um die Beteiligung möglichst vieler mit dem Thema "Embedded Software" irgendwie befasster Unternehmen - sei es als Anbieter (wie z.B. Microsoft) oder Anwender bzw. Kunde (wie z.B. Maschinenbauer, Gerätehersteller u.a.). Zu diesem Zweck sind die entsprechenden Fragebögen hier online verfügbar. Als Dank wird der AK die Ergebnisse den Teilnehmern zur Verfügung stellen, um ihnen zu helfen, den Markt besser zu verstehen.

Vielen Dank für die Unterstützung!

More Posts Next page »
 
Page view tracker