ITALIAN WEBINAR

LENS APP:
TRASFORMARE IL TELEFONO IN UNA FOTOCAMERA
Marco Dal Pino
Nokia Developer Champion
Microsoft MVP...
AGENDA
•
•
•
•
•

WP e App fotografiche
Lens App: cosa sono
Integrazione
Nuove risoluzioni
Imaging SDK

© 2012 Nokia. All ...
WP E APP
FOTOGRAFICHE

© 2012 Nokia. All rights reserved.
© 2012 Microsoft. All rights reserved.

12/4/2013

Nokia Interna...
WP E APP
FOTOGRAFICHE
Demo

© 2012 Nokia. All rights reserved.
© 2012 Microsoft. All rights reserved.

12/4/2013

Nokia In...
LENS APP:
COSA SONO

© 2012 Nokia. All rights reserved.
© 2012 Microsoft. All rights reserved.

12/4/2013

Nokia Internal ...
COSA SONO
App selezionabili come stand alone o dal viewfinder della
camera
• Non solo scatto, ma anche «Rich_Media_Lenses»...
LENS APP:
COSA SONO
Demo

© 2012 Nokia. All rights reserved.
© 2012 Microsoft. All rights reserved.

12/4/2013

Nokia Inte...
INTEGRAZIONE

© 2012 Nokia. All rights reserved.
© 2012 Microsoft. All rights reserved.

12/4/2013

Nokia Internal Use Onl...
INTEGRAZIONE
Le applicazioni fotografiche possono essere integrate con il
sistema operativo
• L’utente può interagire con ...
APPS
•
•
•

L’applicazione viene aggiunta nella sezione Apps
dell’hub Photos
Al tap, l’applicazione viene aperta regolarme...
© 2012 Nokia. All rights reserved.
© 2012 Microsoft. All rights reserved.

12/4/2013

Nokia Internal Use Only
MANIFEST
<Extension ExtensionName="Photos_Extra_Hub" ConsumerID="{5B04B775-356B-4AA0AAF8-6491FFEA5632}" TaskID="_default" ...
SHARE PICKER
L’utente può importare una foto della libreria
direttamente nell’applicazione
• L’applicazione riceve un GUID...
© 2012 Nokia. All rights reserved.
© 2012 Microsoft. All rights reserved.

12/4/2013

Nokia Internal Use Only
MANIFEST & URI
<Extension ExtensionName="Photos_Extra_Share"
ConsumerID="{5B04B775-356B-4AA0-AAF8-6491FFEA5632}"
TaskID="_...
RICH MEDIA APP
«Firma» che viene applicata alle foto scattate e salvate in
Camera Roll con un’applicazione di terze parti
...
© 2012 Nokia. All rights reserved.
© 2012 Microsoft. All rights reserved.

12/4/2013

Nokia Internal Use Only
MANIFEST AND URI
<Extension ExtensionName="Photos_Rich_Media_Edit"
ConsumerID="{5B04B775-356B-4AA0-AAF8-6491FFEA5632}"
Tas...
EDIT
•
•

Pensata per le applicazioni che supportano
la modifica delle foto
Funzionamento analogo allo Share Picker

© 201...
© 2012 Nokia. All rights reserved.
© 2012 Microsoft. All rights reserved.

12/4/2013

Nokia Internal Use Only
MANIFEST AND URI
<Extension ExtensionName="Photos_Extra_Image_Editor"
ConsumerID="{5B04B775-356B-4AA0-AAF8-6491FFEA5632}"
...
LENS APP
L’applicazione può essere lanciata dall’app nativa
della fotocamera
• In questo modo, l’utente può continuare a
s...
© 2012 Nokia. All rights reserved.
© 2012 Microsoft. All rights reserved.

12/4/2013

Nokia Internal Use Only
MANIFEST AND URI
<Extension ExtensionName="Camera_Capture_App"
ConsumerID="{5B04B775-356B-4AA0-AAF86491FFEA5631}" TaskID="...
INTEGRAZIONE
Demo

© 2012 Nokia. All rights reserved.
© 2012 Microsoft. All rights reserved.

12/4/2013

Nokia Internal Us...
NUOVE RISOLUZIONI

© 2012 Nokia. All rights reserved.
© 2012 Microsoft. All rights reserved.

12/4/2013

Nokia Internal Us...
NUOVE RISOLUZIONI
1020, 1520, 1320
• Microsoft.Phone.Info.DeviceStatus.DeviceName
• Identificato come RM-xxx
• Risoluzione...
XAMLESSENTIAL

© 2012 Nokia. All rights reserved.
© 2012 Microsoft. All rights reserved.

12/4/2013

Nokia Internal Use On...
NUOVE RISOLUZIONI
Demo

© 2012 Nokia. All rights reserved.
© 2012 Microsoft. All rights reserved.

12/4/2013

Nokia Intern...
IMAGING SDK

© 2012 Nokia. All rights reserved.
© 2012 Microsoft. All rights reserved.

12/4/2013

Nokia Internal Use Only
IMAGING SDK
Libreria nativa di Nokia per Windows Phone 8 (qualsiasi
device, non solo Lumia)
• http://s.qmatteoq.com/Imagin...
IMAGING SDK
Essendo una libreria nativa, non può essere compilata in
modalità «Any CPU».
• Occorre specificare l’architett...
IMAGING SDK
Demo

© 2012 Nokia. All rights reserved.
© 2012 Microsoft. All rights reserved.

12/4/2013

Nokia Internal Use...
Grazie!
@marcodalpino
http://mobileprog.net

© 2012 Nokia. All rights reserved.
© 2012 Microsoft. All rights reserved.

12...
Upcoming SlideShare
Loading in …5
×

Lens app trasformare il telefono in una fotocamera

736 views

Published on

Una delle caratteristiche che contraddistingue i device Nokia della serie Lumia è la presenza di fotocamere di altissima qualità: le Lens App consentono di sfruttare al massimo questo punto di forza, in quanto ci permettono di creare applicazioni in grado di elaborare, applicare filtri in tempo reale e condividere le foto scattate. In questo webinar impareremo tutti i trucchi per realizzare l'applicazione fotografica definitva. / One of the distinguishing features of Nokia Lumia phones is the presence of high-quality cameras. With lens apps, you can make the most of this strength, by creating applications that can process, apply filters in real time, and share photos. This webinar will show you the tricks for making the definitive photo application.

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

Lens app trasformare il telefono in una fotocamera

  1. 1. ITALIAN WEBINAR LENS APP: TRASFORMARE IL TELEFONO IN UNA FOTOCAMERA Marco Dal Pino Nokia Developer Champion Microsoft MVP – Client Development Senior Mobile Dev @ DPCons
  2. 2. AGENDA • • • • • WP e App fotografiche Lens App: cosa sono Integrazione Nuove risoluzioni Imaging SDK © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  3. 3. WP E APP FOTOGRAFICHE © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  4. 4. WP E APP FOTOGRAFICHE Demo © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  5. 5. LENS APP: COSA SONO © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  6. 6. COSA SONO App selezionabili come stand alone o dal viewfinder della camera • Non solo scatto, ma anche «Rich_Media_Lenses» per vedere o editare le foto • Offrire esperienza di utiizzo della fotocamera per altri servizi (es. lettura barcode) • © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  7. 7. LENS APP: COSA SONO Demo © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  8. 8. INTEGRAZIONE © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  9. 9. INTEGRAZIONE Le applicazioni fotografiche possono essere integrate con il sistema operativo • L’utente può interagire con l’applicazione direttamente dall’hub Photos • Viene attivata con una dichiarazione nel file di manifest • L’app viene aperta con un Uri speciale • © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  10. 10. APPS • • • L’applicazione viene aggiunta nella sezione Apps dell’hub Photos Al tap, l’applicazione viene aperta regolarmente E’ semplicemente una scorciatoia © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  11. 11. © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  12. 12. MANIFEST <Extension ExtensionName="Photos_Extra_Hub" ConsumerID="{5B04B775-356B-4AA0AAF8-6491FFEA5632}" TaskID="_default" /> © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  13. 13. SHARE PICKER L’utente può importare una foto della libreria direttamente nell’applicazione • L’applicazione riceve un GUID che rappresenta la foto scelta • La classe MediaLibrary permette di recuperare l’immagine tramite GUID • © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  14. 14. © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  15. 15. MANIFEST & URI <Extension ExtensionName="Photos_Extra_Share" ConsumerID="{5B04B775-356B-4AA0-AAF8-6491FFEA5632}" TaskID="_default" /> /MainPage.xaml?Action=ShareContent&FileId=%7BA3D54 E2D-7977-4E2B-B92D-3EB126E5D168%7D © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  16. 16. RICH MEDIA APP «Firma» che viene applicata alle foto scattate e salvate in Camera Roll con un’applicazione di terze parti • Viene visualizzata nell’hub Photos e come opzione nell’app bar • © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  17. 17. © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  18. 18. MANIFEST AND URI <Extension ExtensionName="Photos_Rich_Media_Edit" ConsumerID="{5B04B775-356B-4AA0-AAF8-6491FFEA5632}" TaskID="_default" /> /MainPage.xaml?Action=RichMediaEdit&token=%7Bed8b7de86cf9-454e-afe4-abb60ef75160%7D © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  19. 19. EDIT • • Pensata per le applicazioni che supportano la modifica delle foto Funzionamento analogo allo Share Picker © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  20. 20. © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  21. 21. MANIFEST AND URI <Extension ExtensionName="Photos_Extra_Image_Editor" ConsumerID="{5B04B775-356B-4AA0-AAF8-6491FFEA5632}" TaskID="_default" /> /MainPage.xaml?Action=EditPhotoContent&FileId=%7B ea74a960-3829-4007-8859-cd065654fb © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  22. 22. LENS APP L’applicazione può essere lanciata dall’app nativa della fotocamera • In questo modo, l’utente può continuare a sfruttare il tasto hardware dedicato • © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  23. 23. © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  24. 24. MANIFEST AND URI <Extension ExtensionName="Camera_Capture_App" ConsumerID="{5B04B775-356B-4AA0-AAF86491FFEA5631}" TaskID="_default" /> /MainPage.xaml?Action=ViewfinderLaunch © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  25. 25. INTEGRAZIONE Demo © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  26. 26. NUOVE RISOLUZIONI © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  27. 27. NUOVE RISOLUZIONI 1020, 1520, 1320 • Microsoft.Phone.Info.DeviceStatus.DeviceName • Identificato come RM-xxx • Risoluzione da forzare: • Per il 1020 7712 x 4352 • Per il 1520 5376 x 3024 • © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  28. 28. XAMLESSENTIAL © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  29. 29. NUOVE RISOLUZIONI Demo © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  30. 30. IMAGING SDK © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  31. 31. IMAGING SDK Libreria nativa di Nokia per Windows Phone 8 (qualsiasi device, non solo Lumia) • http://s.qmatteoq.com/ImagingSDK • Permette di applicare filtri alle immagini acquisiti o in real time • Funzionalità di crop, resize, undo • © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  32. 32. IMAGING SDK Essendo una libreria nativa, non può essere compilata in modalità «Any CPU». • Occorre specificare l’architettura: • • • ARM per deploy sul device e sullo Store X86 per deploy sull’emulatore © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  33. 33. IMAGING SDK Demo © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only
  34. 34. Grazie! @marcodalpino http://mobileprog.net © 2012 Nokia. All rights reserved. © 2012 Microsoft. All rights reserved. 12/4/2013 Nokia Internal Use Only

×