Wireframe, mockup e visual: quali strumenti per le prime fasi di un design?
Metodo di sviluppo sperimentale, alternativo alla classica navigazione gerarchica e processo di progettazione di un portale aziendale.
Intel Software Android Webinar Series: Sviluppare le vostre app per Android, ...Francesco Baldassarri
Presentazione dal primo episodio della serie Intel Software Android Webinar (4 Novembre 2014)
Presentata da
Francesco Baldassarri
Italian Community Manager
Intel Corporation
Developer Relations Division
Intel Software & Services Group
Twitter: @francesco_1985
http://software.intel.com/it-it/android
Intel Software Android Webinar Series: Sviluppare le vostre app per Android, ...Francesco Baldassarri
Presentazione dal primo episodio della serie Intel Software Android Webinar (4 Novembre 2014)
Presentata da
Francesco Baldassarri
Italian Community Manager
Intel Corporation
Developer Relations Division
Intel Software & Services Group
Twitter: @francesco_1985
http://software.intel.com/it-it/android
Android è la piattaforma aperta di mobile computing sviluppata dalla Open Handset Alliance e sostenuta da Google. Basata su Linux e dotato di un ambiente Java ottimizzato e una ricca libreria di classi, Android si candida per essere l'ambiente applicativo ideale per la telefonia cellulare. Dopo aver illustrato l'architettura del framework e l'IDE di sviluppo, vedremo la realizzazione di una applicazione Java, sfruttando le librerie di Android e testandola sull'emulatore e su un terminale HTC G1. Si vedra' come realizzare una user interface, conoscere e utilizzare le semplici ma potenti funzionalità disponibili. In chiusura si fara' un confronto critico tra Android, iPhone e Java ME.
Introduzione ad Android del 14.10.2015 per la settimana della programmazione #codeweek2015.
La presentazione descrive il percorso migliore per iniziare lo sviluppo Android. Presentato anche Android Studio, l'IDE ufficiale della piattaforma. Consigli sulle librerie da utilizzare
Le slide che abbiamo visto durante l'Android Code Camp 2012 che si è tenuto ad Urbino, presso la sede del corso di laurea in "Informatica Applicata", dell'Università degli Studi di Urbino "Carlo Bo".
A parte l'incipit "provocatorio", questa presentazione voleva spiegare l'importanza di riuscire a impostare un livello di comunicazione precedente alla stesura dei wireframe.
Questo livello di comunicazione non viene quasi mai considerato, mentre è un momento importante per il processo creativo.
In questa presentazione ho voluto sottolineare alcuni esempi e strumenti che conosco e che mi aiutano in questa fase del lavoro: carta e penna, lavagna, etc.
Mi interessa molto il tuo feedback, per cui non esitare a commentare o contattarmi.
Queste slide e questo lavoro, danno un'infarinatura di quello che è Android e il mondo che gira intorno a lui.
L'opera comprende i seguenti capitoli:
* Quando nasce Android?
* Dispositivi e Licenza di Distribuzione
* L'architettura del sistema operativo Android
* Perché Dalvik non è una vera Java Virtual Machine?
* Quante releases di Android sono stare rilasciate?
* Cosa ci posso fare con Android?
* Che app trovo di default su Android?
* Market alternativi per Android?
* Android è sicuro come sistema operativo?
* Mi conviene sviluppare una mia applicazione per Android?
* Posso guadagnare con Android?
* Link, Fonti e Note
Android App Development, Creare la nostra prima appNicola Corti
Intervento al Linux Day 2014@Pisa, organizzato da parte del GULP. L'intervento introduce allo sviluppo su piattaforma Android, mostrando i vari strumenti e gli accorgimenti da seguire per programmare sulla nota piattaforma del robottino verde.
Distributed implementation of a lstm on spark and tensorflowEmanuel Di Nardo
Academic project based on developing a LSTM distributing it on Spark and using Tensorflow for numerical operations.
Source code: https://github.com/EmanuelOverflow/LSTM-TensorSpark
UX Genova 2016 - Dalla UX alla UI: interfacce grafiche Francesco Acerbi
Intervento di "UX Genova 2016"
Realizzare una buona UI aiuta a migliorare UX? Progettare correttamente permette di creare interfacce funzionanti per vivere un’esperienza memorabile.
(versione aggiornata e dettagliata)
Realizzare una buona UI aiuta a migliorare UX (oppure è il contrario)?
Applicare la grafica non si riduce ad un insieme di forme e colori: progettare correttamente permette di creare interfacce funzionanti per vivere un’esperienza memorabile.
La scheda profilo, di seguito riportata e descritta nell’allegato B, è parte integrante del documento “G3 Web Skills Profiles - versione 2.0 - Generation 3 European ICT Professional Profiles”, specifica ufficiale del 30 giugno 2014” [WSPG3-03].
L' Augmented Reality Expert è responsabile della progettazione e realizzazione di sistemi di realtà aumentata. Si occupa di progettare e realizzare esperienze di realtà aumentata a partire dal design visuale dell’interfaccia fino ad arrivare all’interazione fra utente e sistema, attraverso tutto il ciclo di vita del sistema.
Facetag: nuova interfaccia per nuovi modi di esplorare le classificazioniLuca Mascaro
Facetag (http://www.facetag.org) è un progetto di ricerca sviluppato da Andrea Resmini, Emanuele Quintarelli, Luca Rosati che ha lo scopo di creare un sistema di bookmarking sociale che si fonda su diversi approcci di classificazione (faccette, tag, gerarchie) direttamente gestiti dagli utenti.
Questo nuovo approccio ibrido, gestito direttamente dagli utenti, ha richiesto la ricerca e lo sviluppo di un’ interfaccia utente che introduca paradigmi completamente nuovi fondendoli con alcuni assodati nel mondo delle faccette e dei tag.
Lo sviluppo di questa nuova interfaccia utente ha richiesto un approccio iterativo e di ricerca con degli utenti finali fino ad arrivare ad una versione finale che abilitasse al meglio le opportunità di navigare, esplorare e ritrovare i contenuti in un architettura informativa solo parzialmente predefinita.
Introduzione ai Web Information SystemsFulvio Corno
Introduzione ai Web Information Systems (sistemi informativi aziendali basati su tecnologie web).
Materiale realizzato per il corso di Sistemi Informativi Aziendali del Politecnico di Torino - http://bit.ly/sistinfo
Android è la piattaforma aperta di mobile computing sviluppata dalla Open Handset Alliance e sostenuta da Google. Basata su Linux e dotato di un ambiente Java ottimizzato e una ricca libreria di classi, Android si candida per essere l'ambiente applicativo ideale per la telefonia cellulare. Dopo aver illustrato l'architettura del framework e l'IDE di sviluppo, vedremo la realizzazione di una applicazione Java, sfruttando le librerie di Android e testandola sull'emulatore e su un terminale HTC G1. Si vedra' come realizzare una user interface, conoscere e utilizzare le semplici ma potenti funzionalità disponibili. In chiusura si fara' un confronto critico tra Android, iPhone e Java ME.
Introduzione ad Android del 14.10.2015 per la settimana della programmazione #codeweek2015.
La presentazione descrive il percorso migliore per iniziare lo sviluppo Android. Presentato anche Android Studio, l'IDE ufficiale della piattaforma. Consigli sulle librerie da utilizzare
Le slide che abbiamo visto durante l'Android Code Camp 2012 che si è tenuto ad Urbino, presso la sede del corso di laurea in "Informatica Applicata", dell'Università degli Studi di Urbino "Carlo Bo".
A parte l'incipit "provocatorio", questa presentazione voleva spiegare l'importanza di riuscire a impostare un livello di comunicazione precedente alla stesura dei wireframe.
Questo livello di comunicazione non viene quasi mai considerato, mentre è un momento importante per il processo creativo.
In questa presentazione ho voluto sottolineare alcuni esempi e strumenti che conosco e che mi aiutano in questa fase del lavoro: carta e penna, lavagna, etc.
Mi interessa molto il tuo feedback, per cui non esitare a commentare o contattarmi.
Queste slide e questo lavoro, danno un'infarinatura di quello che è Android e il mondo che gira intorno a lui.
L'opera comprende i seguenti capitoli:
* Quando nasce Android?
* Dispositivi e Licenza di Distribuzione
* L'architettura del sistema operativo Android
* Perché Dalvik non è una vera Java Virtual Machine?
* Quante releases di Android sono stare rilasciate?
* Cosa ci posso fare con Android?
* Che app trovo di default su Android?
* Market alternativi per Android?
* Android è sicuro come sistema operativo?
* Mi conviene sviluppare una mia applicazione per Android?
* Posso guadagnare con Android?
* Link, Fonti e Note
Android App Development, Creare la nostra prima appNicola Corti
Intervento al Linux Day 2014@Pisa, organizzato da parte del GULP. L'intervento introduce allo sviluppo su piattaforma Android, mostrando i vari strumenti e gli accorgimenti da seguire per programmare sulla nota piattaforma del robottino verde.
Distributed implementation of a lstm on spark and tensorflowEmanuel Di Nardo
Academic project based on developing a LSTM distributing it on Spark and using Tensorflow for numerical operations.
Source code: https://github.com/EmanuelOverflow/LSTM-TensorSpark
UX Genova 2016 - Dalla UX alla UI: interfacce grafiche Francesco Acerbi
Intervento di "UX Genova 2016"
Realizzare una buona UI aiuta a migliorare UX? Progettare correttamente permette di creare interfacce funzionanti per vivere un’esperienza memorabile.
(versione aggiornata e dettagliata)
Realizzare una buona UI aiuta a migliorare UX (oppure è il contrario)?
Applicare la grafica non si riduce ad un insieme di forme e colori: progettare correttamente permette di creare interfacce funzionanti per vivere un’esperienza memorabile.
La scheda profilo, di seguito riportata e descritta nell’allegato B, è parte integrante del documento “G3 Web Skills Profiles - versione 2.0 - Generation 3 European ICT Professional Profiles”, specifica ufficiale del 30 giugno 2014” [WSPG3-03].
L' Augmented Reality Expert è responsabile della progettazione e realizzazione di sistemi di realtà aumentata. Si occupa di progettare e realizzare esperienze di realtà aumentata a partire dal design visuale dell’interfaccia fino ad arrivare all’interazione fra utente e sistema, attraverso tutto il ciclo di vita del sistema.
Facetag: nuova interfaccia per nuovi modi di esplorare le classificazioniLuca Mascaro
Facetag (http://www.facetag.org) è un progetto di ricerca sviluppato da Andrea Resmini, Emanuele Quintarelli, Luca Rosati che ha lo scopo di creare un sistema di bookmarking sociale che si fonda su diversi approcci di classificazione (faccette, tag, gerarchie) direttamente gestiti dagli utenti.
Questo nuovo approccio ibrido, gestito direttamente dagli utenti, ha richiesto la ricerca e lo sviluppo di un’ interfaccia utente che introduca paradigmi completamente nuovi fondendoli con alcuni assodati nel mondo delle faccette e dei tag.
Lo sviluppo di questa nuova interfaccia utente ha richiesto un approccio iterativo e di ricerca con degli utenti finali fino ad arrivare ad una versione finale che abilitasse al meglio le opportunità di navigare, esplorare e ritrovare i contenuti in un architettura informativa solo parzialmente predefinita.
Introduzione ai Web Information SystemsFulvio Corno
Introduzione ai Web Information Systems (sistemi informativi aziendali basati su tecnologie web).
Materiale realizzato per il corso di Sistemi Informativi Aziendali del Politecnico di Torino - http://bit.ly/sistinfo
Il nostro obiettivo è realizzare strategie e strumenti di comunicazione ed interazione semplici ed efficaci, che permettano ai clienti di sfruttare tutti i vantaggi e le potenzialità della rete e delle nuove tecnologie: siti internet, web marketing, animazioni e video 2D e 3D, applicazioni web interattive.
L'esperienza di progettare esperienze utenteSketchin
Il significato ed i benefici strategici introdotti dalla user experience come territorio comune tra discipline e professionalità diverse, verso un processo unificato adatto a progetti di ampie dimensioni. Infine una discussione degli impatti del web 2.0 e della internet of things sulla progettazione delle esperienze utente.
5. Il punto di partenza è
l’individuazione dei tipi di
contenuto in gioco
6. Jobs
Articoli/news - ruolo Dalla rappresentazione
- titolo - tipologia contratto
- abstract - descrizione dei contenuti possiamo
- descrizione
- immagine
- numero posti ricavare le relazioni tra
- sede lavoro
- video (youtube embed) - requisiti minimi gli stessi e le
- documenti - requisiti desiderati
- free tagging (taxo) - info addizionali
tassonomie collegate.
- visibility
- canale (faceb., twitter) Voc
ambito progetto
- in evidenza (no/si)
- titolo
- commenti Profilo utente - descrizione
> on Create alert All Users - nome Terms:
- immagine
> on Comment alert All Users - cognome - content design
- colore
- professione - url - business strategy
- foto - portale istituzionale
- abstract - sito web
- firma - ecommerce
- web community
- booking online
Voc
area consulenza - software analysis and design
- titolo - consulenza java / j2ee
- descrizione - consulenza drupal
Portfolio Terms: - mobile apps
- immagine
- titolo - IT - software integration
- colore
- abstract --- CMS - art direction
- url
- descrizione --- BI e Reportistica - creative direction
- anno --- SOA - visual design
- url --- Mobile - information architecture
- lingue --- Public Admin - interaction design
- galleria screenshots --- Formazione - interface design
Le tassonomie hanno --- Ricerca e sviluppo - sms marketing
una pagina di
- email marketing
atterraggio con una - Communication
descrizione (foto --- Creative design
Aziende eventualmente) in --- UX
- nome azienda testata --- SEO / SEM
- descrizione --- Direct Marketing
- logo --- Web Social Marketing
- sito web
- industry
7. Siamo passati ad una
rappresentazione
volumetrica dei contenuti
basata su rettangoli
8. Voc
area consulenza
- titolo
- descrizione
Terms:
- immagine
- IT
- colore
--- CMS
- url
--- BI e Reportistica
--- SOA
--- Mobile
--- Public Admin
Content type: Articoli Content type: Portfolio --- Formazione
Tipo di relazione: Taxonomy Tipo di relazione: Taxonomy --- Ricerca e sviluppo
- ambito progetto - ambito progetto
- area di consulenza - area di consulenza - Communication
--- Creative design
--- UX
--- SEO / SEM
--- Direct Marketing
--- Web Social Marketing
Area di consulenza
Al centro il contenuto principale, sui
lati i contenuti collegati ad esso.
Content type: Jobs Content type: Team
La dimensione dei rettangoli ne
Tipo di relazione: Taxonomy
- ambito progetto
Tipo di relazione: Taxonomy
- ambito progetto
rappresenta l’importanza ed il peso
- area di consulenza - area di consulenza nella pagina.
Sarà chi si occupa della parte visiva
a capire in che modo dare risalto.
9. Articoli/news
- titolo
- abstract
- descrizione
- immagine
- video (youtube embed)
- documenti
Content type: Articoli Content type: Portfolio - free tagging (taxo)
Tipo di relazione: user reference Tipo di relazione: user reference - visibility
- canale (faceb., twitter)
- in evidenza (no/si)
- commenti Profilo utente
> on Create alert All Users - nome
> on Comment alert All Users - cognome
- professione
- foto
- abstract
- firma
Team member
Portfolio
- titolo
- abstract
- descrizione
- anno
- url
- lingue
- galleria screenshots
10. Portfolio
- titolo
- abstract
- descrizione
- anno
- url
- lingue
Content type: Articoli - galleria screenshots
Tipo di relazione: Taxonomy
- ambito progetto
- area di consulenza Content type: Portfolio
Tipo di relazione: Node Tipo di relazione: Node Reference
Reference - ambito progetto
Aziende
- Portfolio - area di consulenza
- nome azienda
- descrizione
- logo
- sito web
- industry
Client
Content type: Team
Tipo di relazione: Taxonomy
- ambito progetto
- area di consulenza
Tipo di relazione: Node Reference
- Portfolio
11. Una volta che i contenuti ed
i loro pesi in pagina sono
definiti si passa alla
realizzazione dei mockup
interattivi