Android ndk - ottimizzazione su dispositivi Intel

42 %
58 %
Information about Android ndk - ottimizzazione su dispositivi Intel
Technology

Published on September 28, 2014

Author: firenzegtug

Source: slideshare.net

Description

Android ndk - ottimizzazione su dispositivi Intel

Francesca Tosi - Alberto Mancini
27 Settembre 2014
Todi AppyDays

$QGURLG1'. 2WWLPL]]D]LRQHVXGLVSRVLWLYL,QWHO )UDQFHVFD7RVL$OEHUWR0DQFLQL 6HWWHPEUH )UDQFHVFD7RVL IUDQFHVFD#MRRLQNFRP #IUDQFHVFDWRVL )UDQFHVFD7RVL $OEHUWR0DQFLQL DOEHUWR#MRRLQNFRP $OEHUWR0DQFLQL

 'SBODFTDBUPTJ IUDQFHVFD#MRRLQNFRP KWWSJLWKXEFRPMRRLQN KWWSZZZMRRLQNFRP KWWSMRRLQNEORJVSRWFRP (.&ū) .1,ū (()0.), Ɣ 8FCBOENPCJMFEFW Ɣ TPGUXBSFFOHJOFFSBOE BSDIJUFDU

 "MCFSUP.BODJOJ DOEHUWR#MRRLQNFRP KWWSJLWKXEFRPMRRLQN KWWSZZZMRRLQNFRP KWWSMRRLQNEORJVSRWFRP (.&ū) .1,ū (()0.), Ɣ 4PGUXBSF%FWFMPQFS Ɣ -JOVY4ZTBENJO Ɣ %FW0Q View slide

8IZ/%, $PTBGBDDJBNP  Ɣ /PJTWJMVQQJBNPBQQDPTUPTF EBMQVOUPEJWJTUB DPNQVUB[JPOBMF ĺTJSFOEFOFDFTTBSJP PUUJNJ[[BSF View slide

8IZ/%, -'*#)ūĂ 1JDTIBSF "VHNFOUFE 3FBMJUZ"QQ KWWSFRGHJRRJOHFRPSJZWZHEJO KWWSFRGHJRRJOHFRPSJZWQDUWRRONLW

8IZ/%, -'*#)ūă $PNQVUFSWJTJPO OFMCSPXTFS

1FSGPSNBODF 8FCĺNPCJMF UFTUEJQFSGPSNBODF QFSGBSFMBTDFMUBNJHMJPSF TVEJTQPTJUJWJNPCJMJ

8IZ/%,  QFSUFTUBSFMF QFSGPSNBODF CFODINBSDL $+"7"+BWBTDSJQU

HSBZTDBMF /FJMBWPSJDIFGBDDJBNP VOBPQFSB[JPOFTFNQMJDF NBDPNQVUB[JPOBMNFOUF DPTUPTB¨JM HSFZTDBMFTVMMFJNNBHJOJ QJDTIBSFKPPJOLDPN

HSBZTDBMF 6O&TFNQJPEPWFJMHSBZTDBMF¨ NPMUPJNQPSUBOUF

JOUFMBOESPJEJOOPWBUPS JOUFMTPGUXBSFJOOPWBUPS OPOQPUFWBNPOPOUFTUBSF JOVPWJEJTQPTJUJWJNPCJMJ DIFNPOUBOP*/UFM

JOUFMBOESPJEJOOPWBUPS JOUFMTPGUXBSFJOOPWBUPS OPOQPUFWBNPOPOVUJMJ[[BSF MFUFDOPMPHJFDIFJOUFMNFUUF BEJTQPTJ[JPOFTVJTVPJEFWJDF

EJTQPTJUJWJVUJMJ[[BUJ Ɣ HBMBYZUBC Ɣ EFMMWFOVF Ɣ MFOPWP,

%JTQPTJUJWJ (BMBYZUBC Ɣ *OUFMBUPNDQV[ Ɣ DPSF()[ Ɣ "OESPJE Ɣ "SDIJUFUUVSBJ

%JTQPTJUJWJ %FMM7FOVF Ɣ *OUFMBUPNDQV[ Ɣ DPSF()[ Ɣ "OESPJE Ɣ (#3".

%JTQPTJUJWJ -FOPWP, Ɣ *OUFMBUPNDQV[ Ɣ DPSF()[ Ɣ "OESPJE Ɣ (#3".

UFDOPMPHJF .()&)!#ū2ū)( ,)(.)Ň Ɣ KBWB4%, Ɣ /%, $$

Ɣ *OUFMUISFBEJOHCVJMEJOHCMPDLT 5## Ɣ *OUFMJOUFHSBUFEQFSGPSNBODF QSJNJUJWFT JQQ

UIFQSPCMFN QSPCMFNBBGGSPOUBUP HSBZTDBMF

UIFSVMFT  5*% MIORDW>  @ JUD MIORDW> @ $YHUDJHRQUXQV    5 * %ĺ< 

EFUBJMTPO+BWBDPEF -DYD YRLGFRPSXWH IORDW>@LQIORDW>@RXW

^ IRU LQWL M LRXWOHQJWKLM 

 RXW>L@   LQ>M@ LQ>M@ LQ>M@

 `

EFUBJMT/%, $DPEF KWWSVGHYHORSHUDQGURLGFRPWRROVVGNQGNLQGH[KWPO /DGRFXPHQWD]LRQHQRQH¶LOVXRIRUWH KWWSVJLWKXEFRPMRRLQNQGNFSXLG Ɣ VWDUWWKH LQWHO

DYG XUO

Ɣ HQWHULQWKHMQLIROGHU H[HFXWH QGNEXLOG Ɣ IURPWKH&38,'$SSURRWGLUH[HFXWH DQWGHEXJ Ɣ DGELQVWDOOUELQ&38,G$SSGHEXJDSN

EFUBJMT $ +/* YRLG-1,&$//«MIORDW$UUDLQMIORDW$UUDRXW

^  MVL]HOHQBRXW  HQY

!*HW$UUD/HQJWK HQYRXW

  MIORDW ERGBRXW  HQY

!*HW)ORDW$UUD(OHPHQWV HQYRXW

  IRU L M LOHQBRXWLM 

ERGBRXW>L@  MIORDW

 ERGBLQ>M@«

  HQY

!5HOHDVH)ORDW$UUD(OHPHQWV HQYLQERGBLQ

  `

EFUBJMT $ +/* YRLG-1,&$//«MIORDW$UUDLQMIORDW$UUDRXW

^  MVL]HOHQBRXW  HQY

!*HW$UUD/HQJWK HQYRXW

  MIORDW ERGBRXW  HQY

!*HW)ORDW$UUD(OHPHQWV HQYRXW

  IRU L M LOHQBRXWLM 

ERGBRXW>L@  MIORDW

 ERGBLQ>M@«

  HQY

!5HOHDVH)ORDW$UUD(OHPHQWV HQYLQERGBLQ

  `

%FUBJMT*11  «MQL ,SSL6L]HVUF5RL ^` ,SSI S6UF ERGBLQ ,SSI S'VW ERGBRXW LSSL5*%7R*UDBIB&&5 S6UFS'VWVUF5RL

 «MQL

%FUBJMTUCC WEESDUDOOHOBLQYRNH >S6UFS'VW@^ ,SSL6L]HVUF5RL ^` LSSL5*%7R*UDBIB&&5 VUF5RL

 ` >S6UFS'VW@^ ,SSL6L]HVUF5RL ^` ,SSI S6UF6KLIWHG S6UF  

 ,SSI S'VW6KLIWHG S'VW  

 LSSL5*%7R*UDBIB&&5 

 `



3FTVMUTOBUJWF +BWB /%, *11 5##

3FTVMUTOBUJWF

$0%*$&+BWBTDSJQU YDUOHQBRXW RXWEOHQJWK YDULM IRU L M LOHQBRXWLM 

 RXWE>L@   LQE>M@ LQE>M@ LQE>M@

 YDUEXIIHUBLQ QHZ$UUD%XIIHU VL]H 

 YDUEXIIHUBRXW QHZ$UUD%XIIHU VL]H

 YDULQE QHZ8LQW$UUD EXIIHUBLQ

 YDURXW QHZ8LQW$UUD EXIIHUBRXW



3FTVMUTOBUJWF

SFTVMUTKBWBTDSJQU 

5IBOLT 'SBODFTDB5PTJ GSBODFTDB!KPPJOLDPN "MCFSUP.BODJOJ BMCFSUP!KPPJOLDPN HJUIVCDPNKPPJOL XXXKPPJOLDPN KPPJOLCMPHTQPUDPN

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

[Intel Android Webinar Series #4] Porting e ottimizzazione ...

[Intel Android Webinar Series #4] Porting e ottimizzazione di app NDK per dispositivi Intel x86
Read more

Android ndk - ottimizzazione su dispositivi Intel - Technology

Intel Italia Facebook: Intel ha annunciato nuove collaborazioni per dispositivi mobili Intel Italia è su Facebook. Mobile World Congress 2012, dopo quelli ...
Read more

Sviluppo e ottimizzazione di ... - software.intel.com

Android Native Development Kit (NDK) è uno strumento complementare dell'Android SDK che consente di implementare parti dell'applicazione usando linguaggi ...
Read more

Serie di training sullo sviluppo per i dispositivi Android ...

Serie di training sullo sviluppo per i dispositivi Android* basati su Intel. ... nell'ottimizzazione delle ... NDK: alla scoperta dell'Android Native ...
Read more

Ottimizzare app Android per architetture Intel x86 - HTML.it

... la necessità di eseguire app su dispositivi con processori Intel ... l’ottimizzazione delle app per ... sopra citato NDK di Android, ...
Read more

Webinar porting e ottimizzazione per x86 - Technology

... dedicato a dispositivi basati su processori Intel. ... semplice applicazione Android basata su NDK, ... Ottimizzazione approvvigionamenti ...
Read more

[Intel Android Webinar Series #2] Go Native? Benchmark ...

[Intel Android Webinar Series #2] Go Native? Benchmark test su dispositivi x86: Java, NDK, IPP e TBB
Read more

Lo sviluppo di videogiochi su Android con Intel - SWZone.it

... applicazioni per dispositivi basati su Android è la ... (NDK), strumento complementare dell´Android ... Android basati su architettura Intel ...
Read more