MDM und BYOD als neues Geschäftsfeld Peter Nowak (PNO) · Entwickeln mit dem Windows Phone...

Preview:

Citation preview

Entwickeln mit dem Windows Phone

Peter Nowak

Über: Peter Nowak

■ IT Architekt im s.t.a.r.t.-Team bei der H&D International Group

■ Ehemaliger Microsoft MVP für Windows Phone Development

■ Nokia Dev. Champion seit 1. April 2013

Kontakt:

■ Mail: peter.nowak@hud.de

■ Weblog: http://winphonedev.de

■ Twitter: @PeNoWiMo

Entwickeln mit dem Windows Phone

Arbeiten mit der Kamera und dem Nokia Imaging SDK

Lokation hin oder her

Kurz vorgestellt: Buddy.com

Recap

Entwickeln mit dem Windows Phone

■ Arbeiten mit der Kamera

PictureChooserTask

PhotoChooserTask

Live Camera Feed

Nokia Imaging SDK

■ Lokation hin oder her

Unterschied zwischen Triangulation und GPS

„Hello Position“

Emulation einer Lokation

Die HERE Launcher

GART

■ Buddy.com

■ …

Entwickeln mit dem Windows Phone

Arbeiten mit der Kamera und dem Nokia Imaging SDK

Lokation hin oder her

Kurz vorgestellt: Buddy.com

Recap

„Einfache“ Kamera Beispiele

■ CameraPictureTask, PhotoChooserTask

Einfachste Möglichkeit Bilder zu erstellen/zu laden

■ Basic Camera Sample

■ Camera Greyscale Sample

■ Video Recorder Sample

Quelle: http://code.msdn.microsoft.com/wpapps/

Beschreibung: http://msdn.microsoft.com/en-

us/magazine/hh708750.aspx

Achtung – Videos können nicht aus der MediaLibrary gelesen werden!

Demo

Nokia Imaging SDK

■ Partielle JPEG Dekodierung

Mittels RAJPEG Technology ist der Zugriff auf Bilddaten schnell, da

nicht das ganze JPEG Bild dekodiert werden muss

■ Über 50 Filter, Effekte, and Erweiterungen

■ Beschneiden, Größe ändern, Drehen, and “Rückgängig”

■ Kompatibilität

Nokia Imaging SDK ist designt, um Windows Phone 8 Apps generell zu

unterstützen!

■ Lizenz: Free to Use, Attribution

Liste Filter / Effekte I

Liste Filter / Effekte II

Liste Filter / Effekte III

Entwickeln mit dem Windows Phone

Arbeiten mit der Kamera und dem Nokia Imaging SDK

Lokation hin oder her

Kurz vorgestellt: Buddy.com

Recap

Lokation hin oder her

■ Triangulation vs. GPS

Für die Triangulation werden mindestens 3 Verbindungen zu

verschiedenen Funkmasten benötigt

Triangulation ist nicht so genau (wenige 100 m)

Triangulation ist sparsamer

Ist auch via WLAN möglich

Beides auch als BackgroundTask möglich

Lokation hin oder her

■ “Hello Position”

Arbeiten mit der Geolocator-Klasse

Simple Datenanzeige via MapsTask

Demo

Lokation hin oder her

■ Das Maps Steuerelement

Neu seit WP8

“beigesteuert” durch Nokia

■ Ermöglicht das Setzen von

ZoomLevel

Position

Kartographie-Modus: Aerial, Hybrid, Road, Terrain

MapColorMode light und dark

Eigenen MapLayern

Landmarks/PedestrianFeatures

Lokation hin oder her

■ Location on Maps

Geoposition aus EXIF auslesen

Darstellen auf dem Map Steuerelement

Nutzung von:

http://www.nuget.org/packages/ExifLib

Demo

Lokation hin oder her

■ WP 8 Mapping Demo

Quelle:

https://wp8mapsamples.codeplex.com/

Location acquisition and updating

Using and updating the Map control

Adding elements to a Map control

Interacting with elements on a Map control

Calculating distance between 2 locations

Reverse Geocoding (find an address based on a latitude/longitude

coordinate)

Route planning and mapping

Offline mapping access

Demo

Interaktion mit den HERE Apps

HERE

Maps

HERE

Drive

HERE

Transit

20

Interaktion mit den HERE Apps

■ Interaktion mit den HERE Apps via Launchern

https://projects.developer.nokia.com/here_launchers

■ Dokumentation:

http://www.developer.nokia.com/Resources/Library/Lumia/

Demo

Lokation hin oder her

■ GART – Geo Augumented Reality Toolkit

Quelle:

http://gart.codeplex.com

Ermöglicht das Definieren und Darstellen von Geopositionen

im Live Bild der Kamera

Unterstützt WP8 und Windows 8

Demo

Entwickeln mit dem Windows Phone

Arbeiten mit der Kamera und dem Nokia Imaging SDK

Lokation hin oder her

Kurz vorgestellt: Buddy.com

Recap

Buddy.com

■ „Social Network aus Interfaces“/SaaS

Entwickeln mit dem Windows Phone

Arbeiten mit der Kamera und dem Nokia Imaging SDK

Lokation hin oder her

Kurz vorgestellt: Buddy.com

Recap

Entwickeln mit dem Windows Phone

■ Arbeiten mit der Kamera

PictureChooserTask

PhotoChooserTask

Live Camera Feed

Nokia Imaging SDK

■ Lokation hin oder her

Unterschied zwischen Triangulation und GPS

Der Geolocator

Das Maps Steuerelement

Die HERE Launcher

GART

■ Buddy.com – ein Social Network aus Interfaces

Entwickeln mit dem Windows Phone

■ Weitere Ressourcen - Microsoft:

Startpunkt MSDN:

http://dev.windowsphone.com

Building Apps for Windows Phone 8 Jump Start:

http://channel9.msdn.com/Series/Building-Apps-for-Windows-Phone-8-Jump-Start

MSDN Code Samples:

http://code.msdn.microsoft.com/wpapps/

myApp:

http://www.microsoft.com/germany/msdn/myapp/default.aspx

MSDN Foren für Windows Phone:

http://social.msdn.microsoft.com/Forums/de-DE/home?forum=windowsphonedevde

Entwickeln mit dem Windows Phone

■ Weitere Ressourcen - Nokia:

Startseite:

http://developer.nokia.com/

Nokia Imaging SDK:

http://developer.nokia.com/Resources/Library/Lumia/#!nokia-imaging-sdk.html

Nokia HERE Launchers:

https://projects.developer.nokia.com/here_launchers

Nokia Location API:

http://developer.nokia.com/Develop/Windows_Phone/nokia_apis/location.xhtml

Nokia Music API:

http://developer.nokia.com/Develop/Windows_Phone/nokia_apis/music.xhtml

Dev Library:

http://developer.nokia.com/Resources/Library/Lumia/

• U.a. Infos zu NFC, Remote Device Access

Wiki:

http://developer.nokia.com/Community/Wiki/Category:Windows_Phone

Entwickeln mit dem Windows Phone

■ Nokia Future Capture: http://developer.nokia.com/futurecapture/

Haben Sie noch offene Fragen?

Vielen Dank für Ihr Interesse

Recommended