Windows Phone 8.1: Alles Wissenswerte für Entwickler
()
About this ebook
Read more from Matthias Fischer
Die Bestie vom Kinzigtal: Kriminalroman Rating: 0 out of 5 stars0 ratingsWindows Phone 8: Kochbuch für professionelle Apps Rating: 0 out of 5 stars0 ratingsDie Toten vom Kinzigtal Rating: 0 out of 5 stars0 ratingsDie Farben des Zorns: Kriminalroman Rating: 0 out of 5 stars0 ratingsVerschwörung im Kinzigtal: Kriminalroman Rating: 0 out of 5 stars0 ratingsSchlafender Drache: Kriminalroman Rating: 0 out of 5 stars0 ratingsTödliche Verwandlung: Kriminalroman Rating: 0 out of 5 stars0 ratings
Related to Windows Phone 8.1
Titles in the series (100)
Einstieg in Google Go Rating: 0 out of 5 stars0 ratingsServiceorientierte Architektur: Anforderungen, Konzeption und Praxiserfahrungen Rating: 0 out of 5 stars0 ratingsJavaScript für Eclipse-Entwickler: Orion, RAP und GWT Rating: 0 out of 5 stars0 ratingsSharePoint-Entwicklung für Einsteiger Rating: 0 out of 5 stars0 ratingsC++: Kurzportträt einer zeitlosen Sprache Rating: 0 out of 5 stars0 ratingsHTML5 für Mobile Web Rating: 0 out of 5 stars0 ratingsHTML5 Security Rating: 0 out of 5 stars0 ratingsF#: Ein praktischer Einstieg Rating: 0 out of 5 stars0 ratingsSkalierbare Softwaresysteme: Design, Betrieb und Optimierungspotenziale Rating: 0 out of 5 stars0 ratingsJava EE Security Rating: 0 out of 5 stars0 ratingsNFC: Near Field Communication für Android-Entwickler Rating: 5 out of 5 stars5/5Erfolgreiche Spieleentwicklung: OpenGL, OpenAL und KI Rating: 0 out of 5 stars0 ratingsUser Experience Testing 3.0: Status Quo, Entwicklung und Trends Rating: 0 out of 5 stars0 ratingsJavaScript auf dem Server Rating: 0 out of 5 stars0 ratingsIT Wissensmanagement: Theorie und Praxis Rating: 0 out of 5 stars0 ratingsUX Design - Definition und Grundlagen: Definition und Grundlagen Rating: 4 out of 5 stars4/5Algorithmen: Grundlagen und Implementierung Rating: 0 out of 5 stars0 ratingsÜberzeugende Präsentationen: Konzeption, Technik und Design Rating: 0 out of 5 stars0 ratingsWebentwicklung mit dem Play Framework Rating: 0 out of 5 stars0 ratingsTFS 2012 Anforderungsmanagement: Work Items und Prozessvorlagen Rating: 0 out of 5 stars0 ratingsTFS 2012 Versionskontrolle: Grundlagen, Check-In Policies und Branch-Modelle Rating: 0 out of 5 stars0 ratingsErfolgreiche Spieleentwicklung: OpenCL Rating: 0 out of 5 stars0 ratingsJava 7: Fork-Join-Framework und Phaser Rating: 0 out of 5 stars0 ratingsMobile Business: Was Entscheider morgen wissen müssen Rating: 0 out of 5 stars0 ratingsAmazon Web Services für .NET Entwickler Rating: 0 out of 5 stars0 ratingsSpring: Vier Perspektiven auf Framework und Ökosystem Rating: 0 out of 5 stars0 ratingsUX Design für Tablet-Websites: Ein Überblick Rating: 0 out of 5 stars0 ratingsBig Data: Executive Briefing Rating: 0 out of 5 stars0 ratingsZend Framework 2: Für Einsteiger und Umsteiger Rating: 0 out of 5 stars0 ratingsBig Data: Technologiegrundlagen Rating: 0 out of 5 stars0 ratings
Related ebooks
Cross-Plattform-Entwicklung mit HTML und JavaScript Rating: 0 out of 5 stars0 ratingsCross-Platform-Entwicklung mit Tabris.js Rating: 0 out of 5 stars0 ratingsUniversal-Apps im Enterprise-Umfeld: Der praktische Wegweiser für Businessanforderungen Rating: 0 out of 5 stars0 ratingsApps mit Azure Rating: 0 out of 5 stars0 ratingsApp-Entwicklung für Office und SharePoint Rating: 0 out of 5 stars0 ratingsDer App-Entwicklungszyklus Rating: 0 out of 5 stars0 ratingsWindows-8-Apps für C#-Entwickler: Design-Guidelines, Anleitungen, Best Practices Rating: 0 out of 5 stars0 ratingsWebentwicklung mit dem Play Framework Rating: 0 out of 5 stars0 ratingsVaadin Schnelleinstieg Rating: 0 out of 5 stars0 ratingsASP.NET Core: Eine Einführung Rating: 0 out of 5 stars0 ratingsTitanium Mobile: Multi Platform Apps mit JavaScript Rating: 0 out of 5 stars0 ratingsGeräteübergreifende Entwicklung mit RAD Studio Rating: 0 out of 5 stars0 ratingsWindows 10 Update - Frühjahr 2019: Alles zum großen Mai 2019-Update Rating: 0 out of 5 stars0 ratingsTitanium Mobile: Apps für iPhone und Android: Der schnelle Einstieg in die App-Programmierung Rating: 0 out of 5 stars0 ratingsSoftware Development Trends: Wegweisende Beiträge für eine neue IT: Wegweisende Beiträge für eine neue IT Rating: 0 out of 5 stars0 ratingsDNX: Grundlagen, Design und Compile Time Rating: 0 out of 5 stars0 ratings.NET Core 1.0 und 1.1: Entwicklung mit den Core-Produkten Rating: 0 out of 5 stars0 ratingsAufsetzen, Testen und Betrieb einer Android-App Rating: 0 out of 5 stars0 ratingsWindows 10 Erfolgreich ein- und umsteigen Rating: 0 out of 5 stars0 ratingsSharePoint Kompendium - Bd. 5: Dual Use Rating: 0 out of 5 stars0 ratingsJava ME: Pragmatische Plattform für Mobile und Embedded Rating: 0 out of 5 stars0 ratingsWindows 10 Datenschutzfibel 2019: Alle Datenschutzeinstellungen finden, verstehen und optimal einstellen Rating: 0 out of 5 stars0 ratingsDas Android Tablet-Buch: Systemoberfläche tunen • Optimaler Datenfluss • Fotos bearbeiten Rating: 0 out of 5 stars0 ratingsWindows 10 Update - Frühjahr 2017: Alles über das Creators Update Rating: 0 out of 5 stars0 ratingsjQuery Mobile: Einfach mobile Web-Apps entwickeln Rating: 0 out of 5 stars0 ratingsADF - Mobile Apps entwickeln und Swing ablösen: Mobile Apps entwickeln und Swing ablösen Rating: 0 out of 5 stars0 ratingsWindows 10: Die Neuheiten Rating: 0 out of 5 stars0 ratingsShare Point Server 2010: Das Entwicklerbuch Rating: 3 out of 5 stars3/5BlackBerry-10-Entwicklung mit der Momentics IDE Rating: 0 out of 5 stars0 ratingsPhotoshop CS6: Creative Cloud • RAW-Konvertierung • Bildretusche Rating: 0 out of 5 stars0 ratings
Internet & Web For You
Das Facebook-Marketing-Buch Rating: 4 out of 5 stars4/5Programmieren lernen mit Python 3: Schnelleinstieg für Beginner Rating: 0 out of 5 stars0 ratingsSeo Guru: Suchmaschinenoptimierung für Anfänger, Fortgeschrittene und Profis Rating: 0 out of 5 stars0 ratingsEinstieg in WordPress Rating: 0 out of 5 stars0 ratingsHTML5 & CSS3 (Prags) Rating: 0 out of 5 stars0 ratingsPHP für WordPress: Themes und Templates selbst entwickeln Rating: 0 out of 5 stars0 ratingsEinführung ins Darknet: Darknet ABC Rating: 0 out of 5 stars0 ratingsPHP 7 und MySQL: Ihr praktischer Einstieg in die Programmierung dynamischer Websites Rating: 0 out of 5 stars0 ratingsJoomla 4.0 logisch!: Einfache Webseitenerstellung ohne Programmierkenntnisse Rating: 0 out of 5 stars0 ratingsSEO & WordPress Schnelleinstieg: Plugins, Keywords-entscheidend für die SEO Optimierung Rating: 0 out of 5 stars0 ratingsWir machen dieses Social Media Rating: 0 out of 5 stars0 ratingsUX Design - Definition und Grundlagen: Definition und Grundlagen Rating: 4 out of 5 stars4/5Ich Hacker – Du Script-Kiddy: Hacking und Cracking Rating: 0 out of 5 stars0 ratingsJavaScript kinderleicht!: Einfach programmieren lernen mit der Sprache des Web Rating: 0 out of 5 stars0 ratingsWordPress-Themes entwickeln: HTML5, CSS3, JavaScript und PHP: Praxiswissen und Quellcodes zum Entwurf von WordPress-Themes Rating: 0 out of 5 stars0 ratingsShopware 6 Handbuch Rating: 0 out of 5 stars0 ratings30 Minuten Metaverse Rating: 0 out of 5 stars0 ratingsReact lernen und verstehen Rating: 0 out of 5 stars0 ratingsDas kleine Hypnose Einmaleins - Alles was Sie schon immer über die Hypnose wissen wollten von Ewald Pipper vom Hypnoseinstitut Rating: 0 out of 5 stars0 ratingsWordPress-Tricks und -Tweaks: Bohren Sie WordPress mit selbst programmierten Funktionen auf! Rating: 0 out of 5 stars0 ratingsDas Buch zu Google Ads: Strategien für kleine und mittlere Unternehmen Rating: 0 out of 5 stars0 ratingsDas Contao-Praxisbuch: Alle Schritte für die eigene Website: Installation, Konfiguration, Erweiterungen, Templates und Rechtesystem Rating: 0 out of 5 stars0 ratingsUX-Missverständnisse: Was sich User wirklich wünschen Rating: 0 out of 5 stars0 ratingsEinfach Verschlüsseln Rating: 0 out of 5 stars0 ratingsSchnelleinstieg WordPress SEO: Einstellungen, Keywords, Plug-ins und Strategien für optimales SEO Rating: 0 out of 5 stars0 ratingsopenHAB: Automatisiertes Heim - Teil 1 Rating: 4 out of 5 stars4/5Bug Bounty Hunting mit Kali-Linux oder Parrot Security OS: Hacking als Hautberuf oder Nebenjob Rating: 3 out of 5 stars3/5Android Security: Von Fake-Apps, Trojanern und Spy Phones Rating: 0 out of 5 stars0 ratings
Related categories
Reviews for Windows Phone 8.1
0 ratings0 reviews
Book preview
Windows Phone 8.1 - Matthias Fischer
Matthias Fischer, Gregor Biswanger, Tam Hanna
Windows Phone 8.1
Alles Wissenswerte für Entwickler
ISBN: 978-3-86802-515-6
© 2014 entwickler.press
Ein Imprint der Software & Support Media GmbH
1 Neuheiten in WP 8.1 für Entwickler
Die beiden Plattformen Windows Phone 8 und Windows 8 teilen sich bereits seit der Einführung von Windows Phone 8 einen großen Teil an gemeinsamen Windows-RT-API-Funktionen. In der Version 8.1 wachsen die beiden Plattformen nun noch enger zusammen. Welche Auswirkungen diese Annäherung für uns Entwickler auf vorhandene und auch auf neue Apps hat, soll im Folgenden etwas genauer betrachtet werden.
Das neue Betriebssystem ist vollständig abwärtskompatibel. Genauso wie alle Windows-Phone-7.x-Apps unter Windows Phone 8 weiter ausgeführt werden können, laufen auch alle Windows-Phone-8.0-Apps künftig unter Windows Phone 8.1. Je nachdem, wie viele der neuen Funktionen in einer App verwendet werden sollen, ist es nicht für jeden App-Entwickler zwingend erforderlich, mit einer vorhandenen App auf das neue Betriebssystem 8.1 umzusteigen. Es lohnt sich jedoch in vielen Fällen schon alleine der neuen API-Funktionen wegen.
Windows-Phone-8.0-Projekte können im Gegensatz zu Windows-Phone-7.x-Projekten ohne Probleme mit dem neuen SDK weiterentwickelt werden. Wird jedoch ein Upgrade auf die neue Plattform durchgeführt, gibt es ohne ein vorher durchgeführtes Backup keinen Weg mehr zurück. Neue Windows-Phone-8.0-Projekte lassen sich mit dem neuen SDK nicht erstellen. Wer ein Windows-Phone-8.0-Projekt erstellen möchte, kann das nur mit dem alten SDK tun. Da sich Visual Studio 2012 und 2013 parallel auf einem Computer installieren lassen, empfiehlt es sich für alle Entwickler, die gern auch Windows Phone 7.x und 8.0 unterstützen möchten, parallel zu Visual Studio 2012 mit dem Windows Phone SDK 8.0 auch Visual Studio 2013 mit dem Windows Phone 8.1 SDK zu installieren.
Anfang April ist der Visual Studio 2013 Update 2 RC inklusive dem kompletten Windows Phone 8.1 SDK erschienen, er kann unter [1] heruntergeladen und installiert werden. Ferner stellt Microsoft für alle Entwickler eine Vorabversion des neuen Betriebssystems Windows Phone 8.1 bereit [2]. Voraussetzung für die Installation der Vorabversion auf einem Windows Phone ist, dass der registrierte Liveaccount auf dem Windows Phone als Entwickleraccount registriert ist. Dafür gibt es drei Möglichkeiten: 1. Registrierung eines Entwickleraccounts zur Veröffentlichung von Apps im Store (kostet 19 US-Dollar), 2. Registrierung als App-Studio-Entwickler (kostenlos), oder 3. Entsperren des Geräts mit den Entwicklerwerkzeugen [2]. Die Installation des Updates auf dem Windows Phone erfolgt mithilfe der App „Preview for Developers". Nachdem den Nutzungsbedingungen zugestimmt wurde, schaltet diese App das Gerät, auf dem sie ausgeführt wird, für die Aktualisierung via Update für Vorschauversionen frei. Das Update kommt wenige Stunden nach dem Freischalten durch die App automatisch via Windows Phone Update.
Neuerungen für Windows-Phone-Anwender
Das Windows-Phone-8.1-Update bringt sehr viele Neurungen nicht nur für Entwickler, sondern auch für Anwender. Eines der Highlights ist die Einführung einer persönlichen sprachgesteuerten Assistentin namens Cortana. Benannt wurde diese nach der künstlichen Intelligenz aus dem Spiel Halo, in dem Cortana den Spieler in vielen seiner Missionen begleitet. Cortana verwendet zur Beantwortung verschiedener Fragen die Suchmaschine Bing. Durch entsprechende Partnerschaften mit Anbietern wie Yelp kann Cortana auch Fragen wie „Wie komme ich zum nächsten Restaurant?" beantworten. Dabei lernt Cortana mit jeder Frage und Aussage, die wir an sie richten, immer mehr über uns dazu. Diese Informationen werden in Cortanas eigenem Notizbuch in OneNote abgelegt und können dort eingesehen sowie angepasst werden. Einen kleinen Wermutstropfen gibt es allerdings für alle nicht englischsprachigen Benutzer: Die Einführung wird in mehreren Stufen erfolgen, beginnend in den USA. So wird Cortana voraussichtlich erst Anfang 2015 in Deutschland verfügbar sein.
Eine interessante Funktion zum Teilen von WLAN-Schlüsseln unter den Kontakten bietet das neue und überarbeitete Wifi-Sense. Um die Kosten für die mobile Datennutzung zu reduzieren, können Freunde und Kontakte sozialer Netze mithilfe der aktuellen Position gegenseitig den Zugang zu ihrem WLAN teilen, ohne dass der WLAN-Key explizit mitgeteilt werden muss. Diese Funktion basiert unter