Da oggi è possibile scaricare la versione in Italiano delle Brochure del Software per il Digital Signage NAVARI. Se ritenete necessario approfondire le funzionalità e le caratteristiche contattatemi direttamente per prendere un appuntamento per la Demo ricevere documentazione più approfondita.
Da oggi è possibile scaricare la versione in Italiano delle Brochure del Software per il Digital Signage NAVARI. Se ritenete necessario approfondire le funzionalità e le caratteristiche contattatemi direttamente per prendere un appuntamento per la Demo ricevere documentazione più approfondita.
La battaglia del touchless: quale è la migliore tecnologia oggi disponibile e come sceglierla.
Mostreremo le caratteristiche di vari device disponibili sul mercato (Kinect2, RealSense, Myo, Leap) e analizzeremo i casi d'uso dei diversi device evidenziandone vantaggi e svantaggi (distanza, precisione, supporto...) e come possono essere combinati tra loro. La sessione si concluderà con alcuni criteri di scelta che devono essere considerati prima di iniziare lo sviluppo e che possono evitare problemi e migliorare il risultato finale.
L'OpenSource, che ci crediate o no, è molto attivo anche in ambito .NET. Sono diverse le librerie e i framework che vengono rilasciati a supporto di quanto già possibile fare. In questa sessione vedremo come utilizzare ServiceStack per costruire web services avanzati in modo molto semplice. ServiceStack è questo, e molto altro...
DEVIntersection 2014 iOS and Android Development for C# DevelopersJames Montemagno
As the mobile landscape continues to expand and evolve managing multiple code bases in different programming languages and development tools can become a nightmare fast. In this session you will learn how to leverage the awesome features of C# and combine them with Xamarin technology to design and develop beautiful native cross platform mobile apps for iOS, Android, and Windows from a shared C# code base with the tools that you love. We will even see how to share more code with Xamarin.Forms, which enables you to build native UIs for iOS, Android and Windows Phone from a single, shared C# codebase.
Building cross-platform native UIs with one shared codebase was once just a dream. With Xamarin.Forms, this dream is now a reality. Xamarin.Forms allows you to build a native UI for three platforms with one shared C# codebase. Simply put, if you know C# then you already know how to build iOS, Android, and Windows Phone apps. Leverage the .NET Framework to build out your shared business logic including integration with web services and Azure Mobile Services and then build out your shared UI in C# or XAML. Xamarin.Forms also features a built-in two-way data binding, dependency service to help you implement platform-specific code, an advanced cross-platform animation system, support for custom controls, and lots of other powerful features to help you build the best apps possible in the least amount of time.
During this session we will cover the Xamarin platform and the brand new Xamarin.Forms library to share even more code across iOS, Android, and Windows Phone. Moreover, we will really focus on the code with several live coding adventures throughout the entire session. When you leave you will have the knowledge to create your first iOS, Android, and Windows Phone mobile apps in C# with Xamarin and Xamarin.Forms.
Visual Studio Toolbox - Introduction To Xamarin.FormsJames Montemagno
Video: http://channel9.msdn.com/Shows/Visual-Studio-Toolbox/VS-Toolbox-Xamarin-Forms
Robert welcomes James Montemagno, a developer evangelist at Xamarin, back on the show for another series on building cross-platform apps with Xamarin and C#. In this episode, part one of four, we take a look at Xamarin.Forms, a cross-platform UI toolkit that sits on top of Xamarin.iOS, Xamarin.Android, and Windows Phone. We will see how to share not only the business logic of an application, but also how to build a fully native cross-platform UI completely in XAML, including features such as data binding, styles, and triggers.
Resources:
Try Xamarin today: www.xamarin.com
Follow James on Twitter and his personal blog
Xamarin developer documentation and blog
Parts one, two, three and four of James' debut Xamarin series
Chicago Coder Conference 2015
Building cross-platform native UIs with one shared codebase was once just a dream. With Xamarin.Forms, this dream is now a reality. Xamarin.Forms allows you to build a native UI for three platforms with one shared C# codebase. Simply put, if you know C# then you already know how to build iOS, Android, and Windows Phone apps. Leverage the .NET Framework to build out your shared business logic including integration with web services and Azure Mobile Services and then build out your shared UI in
C# or XAML. Xamarin.Forms also features a built-in two-way data binding, dependency service to help you implement platform-specific code, an advanced cross-platform animation system, support for custom controls, and lots of other powerful features to help you build the best apps possible in the least amount of time.
During this session we will cover the Xamarin platform and the brand new Xamarin.Forms library to share even more code across iOS, Android, and Windows Phone. Moreover, we will really focus on the code with several live coding adventures throughout the entire session. When you leave you will have the knowledge to create your first iOS, Android, and Windows Phone mobile apps in C# with Xamarin and Xamarin.Forms.
Have you ever wanted to build a robot? How about powering it and controlling it completely with C# and .NET? With Monkey.Robotics it is now completely possible. Come learn how Monkey.Robotics simplifies the tasks of building complex .NET Microframework power robots and how you can communicate with them from iOS and Android apps powered by Xamarin. We will take a look at the process of building a robot from start to finish. Then we will implement the microcontroller stack to communicate with sensors and other hardware on a Netduino. Then we will build out a full iOS and Android app in C# to control it!
Model View ViewModel (MVVM) is an architectural pattern that originated from Microsoft and provides a pattern for code-sharing across Windows Store and Windows Phone apps; however, you can take MVVM anywhere - including iOS and Android!
MVVM frameworks act as the glue that ties together the apps user interface and business logic and adds amazing features such as data binding and commands. There are several MVVM frameworks that allow you to share more code on iOS, Android, and Windows including Bind, MVVM Light, MvvmCross, and Xamarin.Forms ships with its own lightweight MVVM framework. Come learn what exactly the MVVM pattern is, and when to use it. We will go through the pros and cons of several architectural patterns, such as MVC and MVP, and compare them to MVVM. We will investigate several different MVVM frameworks from lightweight to heavier approaches. Walk away with the ability to leverage the MVVM framework for optimal code reuse in creating beautiful native mobile applications on every platform
La battaglia del touchless: quale è la migliore tecnologia oggi disponibile e come sceglierla.
Mostreremo le caratteristiche di vari device disponibili sul mercato (Kinect2, RealSense, Myo, Leap) e analizzeremo i casi d'uso dei diversi device evidenziandone vantaggi e svantaggi (distanza, precisione, supporto...) e come possono essere combinati tra loro. La sessione si concluderà con alcuni criteri di scelta che devono essere considerati prima di iniziare lo sviluppo e che possono evitare problemi e migliorare il risultato finale.
L'OpenSource, che ci crediate o no, è molto attivo anche in ambito .NET. Sono diverse le librerie e i framework che vengono rilasciati a supporto di quanto già possibile fare. In questa sessione vedremo come utilizzare ServiceStack per costruire web services avanzati in modo molto semplice. ServiceStack è questo, e molto altro...
DEVIntersection 2014 iOS and Android Development for C# DevelopersJames Montemagno
As the mobile landscape continues to expand and evolve managing multiple code bases in different programming languages and development tools can become a nightmare fast. In this session you will learn how to leverage the awesome features of C# and combine them with Xamarin technology to design and develop beautiful native cross platform mobile apps for iOS, Android, and Windows from a shared C# code base with the tools that you love. We will even see how to share more code with Xamarin.Forms, which enables you to build native UIs for iOS, Android and Windows Phone from a single, shared C# codebase.
Building cross-platform native UIs with one shared codebase was once just a dream. With Xamarin.Forms, this dream is now a reality. Xamarin.Forms allows you to build a native UI for three platforms with one shared C# codebase. Simply put, if you know C# then you already know how to build iOS, Android, and Windows Phone apps. Leverage the .NET Framework to build out your shared business logic including integration with web services and Azure Mobile Services and then build out your shared UI in C# or XAML. Xamarin.Forms also features a built-in two-way data binding, dependency service to help you implement platform-specific code, an advanced cross-platform animation system, support for custom controls, and lots of other powerful features to help you build the best apps possible in the least amount of time.
During this session we will cover the Xamarin platform and the brand new Xamarin.Forms library to share even more code across iOS, Android, and Windows Phone. Moreover, we will really focus on the code with several live coding adventures throughout the entire session. When you leave you will have the knowledge to create your first iOS, Android, and Windows Phone mobile apps in C# with Xamarin and Xamarin.Forms.
Visual Studio Toolbox - Introduction To Xamarin.FormsJames Montemagno
Video: http://channel9.msdn.com/Shows/Visual-Studio-Toolbox/VS-Toolbox-Xamarin-Forms
Robert welcomes James Montemagno, a developer evangelist at Xamarin, back on the show for another series on building cross-platform apps with Xamarin and C#. In this episode, part one of four, we take a look at Xamarin.Forms, a cross-platform UI toolkit that sits on top of Xamarin.iOS, Xamarin.Android, and Windows Phone. We will see how to share not only the business logic of an application, but also how to build a fully native cross-platform UI completely in XAML, including features such as data binding, styles, and triggers.
Resources:
Try Xamarin today: www.xamarin.com
Follow James on Twitter and his personal blog
Xamarin developer documentation and blog
Parts one, two, three and four of James' debut Xamarin series
Chicago Coder Conference 2015
Building cross-platform native UIs with one shared codebase was once just a dream. With Xamarin.Forms, this dream is now a reality. Xamarin.Forms allows you to build a native UI for three platforms with one shared C# codebase. Simply put, if you know C# then you already know how to build iOS, Android, and Windows Phone apps. Leverage the .NET Framework to build out your shared business logic including integration with web services and Azure Mobile Services and then build out your shared UI in
C# or XAML. Xamarin.Forms also features a built-in two-way data binding, dependency service to help you implement platform-specific code, an advanced cross-platform animation system, support for custom controls, and lots of other powerful features to help you build the best apps possible in the least amount of time.
During this session we will cover the Xamarin platform and the brand new Xamarin.Forms library to share even more code across iOS, Android, and Windows Phone. Moreover, we will really focus on the code with several live coding adventures throughout the entire session. When you leave you will have the knowledge to create your first iOS, Android, and Windows Phone mobile apps in C# with Xamarin and Xamarin.Forms.
Have you ever wanted to build a robot? How about powering it and controlling it completely with C# and .NET? With Monkey.Robotics it is now completely possible. Come learn how Monkey.Robotics simplifies the tasks of building complex .NET Microframework power robots and how you can communicate with them from iOS and Android apps powered by Xamarin. We will take a look at the process of building a robot from start to finish. Then we will implement the microcontroller stack to communicate with sensors and other hardware on a Netduino. Then we will build out a full iOS and Android app in C# to control it!
Model View ViewModel (MVVM) is an architectural pattern that originated from Microsoft and provides a pattern for code-sharing across Windows Store and Windows Phone apps; however, you can take MVVM anywhere - including iOS and Android!
MVVM frameworks act as the glue that ties together the apps user interface and business logic and adds amazing features such as data binding and commands. There are several MVVM frameworks that allow you to share more code on iOS, Android, and Windows including Bind, MVVM Light, MvvmCross, and Xamarin.Forms ships with its own lightweight MVVM framework. Come learn what exactly the MVVM pattern is, and when to use it. We will go through the pros and cons of several architectural patterns, such as MVC and MVP, and compare them to MVVM. We will investigate several different MVVM frameworks from lightweight to heavier approaches. Walk away with the ability to leverage the MVVM framework for optimal code reuse in creating beautiful native mobile applications on every platform
Nel corso di questo webinar apprenderemo le basi necessarie per sviluppare un'applicazione Microsoft Windows Phone: quali tool di sviluppo utilizzare, cosa ci mette a disposizione l'SDK, come è strutturato un progetto.
28. Windows 95
◦ Windows Game SDK – DirectX 1.0
◦ Linguaggio C
DirectX 7 – Visual Basic
DirectX 9 - Managed DirectX (C#)
DirectX 11 in Windows 7
28
29. XNA Game Studio Express
◦ Consumerization of Game Development
◦ Windows e Xbox 360
XNA Game Studio 2
◦ Visual Studio 2005
◦ Networking API via Xbox Live
XNA Game Studio 3
◦ Zune
◦ Visual Studio 2008, C# 3, LINQ
XNA Game Studio 4
◦ Visual Studio 2010
◦ Windows, Xbox 360, Windows Phone 7
29
30. Alte performance
Content Pipeline
Supporto in hardware agli shaders
(5 built in)
Scaler hardware
Input
Xbox Live Integration
Cross Platform Development
Semplice
30
55. Affidabilità
Uso efficiente delle risorse
Nessuna interferenza con il telefono
Nessun software malevolo
55
56. Download OTA (Over The Air)
◦ Max 20Mb
Versione Trial
◦ Deve ragionevolmente rappresentare le funzionalità
e qualità dell‟applicazione completa
Richiesta di consenso
◦ Utilizzo di formazioni personali dell‟utente
◦ Push Notification Service (Disattivabili)
◦ Location Services
56
57. Contenuto e nome dell‟applicazione
◦ Originali o licenziati
Contenuto protetto da copyright
◦ Usato con permesso
Contenuto violento, indecente o pornografico
◦ Non ammesso
57
59. Utilizzo delle API documentate
Nessuna chiamata a codice nativo
Compilazione in “Release” mode
Codice offuscato
◦ Permesso
59
60. Metadati e testo della UI
Linguaggi supportati:
◦ Inglese, Francese, Italiano, Tedesco, Spagnolo
Localizzazione
◦ Almeno in uno dei linguaggi supportati
60
62. Windows Phone 7
◦ Qualsiasi
Gestione delle eccezioni
◦ Non terminare in modo inaspettato
◦ Messaggio user-friendly
◦ Continuare a funzionare
L‟applicazione non si blocca
Lunghe attività
◦ Indicatore visuale di progresso
◦ Annullabili
62
63. Prima schermata
◦ Entro 5 secondi dal lancio
◦ Usare uno splash screen (SplashScreenImage.jpg)
Responsiva entro 20 secondi
Gestione di qualsiasi interruzione (Tombstoning)
Pulsante Back
◦ Chiusura del gioco
◦ Ritorno al menu precedente.
◦ In-game menu con l‟opzione di ripredere il gioco
63
64. Nessun virus o malware
Solo type-safe MSIL code
64
65. Musica utente
◦ Non deve essere fermata
◦ Richiesta permesso per interromperla
SoundEffect
◦ Non serve il permesso dell‟utente
◦ No per riprodurre musica
Musica configurabile (Volume)
65
66. 99$ all‟anno
Gratuito per studenti
3 device per account
70% sugli incassi
http://create.msdn.com/
66
86. APP HUB - Develop for Windows Phone &
Xbox 360
APP HUB – News
Windows Phone 7 Jump Start
Mix 2011
Game Fest 2011
Troubleshooting Windows Phone Emulator
A Year Later – The Windows Phone 7 Numbers
That Matter
86
87. XNA: Game Development Intro
Tips WP7 Games
XNA Game Development Series - Channel 9
Iphone to wp7 and back
BounceBall - XNA Farseer Magic
How to: Use the Connect Tool for WP
WP7 App Explorer
87