MobileCamp 2013 - Windows Phone - Ein Überblick

24
Windows Phone Ein Überblick Heinrich Ulbricht, Softwareentwickler Communardo Software GmbH @h_ulbricht, [email protected]

description

Folien zur Session "Windows Phone - Ein Überblick" auf dem MobileCamp 2013 in Dresden.

Transcript of MobileCamp 2013 - Windows Phone - Ein Überblick

Page 1: MobileCamp 2013 - Windows Phone - Ein Überblick

Windows Phone

Ein Überblick

Heinrich Ulbricht, SoftwareentwicklerCommunardo Software GmbH@h_ulbricht, [email protected]

Page 2: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013

• Einführung• Tooling• Store• Hello World – Nativ und HTML 5• Fragen

Start

2

• Click icon to add picture • Click icon to add picture • Click icon to add picture • Click icon to add picture

Page 3: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013

Einführung

Page 4: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013Windows Phone - Versionen

4

NICHT „WINDOWS MOBILE“ sondern „WINDOWS PHONE“!!1

Ältere Versionen:• Windows Phone 7• Windows Phone 7.5 (7.1) – „Mango“ (Sept 2011)

• massive Erweiterungen, u.a. Dynamic Live Tiles, Twitter und LinkedIn-Integration, Office-Integration, Skydrive-Upload etc.

• Windows Phone 7.5 (7.1) – „Tango“ (Juni 2012)• Support für Low Cost Geräte (256 MB RAM, schwacher Prozessor)

Aktuelle Versionen:• Windows Phone 7.8 (7.1) (Feb 2013)

• „Mini-Tiles“, Apps können Hintergrundbild der Startseite anpassen

• Windows Phone 8 – „Apollo“• IE 10, Over the air Firmware Updates, Take Screenshots, Zune abgeschafft

(nehmt iTunes m( ), „Lenses“ für Kamera, Rooms, besseres Multitasking, neue Auflösungen…

• kein Upgrade von 7.8 möglich

Page 5: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013Windows Phones - Beispiele

5

Nokia: Lumia-Reihe• Windows Phone 7.8

• Lumia 800, Lumia 900

• Windows Phone 8• Lumia 820, Lumia 920• Low Cost: Lumia 620• Es geht weiter: Lumia 925, Lumia 928, …

Quelle: http://www.pagegadget.com/wp-content/uploads/2012/12/top-5-smarthphone-nokia-lumia-series-coming-soon.jpg

Bild

Page 6: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013Windows Phone - Hersteller

6

Quelle: http://blog.wiwo.de/look-at-it/2013/04/11/windows-phone-8-hat-vorganger-noch-nicht-uberholt-nokia-dominiert-segment-total/

Die drei größten Hersteller von Windows Phones (Stand April 2013):• Nokia – 80 %• HTC – 14 %• Samsung – 5 %

Page 7: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013Marktanteil

7

Quelle: http://www.businesswire.com/news/home/20130516005342/en/Android-iOS-Combine-92.3-Smartphone-Operating-System

EU market top 5 (UK, Germany, Spain, Italy, France): 6,5 %

Page 8: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013

Tooling

Page 9: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013Tooling

9

• Visual Studio• Kostenlose Express-Varianten erhältlich• Emulator für Windows Phone 7.8 und 8 (VM)

• Optional: TFS Online für Versionsverwaltung, Ticketmanagement, Build• tfs.visualstudio.com• Kostenlos bis 5 Nutzer• Aktuell auch noch Build etc. unbegrenzt kostenlos

Page 10: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013

Store

Page 11: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013

11

• Für den Anwender im Phone integriert• Installation von Apps auf dem Phone direkt über Webseite möglich:

Page 12: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013Für Entwickler: dev.windowsphone.com

12

Page 13: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013Anmeldung

13

• Live ID notwendig• Developer Account anlegen• Kosten: 99 USD pro Jahr, Abrechnung über Kreditkarte oder PayPal• Identifizierung über Ausweiskopie• Dauert ca. 1-2 Wochen

Page 14: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013Developer Dashboard

14

Page 15: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013Downloadstatistik für Apps

15

Page 16: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013App-Reviews

16

Page 17: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013Preisfestlegung

17

Page 18: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013In-App Purchases

18

Page 19: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013App Crashes

19

Page 20: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013Stack Traces

20

Page 21: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013

Demo - Hello World

Page 22: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013Notizen zur HTML5-Demo

<!DOCTYPE html><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link rel="stylesheet" type="text/css" href="/html/css/phone.css" /> <title>Windows Phone</title> <link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.min.css" /> <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script> <script src="http://code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.min.js"></script> </head> <body> <script> $(document).ready(function() { $('#hellobutton').click(function () { $('#hellodiv').html("Hello World"); }); }); </script> <div> <p>MY APPLICATION</p> </div> <div id="page-title"> <p>page title</p> </div> <div id="hellodiv"></div> <button id="hellobutton">Say hello!</button> </body></html>

Page 23: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013

23

Danke!Zeit für Offene Fragen.

Page 24: MobileCamp 2013 - Windows Phone - Ein Überblick

Seite© Communardo Software GmbH · Kleiststraße 10 a · D-01129 Dresden/Germany · Fon +49 (351) 833 82-0 · Mail [email protected] · www.communardo.de

Heinrich Ulbricht26.05.2013

Ilja Hauß

[email protected]/profile/ihaussTwitter.com/ihauss

Telefon: +49 (351) 833 82-220

Dirk Röhrborn

[email protected]/profile/dirk_roehrbornTwitter.com/DirkRoehrborn

Telefon: +49 (351) 833 82-210

Communardo Software GmbHKleiststraße 10 a01129 Dresdenhttp://[email protected]

Telefon: +49 (351) 833 82-0 Standort Stuttgart

Leinfelder Straße 6470771 Leinfelden-Echterdingen

Telefon: +49 (711) 722 497 09

Kontakt

24