martedì 1 ottobre 2013

Microsoft MVP 2013

Sono lieto di annunciare che sono stato nominato Microsoft MVP (Most Valuable Professional)  per la terza volta!

Ringrazio tutte le persone che mi hanno supportato per raggiungere questo risultato, in particolare Beppe e Gianni (riconfermati anche loro embedded MVP), con i quali ho condiviso molti eventi in questi anni.


Il programma MVP (Most Valuable Professional) Award è un riconoscimento di Microsoft per i leader eccezionali delle community indipendenti che condividono la propria passione, esperienza tecnica e competenza effettiva dei prodotti Microsoft con altre persone. Fornire assistenza e arricchire le community tecniche è parte dell'impegno di Microsoft.
Microsoft riconosce il ruolo fondamentale che queste persone ricoprono nell'adozione e nello sviluppo della tecnologia, nonché nel fornire assistenza agli utenti con i prodotti Microsoft.

La mia pagina MVP http://mvp.microsoft.com/it-it/mvp/Marco%20Bodoira-4034914

sabato 28 settembre 2013

Windows Phone Day a Milano, 30 settembre 2013

Il 30 settembre al Microsoft Innovation Campus di Milano, ci sarà il Windows Phone Day. In questa giornata, parte integrante della Windows Phone Week (https://twitter.com/winphoneweek) si partirà dallo sviluppo di un’app per poi approfondire alcune tematiche tra le più interessanti ed innovative. Le tematiche verranno trattate con un occhio di riguardo per gli sviluppatori che conoscono altre piattaforme, facendo gli opportuni paragoni per aiutarli a portare velocemente le loro app su Windows Phone.
Gli argomenti trattati in agenda:

App and running in 60 minuti di Roberto Freato
Sviluppare un’applicazione mobile è sicuramente un processo complesso; tuttavia alla base dello sviluppo di applicazioni ci sono una serie di concetti comuni che tratteremo in una sessione di solo codice. 

Organizzare al meglio il proprio codice: il pattern MVVM di Matteo Pagani
Quando si sviluppa un’applicazione Windows Phone complessa, l’approccio tradizionale basato sull’utilizzo del code behind mostra i suoi limiti. MVVM è il pattern più diffuso nelle tecnologie XAML, che consente di separare logica e interfaccia e di garantire una maggiore testabilità e manutenibilità del codice. In questa sessione vedremo come sfruttare questo pattern con Caliburn Micro, uno dei framework più diffusi. 

Ciclo di vita di una applicazione Windows Phone: tips & tricks di Dan Ardelean
Gestire il ciclo di vita di un’applicazione è uno dei requisiti fondamentali per lo sviluppatore Windows Phone. Ma quanti conoscono veramente a fondo tutti gli aspetti? Nel corso della sessione parleremo del modello di navigazione tra le pagine, di mapping e vedremo come implementare correttamente una politica di Fast Application Resume. 

Speech API e internazionalizzazione: un caso concreto di Lorenzo Barbieri
Le Speech API permettono di interagire con le app in maniera totalmente vocale. Sono molto facili da usare, ma se si decide di realizzare applicazioni in più lingue possono nascere alcuni problemi, che verranno affrontati e risolti in questa sessione. 

Azure Mobile Service di Eva Gjeci
Avete bisogno di un back-end per la vostra applicazione mobile o di inviare delle notifiche push, anche in maniera cross-platform? In questa sessione vedremo come creare un back-end unico, scalabile e sicuro, on the Cloud per le nostre app, siano esse Windows Phone, Windows Store ma anche iOS o Android e come inviare notifiche push in modo semplice a milioni di dispositivi con gli Azure Mobile Services. 

NFC e Bluetooth: interazione tra dispositivi di Michele Locuratolo
I nuovi dispositivi equipaggiati con Windows Phone 8 ci mettono a disposizione due tecnologie molto interessanti: NFC e Bluetooth. Implementare queste funzionalità nelle nostre applicazioni ci permette di implementare, con pochi passi, scenari di comunicazione tra dispositivi diversi. In questa sessione scopriremo come implementare queste funzionalità usando le Proximity API.
Se siete interessati, registratevi subito qui!
  

martedì 25 giugno 2013

La mia ultima app su Windows Store: Quoter

Crea le tue cartoline preferite con Quoter: puoi aprire e modificare le tue foto trasformandole in bianco e nero, aggiungendo una citazione, una frase o una dedica.
Salva e condividi le tue opere con i tuoi amici!
L'app e scaricabile gratuitamente qui: 
http://apps.microsoft.com/windows/it-it/app/quoter/b702bbd0-23bc-4886-8700-34b2b25e3059

lunedì 17 giugno 2013

Windows Embedded Workshops 2013

BEPS Engineering partecipa al Windows Embedded Workshops 2013 organizzato da Avnet Embedded & Silica in collaborazione con Freescale. Durante l'evento GRATUITO saranno presentati:
  • Soluzioni System on Module (SoM)
  • Freescale i.MX Application Processor ARM® Cortex™-A9

Avnet Embedded e Silica in collaborazione con Freescale, hanno il piacere di invitarla ad un seminario tecnico nel quale verranno presentate le soluzioni modulari che utilizzano i processori multicore della famiglia i.MX di Freescale basati su ARM® Cortex™-A9.

Insieme a due dei maggiori produttori Italiani di SoM, SECO ed ENGICAM, saremo in grado di presentarvi soluzioni applicative sia dal punto di vista hardware che software.

SECO, leader di mercato nelle soluzioni SoM e Qseven, illustrerà come sfuggire dalla trappola del custom passando attraverso la rivoluzione del SOM. In particolare verrà presentato lo sviluppo con i.MX6, enfatizzando i metodi per ridurre il Time-to-Market ed i relativi rischi/costi di progetto.

ENGICAM, grazie alla pluriennale esperienza maturata sui moduli SOM, presenterà soluzioni per applicazioni quali Marine, Railway, Automotive, Motor Control, Display, Mobility, Qt 5, multitouch, gstreamer e realtime.

Le soluzioni hardware verranno integrate con esempi software basati su Microsoft Embedded Compact e Linux.

Agenda
  • 09.00 - 09.30 Presentazione Avnet Embeddded, SILICA e Freescale
  • 09.30 - 10.00 Introduzione alla famiglia Freescale i.MX
  • 10.00 - 10.15 Coffee break ed esposizione
  • 10.15 - 10.30 Introduzione a WinCE
  • 10.30 - 13.00 Soluzioni SECO
  • 13.00 - 14.00 Pranzo ed esposizione
  • 14.00 - 16.30 Soluzioni ENGICAM
  • 16.30 Domande & risposte

Date & città
27 Giugno 20013 Milano
  • Avnet EMG Italy Srl Via Alessandro Manzoni 44 20095 Cusano Milanino

28 Giugno 2013 Padova
  • c/o Uffici Silica - Avnet EMG Italy Srl Viale dell' Industria, 23 35129

11 Luglio 2013 Roma 
  • c/o Novotel La Rustica Via Andrea Noale 291 00155

venerdì 14 giugno 2013

Microsoft annuncia Windows Embedded Compact 2013

Ieri Microsoft ha annunciato Windows Embedded Compact 2013, successore di Windows Embedded CE e Compact 7.
WEC2013 è rivolto a dispositivi dalle dimensioni e risorse ridotte, usato nel mondo della vendita al dettaglio, manifatturiero, medicale e a soluzioni verticali. Include nuovi strumenti e finalmente il supporto a Visual Studio 2012.

Windows Embedded Compact 2013 include anche:
  • Miglioramenti al core, inclusa la gestione della memoria e della rete
  • Migliorate le prestazioni del file-system, permettendo ai dispositivi di essere sempre disponibili
  • Avvio ottimizzato, con lo snapshot boot, l'avvio è possibile in pochi secondi
  • Supporto al Wi-Fi integrato, bluetooth e rete cellulare, supporto a Windows Azure, per lo sviluppo robusto di intelligent system
  • Supporto da migliaia di sviluppatori e partner, che hanno sviluppato soluzioni di terze parti, inclusi browser HTML5

mercoledì 12 giugno 2013

Advanced Advertising System POC

Microsoft Innovation Center Torino, Arrow e BEPS Engineering presentano un proof of concept (POC) per advertisement, il Kinect-Azure POC, che segue i principi dell'Intelligent System. la soluzione corrente è focalizzata su uno scenario preciso, ma la stessa tecnologia può essere applicata nei più svariati scenari.

Il sistema è composto da tre elementi:
- Un Kinect per Windows che permette l'interazione attraverso gesti;
- Un sistema embedded che gestisce la Kinect e mostra i contenuti all'utente;
- Un potente e flessibile backend basato sulla piattaforma cloud Windows Azure, che gestisce i contenuti e la Business Intelligence.
Puoi avere più dettagli qui: Advanced Advertising System POC

domenica 26 maggio 2013

Autoscroll, la mia ultima app su Windows Store

La mia nuova applicazione è disponibile sul Windows Store!
AutoScroll ti permette di suonare e leggere i testi (e accordi) senza doverli scorrere a mano.
Puoi creare, modificare e salvare i tuoi file di testo e vederli con lo scorrimento automatico.
Se usi un tablet puoi sfruttare l'accelerometro per gestire la velocità e la direzione.


Puoi scaricarla gratuitamente qui:
http://apps.microsoft.com/webpdp/app/db48b503-45d9-4500-ae4c-57e3fd1a1cb2