Donnerstag, 28. Juli 2011

Neuer Pre-Mango Build 7712 wird verteilt

Gestern hat Microsoft begonnen, an die Hersteller Mango RTM asuzuliefern. Gleichzeitig haben sie begonnen, an die Entwickler den Build 7712 zu verteilen. Dieser Build geht nur an die Entwickler und nur an jene, welche bereits auf Mango sind. (7661)  Wichtig hier ist, dass dies NICHT die RTM Version ist. Für RTM haben alle auf den Offiziellen Release zu warten.Gleichzeitig wurde auch das Windows Phone SDK 7.1 “Beta 2 Refresh” freigegeben.
Was soll den nun dieser Update und nicht gleich RTM ? Cliff Simpkins erklärt dies in seinem Blogpost so:
For the folks wondering why we’re not providing the ‘RTM’ version, there are two main reasons. First, the phone OS and the tools are two equal parts of the developer toolkit that correspond to one another. When we took this snapshot for the refresh, we took the latest RC drops of the tools and the corresponding OS version. Second, what we are providing is a genuine release candidate build, with enough code checked in and APIs locked down that this OS is close enough to RTM that, as a developer, it’s more than capable to see you through the upcoming RC drop of the tools and app submission. It’s important to remember that until the phone and mobile operator portion of Mango is complete, you’re still using a pre-release on your retail phone – no matter the MS build. Until that time, enjoy developing and cruising around on build 7712 – it’s a sweet ride, to be sure. :)

Mein Update ist bereits gelaufen, ich melde mich dann mal in ein paar Tagen mit dem ersten Erfahrungsbericht auf 7712.



Montag, 25. Juli 2011

Back from Holidays

 

So, bin zurück aus meinem Urlaub.Eigentlich war es ja nur eine Woche, aber natürich trotzdem spannend…. Und ich habe meine freie Zeit im Grossraum L.A verbracht.. (L.A ist ja klein)

Zurück zum Thema. WP7 war natürlich an der Partner Conference in L.A auch ein Thema. Aber darüber wird es in meinem Blog (nie) gehen. (Never say never).

Was hat sich in der Zeit getan ? Nun ich bin nun mit Mango seit mehr als 28 Tagen unterwegs, und wer mich kennt… ich brauch das Device. Nun ein update, was ich alles so erfahren habe mit dem Device, was ist zu erwarten, was wohl eher nicht.

Zuerst was ich im letzen Blog nicht erwähnt habe.

Multitasking: Absolut “geil”.  Absolut nützlich, jedoch von keinen (wenigen) Applikationen wirklich unterstützt. Da braucht es noch ein paar Dev’s (helfe gerne) die Ihre Apps anpassen. Aber das länger auf dem “back” button bleiben und die noch aktive app zu wählen, hat mir schon einige Zeit erspart. Hierzu muss ich einfach sagen…. Guys, passt eure Apps an, it’s worth !

Integration: Die Integration schreitet voran. Ich benutze nur wohl wirklich Foursquare weniger, weil ich direkt in Facebook Places einchecken kann. Nun… wers mag. Ich bleib bei 4Square. Im moment zumindest noch. Aber das direkte Status wählen und die Konversations möglickeiten mit Windows Live sind einfach gut und einfach gelöst (Es spielt keine Rolle ob du nun via Facebook chattest, Live Messenger oder SMS schreibts, alles in der selben Timeline und am selben Ort, sprich transparent) (Ich warte immernoch auf den Lync Client) . Schade (auf meinem Device) ist hier noch, dass die Twitter Integration noch auf “Following soon” steht. Nun, hab Devices gesehen, die da schon weiter sind. Da muss ich dann aber sagen, die Übersicht leidet ein wenig… aber we will see…. auf jeden Fall auf dem richtigen Weg ! Ach ja, Office 365 ist natürlich integriert, aber das muss ich ja nicht näher erläütern. (Ausser es wird gewünscht)

Was ist passiert in den letzen knapp 3 Wochen ?

Nun die Spekulationen, wer nun mit welchen Devices kommen wird, die werden immer grösser. Nur, neu ist dabei eigentlich nichts. Wir wissen, dass Nokia seine ersten WP7 Devices erst mit Mango bringt. Nun wird über das Release Datum spekuliert…. ich kann, darf, dazu nichts sagen. Nur… jeder der das liest, weiss wann WP7 gelauncht wurde… und wann Weihnachten ist… muss ich mehr sagen ? At least then, some devices will be available….mehr muss ich nicht sagen. Trotzdem spannend ist, dass sich nun neue Herstelller dazu bekennen: (hier eine spekulative Übersicht) http://zunited.net/2011/07/the-list-of-new-windows-phone-devices-real-or-not/  Dazu gibt es noch zu sagen, das Mango kein RTM vor Ende September haben wird… auch spekulation.

Nun will ich noch auf einen Post von Stefano aufmerksam machen,wo es um die neuen Dev APP Features geht: (Quelle: windows-phone-developers-get-new-app-hub-feat-98150)

  • Better application management: By selecting ‘Edit catalog details’ on the app ‘Lifecycle’ tab you can now change the app metadata without submitting your app for re-certification, thus reducing the time to update and publish new information.
  • Enhanced developer dashboard: Now from a single location, when you sign-in you can quickly see all top app performance metrics, payout status, distribution reporting and all available ratings & reviews on your app(s) on a per language basis.
  • More detailed reporting: You are now able to select between ‘Summary’ and ‘Detail’ views of all reports and export them in an Excel-compatible format for offline data handling and analysis.
  • New ‘Crash Count’ report: App Hub now enables you to retrieve data on crash counts and stack traces for each of your apps to use in debugging publisher updates faster.
  • Streamlined application submission process: Developers no longer need to upload artwork files one-by-one. By clicking the ‘Browse’ button, developers can bulk select upload multiple artwork files all at once during the app submission process. The App Hub will automatically detect the image sizes of all artwork and place them in the correct artwork locations for developers to edit or delete before final app submission.
  • New App Categories: To make discoverability of apps easier we have added 3 new top level categories (education, kids & family and government & politics) and several new sub categories. In addition, during the app submission process, developers can now select categories and sub-categories for all languages.

Nun, wir Dev’s wisssen das vielleicht schon… Aber habt Ihr schon gemerkt was da kommt… Smile  Ich freue mich auf die Zukunft !

Ach ja, und dann hat Paul noch die (auch nicht mehr so aktuell) die Dev Resourcen gepostet, Mango Related) (Quelle; http://windowsphonesecrets.com/2011/07/08/new-mango-developer-resources/)

  1. Official Windows Phone Developer documentation on the MSDN Library. This is where we publish all of our official documentation. Quite a bit of new content was added here concurrent with our release of the new SDK, including:
    1. What’s new in the Windows Phone SDK
    2. Code Samples for Windows Phone; includes 26 new samples just for Mango
    3. Our ‘How To’ index. This is where we link to all of the specific pages within the documentation that explicitly spell out ‘how to’ implement a specific type of developer scenario. Many of these actually map to and spell out the execution of the sample code in the code samples. Some of the most interesting How To documents for Mango features include:
      1. SL & XNA together: How to: Combine Silverlight and the XNA Framework in a Windows Phone Application
      2. Profiler: How to: Improve the Responsiveness of Your Application Using the Windows Phone Profiler
      3. Fast App Switching: How to: Preserve and Restore Application State
      4. Database: How to: Create a Basic Local Database Application for Windows Phone
      5. Sockets: How to: Create and Use a TCP Socket Client Application for Windows Phone
      6. Sockets: How to: Create and Use a UDP Socket Client Application for Windows Phone
      7. Camera: How to: Create a Base Camera Application for Windows Phone
      8. Camera: How to: Extend the Pictures Hub with App Connect for Windows Phone
      9. Audio: How to: Play Background Audio for Windows Phone
      10. Periodic Agent: How to: Implement Scheduled Tasks for Windows Phone
      11. Motion API: How to: Use the Combined Motion API for Windows Phone
      12. Search Extensibility: How to: Extend Search with App Connect for Windows Phone
      13. Tiles: How to: Create, Delete, and Update Tiles for Windows Phone
  2. Windows Phone Mango Training Course. Now updated for beta 2 of the SDK. The Windows Phone Mango Training course, (like our previous training course for the initial release of Windows Phone 7), provides you step by step guidance, with complete sample code, demonstrating how to leverage the new developer scenarios in Windows Phone Mango to create a variety of real world applications. For the new training course, we decided to have the various labs all revolve around a single, more useful application, a task manager we called ‘Tidy’. You can get a video introduction to the ‘Tidy’ application here on Channel 9.
  3. The Inside Windows Phone Show on Channel 9. This show is our home on Channel 9, where we’ll provide you video walkthroughs of our new developer features, on a periodic basis. So far, we’ve conducted a number on Mango functionality, including the following:
    1. Inside the Mango Camera APIs
    2. Search Extras in Mango
    3. Sockets in Mango
    4. Inside the Mango Documentation
  4. App Hub Game Developer Resources, updated for Mango. This page is where we centralize all of our Windows Phone game developer resources, and we’ve updated it for Mango. Here you’ll find the following items, (among others):
    1. What’s new for games in Windows Phone OS 7.1
    2. Game State Management
    3. Migration Guide: From the Game Class to Silverlight/XNA
    4. Model Viewer Demo

Und last but not least: Schaut mal im Marketplace nach der LEO App…. Werbung in (fast) eigenenr Sache….

Und sobad ich wieder wirklich hier bin, ohne jetlag und so…. Updates will follow! Stay tuned !

Ach ja: Nun hat Brandon Watson Dilbert (Scott Adams) herausgefordert… und wettet 1000$… würde ich auch wetten, wenn ichs hätte Smile 

"Scott -

My name is Brandon Watson and I am responsible for the developer platform on Windows Phone. Since your readership has a high probability of cross over with our developer base, how about I make you a deal with one of the phones we reserve for developers. Take Windows Phone for a spin. I’ll send you a developer phone with the new Mango OS on it. Give it an honest run, and if you don’t love it more than either of your iPhone or Android experiences, I’ll make a $1000 donation to the charity of your choice. You can’t really lose on this deal”

Freitag, 1. Juli 2011

Die ersten 36 Stunden mit Mango (Beta) – Eine Moment Aufnahme

 

Zuerst beginne ich mit dem Update Prozess. Dieser Verlief bei mir absolut Reibungslos. Das Backup benötigte jedoch rund 70 Minuten und die beiden Updates 7401 rund 30 und der 7661 rund 85 Minuten. Alles zusammen hat dann doch lange gedauert. Da hat es sich wirklich gelohnt, dass ich mitten in der Nacht aufgestanden war, denn ich konnte danach normal zur Arbeit und mein Phone wie gewohnt einsetzen.

Natürlich wurde danach intensiv getestet. Ich habe nicht explizit einzelne Features “angepeilt” , sondern normal das Phone benutzt zum Arbeiten. Dabei bin ich überall auf neue Features gestoßen. Meine ersten Erfahrungen damit möchte ich hier gerne weitergeben.

Bilder und Musik:

Relativ schnell fiel mir auf, dass ich keine Bilder und keine Musik mehr auf dem Handy hatte. Ein etwas detaillierter Blick zeigte mir aber dann (Verfügbarer, resp. benötigter Speicher) dass der Content mit Bestimmtheit noch auf dem Device ist. Also, kein Problem dachte ich mir, ich werde dann am Abend zuhause wieder Zune anschließen und dann kommt das “schon gut”. Wieder zuhause zeigte sich dann, dass Zune den Content auf dem Phone zwar erkennt, jedoch als Content der mit einem anderen Computer synchronisiert wurde. Anscheinend hat mit der speziellen Zune Version irgendwas an der “Sync ID” oder so geändert. Zune ist der Meinung das dies nicht Content ist, der von Zune gemanaged wird und da Phone vermutlich das nicht ich der “User” dieses Contents bin. Deshalb sehe ich das ganze vermutlich nicht mehr. Da ich sowieso vorher alles gesynct hatte, löschte ich halt den Content vom Phone und richtete einen neuen sync ein. Nun ist alles wieder ok.

Gruppierte E-Mail Konten:

Das gruppieren mehrerer E-Mail Konten (z.B wenn man an der Arbeit mehrere verschiedene Konten hat) erwies sich sehr schnell als extrem nützliches Feature. Ich habe nun nur noch ein Live Tile, welches mir dann den Posteingang von allen 3 Firmen Konten öffnet. Dabei löst sich auch das Notifikationsproblem, welches ich früher mal hier im Blog beschrieben hatte. Auf dem Startscreen ist nur noch ein Live Tile, welches sehr viel übersichtlicher macht. Auch das Arbeiten damit geht einiges Effizienter.

Konversationen

In Konversationen (SMS) sind neue Möglichkeiten hinzugekommen. Es ist nun z.b. möglich, eine SMS zu diktieren. Natürlich auf “Hoch” Deutsch. Funktioniert erstaunlich gut. Mundart geht auch, jedoch steigt der Fun Faktor erheblich und die Trefferquote sinkt…. Ich kann nun in der Konversation auch wechseln zwischen Facebook Chat oder SMS. Auf der Seite Online sehe ich wer zurzeit alles Online ist und dessen Präsenz. Meine eigene Präsenz kann ich natürlich auch steuern. Da die Konversationen aus Chats und SMS/MMS alle in der selben Timeline dargestellt werden ist sehr interessant und hat nun auch den Namen Konversation verdient.

Die Integration von Facebook Chat klappte noch nicht ganz auf Anhieb. Zuerst muss man die Option “Facebook Chat” einschalten, dann erscheint eine Meldung, dass mein FB Account noch Konfiguriert werden muss. Danach öffnet sich der IE und eine leere Seite, resp. ungültigen URL wird angezeigt. Danach in den Einstellungen den FB Account synchronisieren und plötzlich funktioniert es wie gewünscht. Der Messenger funktioniert wie gewünscht. Jedoch ist es bei den Messenger PC- Versionen so, dass die Meldung immer an allen Clients ankommt, wenn ich an mehreren clients angemeldet bin. Beim mobile kommt nur die Konversation an, bei welcher ich auch vom Mobile geschrieben habe. (Also wenn ich an 2 Pc angemeldet bin, jemandem “Hallo” schreibe, er mir zürück “Hallo” schreibt, sehe ich seine Antwort auf beiden PC’s, jedoch nicht auf dem Mobile. Klar ? )

 

Twitter und Linked In

Twitter und LinkedIn sollen genauso wie Facebook dirket auf dem Kontakte/People Hub integriert werden. Die Auswahl zum Verknüpfen der Konten ist auch vorhanden. Beim Versuch diese zu verknüpfen steht dann aber auf dem Bestätigungs Button. “In kürze Verfügbar”.

Battery Saver

Eine weitere, neue und nützliche Funktion ist der “Batterien Saver”. Wenn ich diese Funktion einschalte, dann reduziert das Handy den Strom bei niedrigem Akku Stand aufs Minimum. Es werden WLAN, Push Mail etc. ausgeschaltet. Informiert über diesen Zustand werde ich durch ein kleines Herz im Batterie Symbol. (Da wo beim Aufladen der Stecker angezeigt wird). Sobald das Handy wieder unter Strom steht werden alle Funktionen wieder eingeschaltet. Natürlich lassen sich im “Saver” Modus auch alle Funktionen wieder einschalten, wenn ich z.B Mails lesen möchte. (Sync manuell anstossen) Oder das WLAN wieder einschalten.

Suche

In der Suche (Bing Suche) gibts es auch einige Änderungen. Mir stehen von den neuen Funktionen jedoch “nur” die Visual Search und das Mikrophone zur Verfügung. ( Noch kein Musik Service, dies könnte aber auch mit meiner Lokation zu tun haben, siehe weiter unten) Mit dem Mikrophone kann ich den Such-Befehl diktieren (klappt i.o) und mit dem Auge (Kamera wird eingeschaltet) kann ich texte einscannen,über QR Codes und MS Tags halten. Bei den Tags und den QR Codes wird automatisch die entsprechende Seite geöffnet.

Market Place HTC Apps

Der Marketplace hat sich aus meiner Sicht nur ein wenig geändert. Dies hat sicherlich damit zu tun, dass (wie bereits erwähnt) in der Schweiz einfach gewisse Dienste nicht vorhanden sind. (Musik Suche, Kaufen etc.). Die Sektion “HTC Apps” funktionier nicht mehr, es erscheint eine Fehlermeldung.

Viele der neuen Features sind im Zune Hub (Musik und Videos). Ich kann nun auch bestimmen, dass wenn der Screen gelockt ist, automatisch die Album Art als Hintergrund Bild gezeigt wird. (So wie beim Zune HD, für die die es kennen). Bei mir funktioniert dies nicht oder nicht ganz, jedoch wird auf dem Lockscreen das Bild geändert. Auch hier bin ich überzeugt, dass es mit den hierzulande nicht vorhanden Funktionen / Diensten zu tun hat. So kann ich nach wie vor nicht “Shoppen”, weitere Informationen über den Künstler, Biography etc. abrufen.

Turn by Turn Navigation

Funktioniert so wie ich es erwartet habe und die Sprachausgabe ist sogar Deutsch.

Ich hoffe einfach stark, dass wir nun auch die weitern Funktionen bekommen werden, welche wir heute aus welchen Gründen nicht bekommen, weil wir in der Schweiz sind…. aber dazu habe ich mich schon mal in einem separaten Blog Artikel geäussert.

Ausser den oben erwähnt “Probleme” läuft bei mir seit nun 36 Std. Mango absolut problemlos, die neuen bis jetzt gefunden resp. benötigten Features machen Freude… Ich melde mich dann wieder, wenn's was neues zu erzählen gibt…

Hier noch eine Übersicht der neuen Features: (Quelle Mobiletechworld)

Last Updated: July 30 2011

People, Messaging, Outlook:

- Twitter, LinkedIn, Viadeo integration in the People Hub
- Groups: Organize contacts by groups which can also be pinned on the start screen
- Contact cards now include all the contacts conversation history (sms,mails,mms etc..)
- Facebook Places check-in support
- Windows Live Messenger and Facebook Chat integration
- Threads: All messaging communication organized in a single thread (IM+SMS/MMS)
- Threaded email conversations support
- Outlook Tasks support: via Exchange. Tasks / To-Do’s are then located in the calendar
- Facebook events integrated into the calendar
- Linked mail accounts: Multiple email accounts can be combined and linked into one inbox.
- Built-in voice-to-text/text-to-voice functionality, which will allow for hands-free texting or chatting.
- Server Search (Exchange)
- Complex (alpha-numeric) password support
- Information Rights Management support for protecting e-mails and Office documents

Bing:

- Bing Vision: barcode (US only), covers (US Only),DVD/CD/BR scanning (US Only), QR Code ,MS Tags and OCR text translation
- Bing Audio / Music Search; Shazam like audio search
- Bing Local Scout: Around me business locator
- Bing Quick Cards: Product/Media information, reviews
- Bing Maps: Indoor Maps (US Only)
- Bing Search: Image search results
- Bing Search: Extras / App Connect
- Bing Maps: Turn-by-Turn navigation Voice guidance
- Color dithering applied to Bing Daily image

Office Hub:

- Skydrive and Office 365 documents syncing. (PDF supported but Adobe PDF app required to view them)
- Share Skydrive hosted content over email, SMS and chat (Messenger / Facebook)
- Excel Mobile now supports Sum function
- Microsoft Lync support via downloadable application

Pictures Hub:

- Direct access to the camera roll
- People / Groups photo gallery (Skydrive and Facebook syncing)
- People tagging in the photos (Skydrive and Facebook syncing)
- Photo Auto-Fix: Automatically improves sharpness, brightness etc..
- Picture Hub Tile is now animated
- Video sharing via MMS and Email
- Video uploads to Facebook and Skydrive (upload is done in the background)

Music & Video:

- Zune SmartDJ Mix support
- Artist picture now displays on lock screen when music is played
- UI change of the media controls on the lock screen
- Re-located playback controls
- Re-located Shuffle / Repeat controls
- Ability to re-size video aspect-ratio during playback
- Single music track repeat without having to pin it on the start screen
- Podcast downloads / Subscriptions (US only)
- Open / Play media content by voice
- Improved artist images
- Improved History and New
- Better data management for Zune Pass subscribers: shows current data consumption
- Ability to create music playlists directly on the phone
- Improved color dithering in the video player
- Ability to scrub/seek in videos via the timeline

Marketplace:

- Revamped Marketplace UI and search

Camera:

- Disable/Enable Shutter sound
- UI changes (new icons + added arrow icon on the lower left of the viewfinder to indicate camera roll)
- Settings are now saved when the Camera application is closed
- Smoother 720P video recording
- Touch Focus
- Front Facing camera support

Xbox / Games hub:

- Re-designed games hub
- 3D Avatar
- Avatar customization is now integrated in the Hub
- Friends and achievement now integrated in the hub
- In-Game purchase API
- Improved game request notifications
- Improved Spotlight content
- Improved Xbox LIVE messaging
- Edit your profile
- Improved Spotlight Content

IE9 Mobile:

- Hardware accelerate HTML5 rendering
- Support for HTML5 video playback (through the native media player) and Background Audio Streaming
- Geolocation
- New JavaScript Engine and support for CSS3
- New UI with URL bar at the bottom of the screen
- URL Bar and UI now available in landscape
- Color dithering is now enabled in the browser and Browser control

Other OS changes:

- Third party applications Multi-Tasking and fast application switching
- Battery Saver: Enabling this feature will allow the phone to automatically disable power consuming services and applications running in the background.
- Hardware search button will now always access Bing Search. A search Icon is now added in the native apps to search in them.
- Ringtone manager
- Search icon and Jumplist added to the application list
- 16 new languages supported
- East-Asian hand-written recognition
- New on screen Keyboard with support for new languages and emoticons
- New Live tiles (can have content displayed on the front and back)
- Live Tasks and Background agents
- App Connect: Deep linking into third party applications. A specific application feature can also be pinned on the start screen
- Hidden WiFi network support
- Optional 32bit color support for Silverlight applications
- Silverlight 4 support with all of its 1500+ APIs
- Silverlight + XNA support in the same application
- Raw Camera feed access
- New Sensor API (Compass, gyro, Accelerometer)
- New Listbox control with improved scrolling performances
- New WebBrowser control uses IE9 rendering engine
- Clipboard API
- Hardware accelerated video decoding in the Mediaplayer control
- TCP/IP Sockets support
- SQL Compact 4.0 engine Embedded Database
- Background file transfer
- Generational Garbage Collector
- NEON/SIMD support for XNA applications
- Qualcomm MSM7X30 and MSM8X55 SoCs support