This short document appears to be testing the loading of text by starting a word and progressively adding letters to it over multiple lines until the full word "Loading" is spelled out. It provides a simple example of incremental text display without conveying much substantive information.
Oboss - the Next Generation Apps Workspace for BusinessLu Chen Pin
OBOSS is a next generation business application workspace designed to help organizations reduce software costs while providing flexibility. It functions as an online enterprise system for business collaboration, information sharing, self-service, automation, and dashboards. Composed of independent or interconnected modules, OBOSS can meet all of an organization's business needs in a single system rather than separate applications.
Ecco il prima e il dopo della mia presentazione dopo qualche ora di consultazione su http://presentazioniefficaci.wordpress.com/
Vedo che al posto di alcuni numeri che avevo inserito sono venute delle specie di ombre scure e che le animazioni dell'ultima slide sono andate perse..scusate ma è la prima volta che carico qui..
1) The document introduces Alexei Kapterev, who published a popular presentation on presentation skills 4 years ago and has since become an expert in the field.
2) While most presentations still suffer from issues like poor structure, bad slides, and boring delivery, Kapterev believes everyone can learn to present well by focusing on a few key principles rather than rules.
3) The principles of focus, contrast, and unity are described as more effective than rules, and examples are given of how to apply these principles to structure, slides, and delivery.
This short document appears to be testing the loading of text by starting a word and progressively adding letters to it over multiple lines until the full word "Loading" is spelled out. It provides a simple example of incremental text display without conveying much substantive information.
Oboss - the Next Generation Apps Workspace for BusinessLu Chen Pin
OBOSS is a next generation business application workspace designed to help organizations reduce software costs while providing flexibility. It functions as an online enterprise system for business collaboration, information sharing, self-service, automation, and dashboards. Composed of independent or interconnected modules, OBOSS can meet all of an organization's business needs in a single system rather than separate applications.
Ecco il prima e il dopo della mia presentazione dopo qualche ora di consultazione su http://presentazioniefficaci.wordpress.com/
Vedo che al posto di alcuni numeri che avevo inserito sono venute delle specie di ombre scure e che le animazioni dell'ultima slide sono andate perse..scusate ma è la prima volta che carico qui..
1) The document introduces Alexei Kapterev, who published a popular presentation on presentation skills 4 years ago and has since become an expert in the field.
2) While most presentations still suffer from issues like poor structure, bad slides, and boring delivery, Kapterev believes everyone can learn to present well by focusing on a few key principles rather than rules.
3) The principles of focus, contrast, and unity are described as more effective than rules, and examples are given of how to apply these principles to structure, slides, and delivery.
Being in touch with trends in online learning is crucial for anyone responsible for managing and delivering E-Learning and training within their organisation. So we've prepared a handy infographic that contains our predicated 10 key E-Learning trends and foresights to watch out for in 2016. You can read the full blog on this at blog.aurionlearning.com
This document is a presentation about designing effective PowerPoint slides. It provides tips over several slides on how to design slides with a killer title and opening slide, use of color schemes and images, getting the text right, using the principles of contrast, repetition, alignment and proximity (CRAP), incorporating video, sharing the presentation online, and recapping the key tips. The presentation emphasizes the importance of visual design over text-heavy slides and using techniques like strong images and video to engage the audience in a way words alone cannot. It provides examples throughout to illustrate its tips.
The document provides tips for designing and delivering effective presentations. It discusses the importance of design principles like contrast, alignment, proximity and using visuals like photos and charts to engage audiences. Specific tips include limiting text on slides, using no more than two font styles, constraining the number of words and bullet points per slide. For delivery, it recommends practicing your presentation, engaging the audience, speaking conversationally and finishing strongly by reiterating your key messages. The overall message is that effective presentation requires considering both design and delivery techniques to communicate clearly and hold audience attention.
7 Tips to Beautiful PowerPoint by @itseugenecEugene Cheng
Short talk about presentations given at Startup Dynamo, a workshop held by Startup@Singapore NUS using the Learn Startup Methodology.
My segment was on Presentation Design to make an impact on VCs. Many thanks to @ryanlou for the invite. And not to forget Emiland De Cubber for his amazing slide deck inspirations and invaluable advice. Disclaimer: this is a reimagination off some of Emiland's presentations. I do not make any money of this.
Download for just a tweet: http://goo.gl/fbM4j
Want something similar done for your next pitch? Contact me at my site: http://itseugene.me/contact/
The Future Of Work & The Work Of The FutureArturo Pelayo
What Happens When Robots And Machines Learn On Their Own?
This slide deck is an introduction to exponential technologies for an audience of designers and developers of workforce training materials.
The Blended Learning And Technologies Forum (BLAT Forum) is a quarterly event in Auckland, New Zealand that welcomes practitioners, designers and developers of blended learning instructional deliverables across different industries of the New Zealand economy.
With the explosion of the maker movement, schools are beginning to embrace creativity. However, what does this mean for assessment? Should we assess the creative process? Should we assess the finished product? Does assessing creativity actually make kids more risk-averse? In this workshop we explore what it means to assess both the creative process and the creative product without leading to risk aversion.
Come sviluppare app native per iOS a partire dal suo IDE di sviluppo Xcode per proseguire con un tutorial completo per realizzare una piccola rubrica di contatti.
FLSS vuole essere un supporto tecnologico alla gestione della vita condivisa, semplice, giocoso e facile da usare, volto a rendere piacevole e formativo quel periodo della vita in cui giovani studenti e lavoratori condividono un appartamento, soprattutto nelle grandi città dove i canoni d'affitto sono molto alti.
In data Mercoledì 13 Giugno 2012 in aula 4, dalle 9:00 alle 10:30,il dott. Alessandro Forte della T.&C. Systems Group s.r.l. ha tenuto un seminario sull'Object-Relational Mapping.
Il dott. Forte è attualmente SW Architect per la T.&C. Systems Group s.r.l. e speaker certificato Microsoft Italia.
Si è trattato di un'importante occasione per affacciarsi a nuovi argomenti di interesse del mondo produttivo e allo stesso tempo entrare in contatto con una società attiva sul territorio. Si ringrazia il prof. Antonio Maratea per l'occasione concessa e la disponibilità dimostrata.
Being in touch with trends in online learning is crucial for anyone responsible for managing and delivering E-Learning and training within their organisation. So we've prepared a handy infographic that contains our predicated 10 key E-Learning trends and foresights to watch out for in 2016. You can read the full blog on this at blog.aurionlearning.com
This document is a presentation about designing effective PowerPoint slides. It provides tips over several slides on how to design slides with a killer title and opening slide, use of color schemes and images, getting the text right, using the principles of contrast, repetition, alignment and proximity (CRAP), incorporating video, sharing the presentation online, and recapping the key tips. The presentation emphasizes the importance of visual design over text-heavy slides and using techniques like strong images and video to engage the audience in a way words alone cannot. It provides examples throughout to illustrate its tips.
The document provides tips for designing and delivering effective presentations. It discusses the importance of design principles like contrast, alignment, proximity and using visuals like photos and charts to engage audiences. Specific tips include limiting text on slides, using no more than two font styles, constraining the number of words and bullet points per slide. For delivery, it recommends practicing your presentation, engaging the audience, speaking conversationally and finishing strongly by reiterating your key messages. The overall message is that effective presentation requires considering both design and delivery techniques to communicate clearly and hold audience attention.
7 Tips to Beautiful PowerPoint by @itseugenecEugene Cheng
Short talk about presentations given at Startup Dynamo, a workshop held by Startup@Singapore NUS using the Learn Startup Methodology.
My segment was on Presentation Design to make an impact on VCs. Many thanks to @ryanlou for the invite. And not to forget Emiland De Cubber for his amazing slide deck inspirations and invaluable advice. Disclaimer: this is a reimagination off some of Emiland's presentations. I do not make any money of this.
Download for just a tweet: http://goo.gl/fbM4j
Want something similar done for your next pitch? Contact me at my site: http://itseugene.me/contact/
The Future Of Work & The Work Of The FutureArturo Pelayo
What Happens When Robots And Machines Learn On Their Own?
This slide deck is an introduction to exponential technologies for an audience of designers and developers of workforce training materials.
The Blended Learning And Technologies Forum (BLAT Forum) is a quarterly event in Auckland, New Zealand that welcomes practitioners, designers and developers of blended learning instructional deliverables across different industries of the New Zealand economy.
With the explosion of the maker movement, schools are beginning to embrace creativity. However, what does this mean for assessment? Should we assess the creative process? Should we assess the finished product? Does assessing creativity actually make kids more risk-averse? In this workshop we explore what it means to assess both the creative process and the creative product without leading to risk aversion.
Come sviluppare app native per iOS a partire dal suo IDE di sviluppo Xcode per proseguire con un tutorial completo per realizzare una piccola rubrica di contatti.
FLSS vuole essere un supporto tecnologico alla gestione della vita condivisa, semplice, giocoso e facile da usare, volto a rendere piacevole e formativo quel periodo della vita in cui giovani studenti e lavoratori condividono un appartamento, soprattutto nelle grandi città dove i canoni d'affitto sono molto alti.
In data Mercoledì 13 Giugno 2012 in aula 4, dalle 9:00 alle 10:30,il dott. Alessandro Forte della T.&C. Systems Group s.r.l. ha tenuto un seminario sull'Object-Relational Mapping.
Il dott. Forte è attualmente SW Architect per la T.&C. Systems Group s.r.l. e speaker certificato Microsoft Italia.
Si è trattato di un'importante occasione per affacciarsi a nuovi argomenti di interesse del mondo produttivo e allo stesso tempo entrare in contatto con una società attiva sul territorio. Si ringrazia il prof. Antonio Maratea per l'occasione concessa e la disponibilità dimostrata.
10. Agenda
• Panoramica sui dispositivi
• Cenni sull'architettura del sistema
11. Agenda
• Panoramica sui dispositivi
• Cenni sull'architettura del sistema
• Gli strumenti e la tecnologia Apple
12. Agenda
• Panoramica sui dispositivi
• Cenni sull'architettura del sistema
• Gli strumenti e la tecnologia Apple
• I “Media” frameworks
13. Agenda
• Panoramica sui dispositivi
• Cenni sull'architettura del sistema
• Gli strumenti e la tecnologia Apple
• I “Media” frameworks
• Anatomia dell’app iOS
14. Agenda
• Panoramica sui dispositivi
• Cenni sull'architettura del sistema
• Gli strumenti e la tecnologia Apple
• I “Media” frameworks
• Anatomia dell’app iOS
• Third Party Frameworks
33. Cocoa *Frameworks
Map Kit, Core
Foundation UI Kit Core Data
Location...
Fornisce tutte le Gli elementi Fornisce i e tanti altri che
classi di base: dell’interfaccia meccanismi aggiungono
stringhe, utente come necessari per la tutte quelle
numeri, finestre, viste, memorizzazione funzionalità che
collezioni ecc., controlli, e la rendono
utilizzate come caratteri, ecc. modellazione dei l’esperienza
mattoni per dati, unica, l’utilizzo
costruire altre indipendenti dal di applicazioni
classi. tipo di iOS.
elaborazione
utilizzata.
* framework è una directory che contiene delle risorse relazionate fra di loro, ad es. le classi, le immagini,
i suoni, la documentazione, le stringhe localizzate ecc.
34. Cocoa *Frameworks
Map Kit, Core
Foundation UI Kit Core Data
Location...
Fornisce tutte le Gli elementi Fornisce i e tanti altri che
classi di base: dell’interfaccia meccanismi aggiungono
stringhe, utente come necessari per la tutte quelle
numeri, finestre, viste, memorizzazione funzionalità che
collezioni ecc., controlli, e la rendono
utilizzate come caratteri, ecc. modellazione dei l’esperienza
mattoni per dati, unica, l’utilizzo
costruire altre indipendenti dal di applicazioni
classi. tipo di iOS.
elaborazione
utilizzata.
* framework è una directory che contiene delle risorse relazionate fra di loro, ad es. le classi, le immagini,
i suoni, la documentazione, le stringhe localizzate ecc.
35. Il *pattern MVC
Model View Controller
Gestisce i dati e lo stato Presenta le informazioni E’ il mediatore tra il
dell’applicazione senza raccolte dal Modello. Modello e la Vista.
occuparsi dell’UI e del Mette a disposizione degli Aggiorna la Vista quando
modo in cui i dati stessi utenti gli oggetti coi quali cambia il Modello.
verranno presentati. possono interagire. Aggiorna il Modello
Di solito è persistente. quando gli utenti
manipolano le Viste.
* pattern è una soluzione ottimale per un problema ricorrente
36. Il *pattern MVC
Model View Controller
Gestisce i dati e lo stato Presenta le informazioni E’ il mediatore tra il
dell’applicazione senza raccolte dal Modello. Modello e la Vista.
occuparsi dell’UI e del Mette a disposizione degli Aggiorna la Vista quando
modo in cui i dati stessi utenti gli oggetti coi quali cambia il Modello.
verranno presentati. possono interagire. Aggiorna il Modello
Di solito è persistente. quando gli utenti
manipolano le Viste.
* pattern è una soluzione ottimale per un problema ricorrente
42. UIView
• Una classe Objective-C
• Rappresenta un’area rettangolare sullo schermo
43. UIView
• Una classe Objective-C
• Rappresenta un’area rettangolare sullo schermo
• Il suo compito è di disegnare i contenuti e gestire
gli eventi ricevuti
44. UIView
• Una classe Objective-C
• Rappresenta un’area rettangolare sullo schermo
• Il suo compito è di disegnare i contenuti e gestire
gli eventi ricevuti
• Fa sempre parte di una gerarchia delle viste che
inizia con la UIWindow
45. Frameworks & Technologies
iOS mette a disposizione diversi framework per la
creazione di grafica e per l’animazione
53. UIKit
• Gli elementi dell’interfaccia utente di
un’applicazione iOS
• I metodi per gestire, disegnare ed animare
l’interfaccia utente
54. UIKit
• Built-in controls
• Abbiamo una vasta libreria di controlli
pronti per l’uso che possono essere
aggiunti dall’Interface Builder
55. UIKit
• Le versioni personalizzate di built-in
controls
• Possiamo creare le versioni
personalizzate utilizzando le
“properties”, i metodi “delegate” o anche
creando delle nuove sottoclassi di
controlli esistenti
56. UIKit
• Le viste create “from scratch”
• Possiamo creare delle viste specifiche alla
nostra applicazione sottoclassando la
classe UIView
60. Core Graphics
• Il principale motore per il disegno in due dimensioni
61. Core Graphics
• Il principale motore per il disegno in due dimensioni
• Fornisce Application Programming Interface (API) basata
su linguaggio C
• Il contesto grafico, le trasformazioni, il disegno lungo i
path (le traiettorie), i colori, i font ecc.
62. Core Graphics
• Il principale motore per il disegno in due dimensioni
• Fornisce Application Programming Interface (API) basata
su linguaggio C
• Il contesto grafico, le trasformazioni, il disegno lungo i
path (le traiettorie), i colori, i font ecc.
• Dovunque possibile, Quartz 2D sfrutta la potenza
dell'hardware grafico
63. Core Graphics
• Il principale motore per il disegno in due dimensioni
• Fornisce Application Programming Interface (API) basata
su linguaggio C
• Il contesto grafico, le trasformazioni, il disegno lungo i
path (le traiettorie), i colori, i font ecc.
• Dovunque possibile, Quartz 2D sfrutta la potenza
dell'hardware grafico
• Funziona con tutti gli elementi grafici disponibili e le
tecniche di animazione, come Core Animation, OpenGL
ES, e le classi UIKit
69. Core Animation
* compositing (composizione) è la combinazione di elementi visivi provenienti da più fonti in una singola
immagine per creare l'illusione che tutti questi elementi fanno parte della stessa scena
70. Core Animation
• Objective-C framework
* compositing (composizione) è la combinazione di elementi visivi provenienti da più fonti in una singola
immagine per creare l'illusione che tutti questi elementi fanno parte della stessa scena
71. Core Animation
• Objective-C framework
• Un motore di *compositing ad alta
prestazione (hardware accelerated)
* compositing (composizione) è la combinazione di elementi visivi provenienti da più fonti in una singola
immagine per creare l'illusione che tutti questi elementi fanno parte della stessa scena
72. Core Animation
• Objective-C framework
• Un motore di *compositing ad alta
prestazione (hardware accelerated)
• Un'interfaccia semplice per la
programmazione dell’animazione
* compositing (composizione) è la combinazione di elementi visivi provenienti da più fonti in una singola
immagine per creare l'illusione che tutti questi elementi fanno parte della stessa scena
76. Core Animation
• Un insieme di funzionalità e di classi
Objective-C che rende semplice il compito
di animare l’interfaccia utente
77. Core Animation
• Un insieme di funzionalità e di classi
Objective-C che rende semplice il compito
di animare l’interfaccia utente
• Basta indicare le proprietà delle viste e
delle finestre che vogliamo animare e
fornire i valori finali e il tempo per la
durata dell’animazione
81. OpenGL|ES
* OpenGL Open Graphics Library libreria multiuso open-standard, per la creazione di contenuti 2D e 3D,
ulteriori info sul sito Khronos Group http://www.khronos.org/opengles/
82. OpenGL|ES
Un sottoinsieme di *OpenGL per il disegno 2D e 3D su
dispositivi mobili
* OpenGL Open Graphics Library libreria multiuso open-standard, per la creazione di contenuti 2D e 3D,
ulteriori info sul sito Khronos Group http://www.khronos.org/opengles/
89. Audio
• Media Player framework fornisce
un accesso facile alla libreria
iTunes dell’utente per la
riproduzione dei brani e playlists
• AV Foundation framework
fornisce un insieme di classi
Objective-C per la gestione della
riproduzione e registrazione dei
contenuti audio
90. Audio
• OpenAL fornisce una funzionalità
cross-platform per la distribuzione
dell’audio direzionale
• The Core Audio frameworks offre la
interfaccia semplice ma sofisticata
per la riproduzione e la registrazione
di suoni. Le possiamo usare, ad es.,
per la riproduzione di suoni di avviso
del sistema o anche per far vibrare il
dispositivo
92. Tecnologie Video
iOS fornisce diverse tecnologie per la riproduzione o la
*creazione dei contenuti video
* sui dispositivi che sono in possesso del hardware necessario
93. Video
• Diversi modi per la riproduzione e/
o la registrazione dei contenuti
video
• Scegliere il framework di livello più
alto in modo di semplificare il lavoro
necessario per l’implementazione
delle funzionalità richieste
94. Video
• UIImagePickerController la classe
in UIKit
• Media Player framework
• AV Foundation framework
• Core Media
134. Agenda
• Panoramica sui dispositivi
• Cenni sull'architettura del sistema
135. Agenda
• Panoramica sui dispositivi
• Cenni sull'architettura del sistema
• Gli strumenti e la tecnologia Apple
136. Agenda
• Panoramica sui dispositivi
• Cenni sull'architettura del sistema
• Gli strumenti e la tecnologia Apple
• I “Media” frameworks
137. Agenda
• Panoramica sui dispositivi
• Cenni sull'architettura del sistema
• Gli strumenti e la tecnologia Apple
• I “Media” frameworks
• Anatomia dell’app iOS
138. Agenda
• Panoramica sui dispositivi
• Cenni sull'architettura del sistema
• Gli strumenti e la tecnologia Apple
• I “Media” frameworks
• Anatomia dell’app iOS
• Third Party Frameworks