Un percorso passo passo per la realizzazione di un'app fotografica per Windows Phone 8, dalle funzionalità di base utilizzabili, fino all'utilizzo di Nokia Imaging SDK per funzionalità avanzate!
4. Come iniziare
• Dichiarazione nel manifest
<C p b it N m ="I_C P E IL _P O O /
a a ily a e D A _M DA I H T " >
B
<C p b it N m ="I_C P S _C M R " /
a a ily a e D A _I A E A >
V
• Launcher e Chooser
C m rC pue ak
a ea a trT s
P oo h oeT s
h tC o srak
• Camera API (nuove in wp8)
I pe e tz n ain rn ( sn /w y
m lm na io i s co e ay ca a )
A c soc m lt al po r t d l c m r
ces o peo l rpieà el a ea
e
a
5. Uso avanzato fotocamera
• Controllo diretto fotocamera
S m s aillsoinra t euilz n ou V e B u h
i ot f s
r
u
e lim tiza d n id o rs
( ie F d r
V w in e)
S g s c c r t m nel r na e t
i et e or t e t ’oie tm no
is
ea
S a q is c u asq e z d f m
i c u ise n e u n a i r e
a
• Accesso alle proprietà della fotocamere
C nrl d l im otz n (ls , b a c m nob n o
o t l el p s io i f h iln ia e t ia c ,
oo
e
a
a
I , ec
S c)
O
• Si può andare oltre...
L A Ietu c n , c m r ou io em sim , i 5M
e P rs iso o o e islz n as a
it
P
E p sib efrael r ou io i m g ioi ( s4 M )
’ os il oz r a islz n a g r e. 1 P…
…m n nsl r inC m r R l
a o av l
ae
a ea ol
!
7. Integrazione in W
indows Phone
• Integrazione Hub foto
I lt a p c m n os aeec m n oe it
n is p , o a d h r
a
o ad d
S f ie t rgt z n m n et g s n n v a io e
uf ne e s a io e a ifs e et e a ig z n
ic
r
io
• Lenses
A etr p g ainen d a pftc m r
p r a a in tra a p oo a ea
u
L e g id : n c sit ic n a g niv
in e u a e esa o e g iu t e
• Rich media app
asc z n m td tft
so ia io e ea ai oo
r p r r ( dee p m ne e d c p ins rg )
ia et a a sm io a tn n o o ia t a e
u
o
9. Verso l’infinito e oltre
Nokia Imaging SDK
• A pic z n ft e eft ( iùd 5
p la io e ili d f t p i 0
r
ei
ep n ib i)
s a d il
• S p ot c d ic /e o if aot izaaJE
u p r o if ad c d ic t
o
im z t P G
• M n oa io i im a in
a ip lz n m g i
( rprtt/ s ee c
co / aer iz /c)
o
e
• L e z d uilz s
ic n a i tizo u
tt i d p siv
ut is o it i
i
10. Architettura ed uso Imaging SDK
• Composta da tre blocchi
I a esuc sb m p , s e m , fe)
m g o re ( it a s t a s ils
r
Efc (ili c m in b i inc saa
f tft o b a il
e
r
ac t)
R n eeso tu b m p , fe)
e d rr ( up t it a s ils
• Si crea una rendering pipeline
• Possibilità di modifica
parametri pipeline esistente
rieseguendo solo rendering
Launcher e chooser
Vista acquisizione stream fotocamera
Abilitazione in manifest
Classe custom urimapper per navigare nella pagina giusta
Per installazione ed utilizzo
step 1- search in nuget
step 2 - Using Configuration Manager for editing available platforms in solution (tasto dx solution, configuration manager, remove any cpu)
Si possono realizzare gradienti, blending, effetti croma key