Archiv | News RSS for this section

Audio und WP7

Einen neuen Post hat Jesse Liberty erstellt, heute geht es um das kopieren von Audiodateien auf das Isolated Storage vom Handy. Dieses ist wohlbemerkt ein Einsteiger Beispiel, aber eben wieder in gewohnt guter Qualität.

private void CopyToIsolatedStorage()
{
    using (IsolatedStorageFile storage =
        IsolatedStorageFile.GetUserStoreForApplication())
    {
        string[ ] files = new string[ ]
        {
            "Kalimba.mp3",
            "Maid with the Flaxen Hair.mp3",
            "Sleep Away.mp3"
        };
        foreach (var _fileName in files)
        {
            if (!storage.FileExists( _fileName ))
            {
                string _filePath = "Audio/" + _fileName;
                StreamResourceInfo resource =
                    Application.GetResourceStream(
                    new Uri( _filePath, UriKind.Relative ) );
                using (IsolatedStorageFileStream file =
                    storage.CreateFile( _fileName ))
                {
                    int chunkSize = 4096;
                    byte[ ] bytes = new byte[chunkSize];
                    int byteCount;
                    while ((byteCount =
                        resource.Stream.Read(
                        bytes, 0, chunkSize )) > 0)
                    {
                        file.Write( bytes, 0, byteCount );
                    }
                }
            }
        }
    }
}

Quelle :

Jesse Liberty Blog

Windows Phone 7 for Silverlight Developers

Heute will ich kurz ein gutes E-Book vorstellen,

image

Dave Campbell vom Blog Silverlight Cream hat sich schon lobend geäußert über dieses E-Book. Geschrieben wurde es von András Velvárt, dieser Author ist kein Unbekannter in der noch zugegeben frischen Era von Windows Phone 7. Das beste daran ist das nicht nur alle Themen von der WP7 Entwicklung beschrieben werden sondern das es neben Demo Free Kapiteln auch noch nur $4.99 kostet.

Quelle:

Windows Phone 7 for Silverlight Developers

How To : About Page im App

Was viele Entwickler vergessen, das beschreibt Jeff Wilcox sehr gut in seinem Blog. Die About Page ist gerade wenn man bekannt werden will und seinen Kunden vernünftigen Support geben will ganz wichtig.

Jeff hat eine About Page gebaut die keine Wünsche übrig lässt.

AboutPages

Selbst ich muss gestehen das diese Page echt super ist und ich mir viele Ideen (klauen) werde, die ich nicht bedacht hab.

Gerade die MarketPlace Integration find ich super.

Quelle :

Jeff Wilcox Blog

 

 

Nokia stellt Website für Windows Phone 7.1 Online

Nachdem Microsoft und Nokia eine Zusammenarbeit angekündigt haben, hat nun Nokia auf seiner Developer Site auch WP7 mit aufgenommen.

Es sind zwar nur schon bekannte Blogs und Beiträge zufinden, aber es ist ein Anfang. Ich bin gespannt was noch so alles von Nokia kommt.
Quelle:
Nokia Developer

HTML 5 App Entwicklung Update für VS2010

Microsoft bringt jetzt ein Update für sein Visual Studio 2010 herraus welches im Editor jetzt auch die HTML5 Entwicklung speziell unterstützt. So kann der Developer noch effektiver seine Entwicklung vorrantreiben.

Im Blog Hanselman.com wird in einem Post beschrieben was dieses Update alles neues bietet:

vshtml5

 

 

 

 

 

 

 

HTML 5 features

  • Video & related tags
    Audio & related tag
    New input types like email, url, date etc
  • Drag & Drop support
    Accessibility standard WAI-ARIA
  • Microdata
    Schema.org & more SEO friendly goodness

HTML5 in the HTML Toolbar dropdown

Adding an Audio Tag

Quellen:

Hanselman Blog
Web Standards Update for Microsoft Visual Studio 2010 SP1

Mango Update: Neue Möglichkeiten mit Bing Maps

Laurent Bugnion(Galasoft) MVVM Light Entwickler, hat in seinem Blog eine Mango Serie für Entwickler angefangen. Im Part 2 nun zeigt er wie einfach man jetzt mit Bing Maps Navigieren kann, mit nur ein paar Zeilen Code:

ar bingMapsDirectionsTask = new BingMapsDirectionsTask();

var end = new LabeledMapLocation(
    "Shop #1234",
    shopGeocoordinate);

var start = new LabeledMapLocation(
    "My location",
    myGeoCoordinate);

bingMapsDirectionsTask.Start = start;
bingMapsDirectionsTask.End = end;
bingMapsDirectionsTask.Show();

Hier entstehen Möglichkeiten, besonders im Bereich Logistik und Location Based Services. Die sozialen Netze werden wohl auch nicht verschont. Aber schaut einfach mal in den Blog Post

Quelle:

Galasoft

					

Mango geht auf Trainingstour

Auf MSDN ist jetzt das Trainingskit Offline auch mit dem Mango Features verfügbar. Dieses Update der schon bestehenden Trainingskits führt in alle neuen Möglichkeiten der Tools ein.

  • Die neuen XNA & Silverlight Möglichkeiten
  • Bing Neuerungen
  • Sensoren
    • Compass
    • Virtuell Motions
  • Multitasking
    • App Switching
  • Backround Agents
  • Calender & Contact Managment

In den nächsten Tagen folgen von mir erste Beiträge nur zu den neuen Möglichkeiten von Mango

Quelle :

Download Offline Training Kit

Endlich Windows Phone Developer Tools 7.1 Beta

Nachdem gestern mit großem Medieninteresse das Mango(Windows Phone7.1) Update offiziell vorgestellt wurde, kommen die Developer Tools 7.1 Beta herraus. Hiermit erfüllen sich viele aber nicht alle Entwicklerwünsche um die WP7 Phone mit brauchbaren Apps zuversorgen.

The Windows Phone Developer Tools includes the following

  • Microsoft Windows Phone Developer Tools 7.1 (Beta)
  • Windows Phone Emulator (Beta)
  • Silverlight 4 SDK and DRT
  • Microsoft XNA Game Studio 4.0 Referesh Windows Phone Extensions
  • Microsoft Expression Blend SDK Preview for Windows Phone 7.1
  • WCF Data Services Client for Window Phone 7.1

Ein Hinweis der bei mir zu Problemen geführt hat. Wer in VB für WP7 entwickelt bekommt zum jetztigen Zeitpunkt die neuen Tools nicht installiert. Da frage ich mich was soll so ein Patzer. Hier muss Microsoft dringend nachlegen, den auch die VB Entwickler sind sehr wichtig für das Durchstarten der neuen Plattform.

Ich werde die Tools ausführlich testen und berichten.

Quelle:

Developer Tools 7.1 Beta

Office 365 auf WP7 ab Mango Update

Immer mehr Funktionen werden für das Mango Update von WP7 bekannt.

  • Im Messaging Hub kommt Facebook’s Chat in den Live Messenger
  • Gruppen Messaging wird unterstützt,was wirklich nützlich ist und ein großes Problem in der jetztigen Version ist
  • Sharepoint wird auch noch besser integriert

Quellen:

New Mango Features Revealed: Facebook Chat, Office 365, Group Messaging And More
Podcast

Früchte die der Entwickler mag, z.B. Mango

Die Mix11 ist mit Erfolg zu Grabe getragen worden, und Microsoft und die Partner haben ein Feuerwerk an neuen Ideen und Tools auf den Entwicklermarkt geworfen. Besonders und ganz wichtig das Update für WP7. Dieses kommt im Herbst. Aber und das ist eine gute Meldung die Developertools kommen schon in diesem Monat also dem Mai 2011.

Jesse Liberty unser Silverlight und WP7 Gott, hat in seinem Blog die neuen Tools vorgestellt.

Tool Nr 1:

Accelerometer Emulation:

accelerometerEs gab zwar schon Ansätze auf dem Opensource Markt aber dieses Tool denke ich wird durchaus besser die Bedürfnisse abdecken.

Tool Nr 2:

GeoLocation Emulation:

Besonders für Apps mit GeoLocation Service war die Entwicklung bis jetzt im Emulator nicht brauchbar implementiert worden. Dieses ändert sich jetzt auch mit einem Emulator für GeoLocation.

Quelle:

Tooling in Mango