{"id":4074,"date":"2014-02-09T16:43:11","date_gmt":"2014-02-09T11:26:41","guid":{"rendered":"https:\/\/informatica.uniurb.it\/triennale\/?p=4074"},"modified":"2015-04-24T11:26:41","modified_gmt":"2015-04-24T09:26:41","slug":"tre-nerd-in-piu-al-droidcon-torino-2014","status":"publish","type":"post","link":"https:\/\/informatica.uniurb.it\/triennale\/tre-nerd-in-piu-al-droidcon-torino-2014\/","title":{"rendered":"3 nerd (in pi\u00f9) al DroidCon Torino 2014"},"content":{"rendered":"<p>Da <b>gioved\u00ec 6 febbraio<\/b> a <b>domenica 9 febbraio<\/b>, si \u00e8 tenuto a Torino il <a href=\"http:\/\/it.droidcon.com\/2014\"><b>DroidCon Italy<\/b><\/a>, versione italiana dell\u2019importante conferenza per gli sviluppatori e per il mercato B2B rappresentante il meglio del mondo Android. (Questa affermazione potrebbe non essere pi\u00f9 valida data la nostra presenza.)<\/p>\n<p>Noi del laboratorio (<a href=\"https:\/\/twitter.com\/GLuchetti\">Gioele<\/a>, <a href=\"https:\/\/twitter.com\/xavbeta\">Saverio<\/a> e <a href=\"https:\/\/twitter.com\/lorenzck\">Lorenz<\/a>) ci siamo chiaramente subito fiondati in missione (se non altro in modo da poter usare questo termine) per non farci sfuggire questa interessante occasione di approfondire le nostre conoscenze del mondo Android. Appena arrivati si \u00e8 subito delineata una chiara situazione di discriminazione ai danni di Gioele (che non ha ottenuto neanche il panno per pulire gli occhiali a forma di androide, un oggetto preziosissimo +10 nerditudine).<\/p>\n<p><a href=\"https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-badge.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-badge-300x300.jpg\" alt=\"droidcon-2014-badge\" width=\"300\" height=\"300\" class=\"aligncenter size-medium wp-image-4076\" srcset=\"https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-badge-300x300.jpg 300w, https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-badge-150x150.jpg 150w, https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-badge-130x130.jpg 130w, https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-badge-210x210.jpg 210w, https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-badge-290x290.jpg 290w, https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-badge-450x450.jpg 450w, https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-badge.jpg 640w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Gi\u00e0 al keynote di apertura, si \u00e8 subito capito che un tema trasversale ai vari talk Android sarebbero stati i <b>Google Glass<\/b>: diversi presentatori ne avevano un paio, rendendosi disponibili a varie domande e disquisizioni sul tema. \u00c8 stato anche improvvisato una sorta di talk specifico sull\u2019argomento durante il <i>BarCamp<\/i>, mostrando una delle applicazioni forse pi\u00f9 esemplificative delle potenzialit\u00e0 di questi occhiali: <a href=\"http:\/\/www.youtube.com\/watch?v=QPbZy2wrTGk\">offrire supporto alle situazioni di pericolo affrontate da un pompiere<\/a>.<\/p>\n<p><a href=\"https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-google-glass.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-google-glass-230x300.jpg\" alt=\"droidcon-2014-google-glass\" width=\"230\" height=\"300\" class=\"aligncenter size-medium wp-image-4077\" srcset=\"https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-google-glass-230x300.jpg 230w, https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-google-glass-787x1024.jpg 787w, https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-google-glass-210x273.jpg 210w, https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-google-glass-290x377.jpg 290w, https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-google-glass-450x585.jpg 450w, https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-google-glass.jpg 960w\" sizes=\"auto, (max-width: 230px) 100vw, 230px\" \/><\/a><\/p>\n<p>Tra gli altri argomenti interessanti trattati, diversi talk si sono concentrati sul problema della <b>sicurezza per applicazioni mobili<\/b>: Luca Baggio di MediaService.net ha parlato di alcune falle di sistema che hanno tratteggiato la storia di Android, mentre <a href=\"https:\/\/twitter.com\/marcograss\">Marco Grassi<\/a> di viaForensics ha presentato in concreto tutti i (<i>molti<\/i>) <a href=\"https:\/\/viaforensics.com\/mobile-security\/hardening-android-apps-droidcon-2014.html\">attacchi possibili alle applicazioni ed ai dati<\/a> installati su un dispositivo. Ha presentato poi alcuni utili consigli sul come debellare le inside pi\u00f9 comuni, che spesso non vengono rispettate neanche da sviluppatori pi\u00f9 importanti. Insomma, dubito che a qualcuno interessi conoscere le nostre liste della spesa, ma non fa mai male proteggersi da occhi indiscreti\u2026<\/p>\n<p>Dal punto di vista del testing, oltre ai numerosi talk tematici, era presente lo stand di <a href=\"http:\/\/www.genymotion.com\">GenyMotion<\/a>, un <b>emulatore del sistema Android<\/b> basato sulla macchina virtuale VirtualBox, scelta tecnologica che dovrebbe garantire totale compatibilit\u00e0 ed una velocit\u00e0 di esecuzione che farebbe impallidire (ma forse anche qualcosa di pi\u00f9) l\u2019emulatore standard di Android. Molto disponibili alle varie domande i rappresentanti di questo interessante tool di emulazione, ci hanno descritto tutte le feature attualmente disponibili e convinto del fatto che probabilmente non utilizzeremo mai pi\u00f9 l\u2019emulatore classico. (Se non forse perch\u00e9 siamo tirchi.)<\/p>\n<p>Lo sviluppatore spagnolo <a href=\"victordiazbarrales.com\">Victor D\u00edaz<\/a> ci ha intrattenuti con delle <b>interessanti idee<\/b> di utilizzo &ldquo;atipico&rdquo; dello smartphone, dal balletto coordinato, alla gara di velocit\u00e0 (si intende la velocit\u00e0 effettiva dello smartphone mosso dalla vibrazione), al suo progetto <a href=\"http:\/\/cityfireflies.com\/index_en.html\">City Fireflies<\/a> in cui gruppi di persone dotate di smartphone competono per distruggere degli invasori alieni in una piazza. \u00c8 stato anche presentato <a href=\"http:\/\/protocoder.org\/\">Protocoder<\/a>, un interessante piattaforma per lo sviluppo rapido di prototipi di applicazioni in Javascript. Molto utile per fare test rapidi o per <b>insegnare la programmazione<\/b> di uno smartphone senza dover impelagarsi con strumenti professionali (leggi: ingestibili) come Eclipse (anche noto come &ldquo;il male&rdquo;). Il tutto si \u00e8 concluso con un appello allo sviluppo di applicazioni avvincenti, moderne ed innovative \u2014 e non la solita ListView + ActionBar.<\/p>\n<p>Maco Picone con il suo talk &ldquo;The Android Platform in the era of Internet of Things&rdquo; ci ha presentato un sistema sviluppato da un <a href=\"http:\/\/wasnlab.tlc.unipr.it\/\">gruppo di ricerca dell&#8217;Universit\u00e0 di Parma<\/a> per il discovery dei servizi con protocolli <i>Machine2Machine<\/i>. Tutto molto interessante! Soprattutto per noi che fino a quel momento pensavamo che &ldquo;Internet delle cose&rdquo; fosse un espressione utilizzata per chiamare i PC quando non ti veniva in mente il nome\u2026<\/p>\n<p>Per finire, una pletora di seminari inerenti la <b>UI\/UX (User Interface\/User Experience)<\/b> specifica al mondo del robottino verde e consigli pi\u00f9 generali per rendere la propria applicazione completa e potenzialmente virale. Dal promettente quanto <i>copia-della-documentazione-ufficiale<\/i> seminario \u201cOne code to play &rsquo;em all\u201d (inerente i <i>fragment<\/i> e lo sviluppo di app responsive), al fantastico \u201cFrom Android App to Killer App: How to Reach the Million-Downloads Milestone\u201d, passando per l\u2019autore del prestigioso blog <a href=\"http:\/\/stylingandroid.com\">stylingandroid.com<\/a> che purtroppo ha confermato quanto sia verboso ed intricato ottimizzare il rendering di layout che in un mondo ideale dovrebbero essere gi\u00e0 ottimizzati dal runtime Android.<\/p>\n<p><a href=\"https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-multitasking-android-app.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-multitasking-android-app-300x179.jpg\" alt=\"droidcon-2014-multitasking-android-app\" width=\"300\" height=\"179\" class=\"aligncenter size-medium wp-image-4083\" srcset=\"https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-multitasking-android-app-300x179.jpg 300w, https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-multitasking-android-app-210x125.jpg 210w, https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-multitasking-android-app-290x173.jpg 290w, https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-multitasking-android-app-450x268.jpg 450w, https:\/\/informatica.uniurb.it\/triennale\/wp-content\/uploads\/post\/tre-nerd-in-piu-al-droidcon-torino-2014\/droidcon-2014-multitasking-android-app.jpg 764w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Quando venerd\u00ec abbiamo lasciato la piovosa Torino ce ne siamo andati con tante idee stimolanti in pi\u00f9, tante nuove riserve sulla sicurezza delle nostre applicazioni, la certezza che ordinare troppi nachos a cena possa far <i>male<\/i> e soprattutto tanta voglia di gettarci sul codice!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Da gioved\u00ec 6 febbraio a domenica 9 febbraio, si \u00e8 tenuto a Torino il DroidCon Italy, versione italiana dell\u2019importante conferenza per gli sviluppatori e per il mercato B2B rappresentante il meglio del mondo Android. (Questa affermazione potrebbe non essere pi\u00f9 valida data la nostra presenza.) Noi del laboratorio (Gioele, Saverio e Lorenz) ci siamo chiaramente&hellip;<\/p>\n","protected":false},"author":43,"featured_media":4078,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[9,24,150,15],"tags":[278,94,698,335,235],"post_series":[],"class_list":["post-4074","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-home","category-lablog","category-news","tag-codescool","tag-android","tag-conferenza","tag-droidcon","tag-programmazione","entry","has-media"],"acf":[],"_links":{"self":[{"href":"https:\/\/informatica.uniurb.it\/triennale\/wp-json\/wp\/v2\/posts\/4074","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/informatica.uniurb.it\/triennale\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/informatica.uniurb.it\/triennale\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/informatica.uniurb.it\/triennale\/wp-json\/wp\/v2\/users\/43"}],"replies":[{"embeddable":true,"href":"https:\/\/informatica.uniurb.it\/triennale\/wp-json\/wp\/v2\/comments?post=4074"}],"version-history":[{"count":11,"href":"https:\/\/informatica.uniurb.it\/triennale\/wp-json\/wp\/v2\/posts\/4074\/revisions"}],"predecessor-version":[{"id":6808,"href":"https:\/\/informatica.uniurb.it\/triennale\/wp-json\/wp\/v2\/posts\/4074\/revisions\/6808"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/informatica.uniurb.it\/triennale\/wp-json\/wp\/v2\/media\/4078"}],"wp:attachment":[{"href":"https:\/\/informatica.uniurb.it\/triennale\/wp-json\/wp\/v2\/media?parent=4074"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/informatica.uniurb.it\/triennale\/wp-json\/wp\/v2\/categories?post=4074"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/informatica.uniurb.it\/triennale\/wp-json\/wp\/v2\/tags?post=4074"},{"taxonomy":"post_series","embeddable":true,"href":"https:\/\/informatica.uniurb.it\/triennale\/wp-json\/wp\/v2\/post_series?post=4074"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}