Worauf Sie bei .NET 4.5 und .NET 4.0 achten sollten

“Das .NET Framework 4.5 geht uns nichts an – wir bauen gegen .NET 4.0!” werden Sie jetzt evtl. denken. Doch der Schein trügt. Sobald auf der Maschine auf der Ihre Applikation ausgeführt wird .NET 4.5 installiert ist, wird auch Ihre Applikation Assemblies aus dem neuen .NET Framework verwenden. Wir zeigen Ihnen worauf Sie achten sollten zur Entwicklungs-, Compile- und Laufzeit…

Windows Phone 8: Voice Commands

Teil des letzten Artikels war ein genauerer Blick auf die Möglichkeiten der Spracherkennung aus Apps heraus. Eine logische Fortsetzung dieser Technologie ist es, mittels des Features der "Voice Commands" eine tiefere Integration mit dem Betriebssystem zu erreichen. "Voice Commands" sind ein Weg, wie Entwickler bestimmte Phrasen beim Betriebssystem registrieren können, die dann erkannt werden, wenn…

Windows Phone 8: Speech

Windows Phone 7 hat bereits einige eingebaute Sprachfunktionalität, zum Beispiel die Verwendung gesprochener Kommandos, wenn man die Home-Schaltfläche des Geräts längere Zeit gedrückt hält. Wie bei vielen anderen Features dieser ersten Generation der Plattform auch, war der Zugriff auf solche Sprachfunktionen für App-Entwickler allerdings start beschränkt oder gar unmöglich. Wieder einmal verbessert Windows Phone 8…

Windows Phone 8: Bluetooth

Wenn man über Bluetooth und Winodws Phone spricht, muss man generell zwischen zwei unterschiedlichen Seiten der selben Medaille unterscheiden: die Funktionen für den Endnutzer und die Möglichkeiten für Entwickler. Windows Phone 7 bot dem Konsumenten grundsätzlich von Anfang an Unterstützung für Bluetooth, allerdings lediglich für einfache Funktionen. Für Entwickler war die Situation noch etwas schlimmer,…

Windows Phone 8: Protocols and File Type Associations

Unter Windows Phone 7 gibt es diverse Optionen für die Kommunikation mit dem Rest der Welt, z.B. für Web Services, HTTP oder auch Low-Level-Kommunikation mit Sockets. Das eröffnet bereits ein größeres Feld an Möglichkeiten; beispielsweise habe ich selbst eine kostenlose Bibliothek namens PAARC erstellt, die nahezu jede .NET-Anwendung über das Telefon fernsteuern kann. Dennoch fehlte…

Windows Phone 8: Live Tiles und Lock Screen

Eine der auffälligsten, da unmittelbar ins Auge springenden Neuerungen in Windows Phone 8 (und übrigens auch in 7.8) ist der umgestaltete Startbildschirm mit seinen neuen Tile-Größen. In Windows Phone 7 war die einzige Option für App-Entwickler die quadratische Tile-Größe. Zwar gab es auch die breiteren "Landscape"-Tiles (beispielsweise für den Bilder-Hub), aber die Verwendung dieser war…

Windows Phone 8: Der Emulator, Fiddler, und die große weite Welt

Früher oder später kommt jeder Entwickler in die Situation, seine mühsam erstellte Anwendung wegen eines Fehlverhaltens im Debugger genauer inspizieren zu müssen. In meinem Fall wollte eine Windows Phone 8-Anwendung einfach nicht mit einem Web Service sprechen, obwohl nach allem Dafürhalten die clientseitige Implementierung korrekt aussah. Nun ist das Debuggen, und insbesondere das Debuggen von…

Windows Phone 8: Contact Integration

Eines der coolsten Features von Windows Phone von Anfang an war die nahtlose Integration verschiedenster Datenquellen an zentrale Stellen des Geräts, zum Beispiel die Kontakte-Aggregation im sogenannten People Hub. Dazu gibt es die Möglichkeit mehrere Kontakte unterschiedlicher Herkunft wie Facebook, Twitter oder Outlook zusammenzuführen (zu “linken”), damit sie dem Benutzer wie ein einziger erscheinen. Oft…