SlideShare a Scribd company logo
Disegnare Web Application
        orientate al Mobile con
ASP.NET MVC 4 e jQuery Mobile
               Giorgio Di Nardo
               giorgio.dinardo@domusdotnet.org
               blogs.ugidotnet.org/Akelitz
               @akelitz
3 cose che dovreste sapere alla fine
della sessione
    • Perché supportare i device mobile è
      importante?
    • Cosa possiamo fare per migliorare da subito le
      applicazioni esistenti?
    • Come ASP.NET MVC 4 rende più semplice la
      realizzazione di Web Application orientate al
      mobile?
Costruire un sito fruibile… oppure no
NuGet
  • Aggiungere un riferimento   • Aggiungere un riferimento
          senza NuGet                    con NuGet

 Trovarlo

  Scaricarlo

    Estrarlo
                                Aggiungere
                                 pacchetto
      Referenziarlo

        Configurarlo
ASP.NET MVC 4

   •   Bundling e Minification
   •   Database Migration (c/o EF 4.3)
   •   Web API
   •   Miglioramenti a Razor
   •   Supporto alla programmazione asincrona
   •   Supporto per il mobile
jQuery Mobile
    • Libreria per la realizzazione di UX in HTML5 per
      dispositivi mobile
    • Costruito sulle fondamenta di jQuery e jQuery
      UI
                 A                        B                     C
       • Apple iOS 3.2-5.0     • Blackberry 5.0       • Blackberry 4.x
       • Android 2.1-4.0       • Opera Mini 5.0-6.5   • Windows Mobile
       • Windows Phone 7-7.5   • Symbian^3            •…
       • Blackberry 6.0-7
       • WebOS 1.4-3.0
       • Opera Mobile 11.5
       • Bada 2.0
       •…
HTML 5 & CSS 3

    Nuova versione (in corso di definizione) di HTML
    e CSS che consente di estendere le capacità delle
    applicazioni web aggiungendo:
    • Canvas
    • Video
    • Geolocation
    • Local storage
    • Offline
    • …
Basta chiacchiere!




                Demo
In conclusione
   • Perché supportare i device mobile è importante?
     Perché sarà il canale privilegiato di accesso ad Internet
     nel prossimo futuro
   • Cosa possiamo fare per migliorare da subito le
     applicazioni esistenti?
      Adaptive rendering con viewport e media CSS
   • Come ASP.NET MVC 4 rende più semplice la realizzazione
     di Web Application orientate al mobile?
      Display Modes, template di progetto, integrazione con
      jQuery, ecc.
Riferimenti

    • http://jquerymobile.com/

    • http://www.asp.net/mvc/mvc4

    • http://weblogs.asp.net/scottgu/default.aspx

    • http://www.domusdotnet.org
Question Time
Un grazie agli sponsor...
Disegnare Web Application
        orientate al Mobile con
ASP.NET MVC 4 e jQuery Mobile
               Giorgio Di Nardo
               giorgio.dinardo@domusdotnet.org
               blogs.ugidotnet.org/Akelitz
               @akelitz

More Related Content

PPTX
Creare App per Office 365 con ASP.NET MVC 5
PPTX
Sviluppo di applicazioni web in ambito mobile
PPTX
Php for ASP.NET Developers
PPTX
Le novità di Visual Studio 2015 per lo sviluppatore ASP.NET
PPTX
Single Page web Application
PDF
Milano Chatbots Meetup - Vittorio Banfi - Bot Design - Codemotion Milan 2016
PDF
Corso WebApp iOS - Lezione 05: Mobile Touch Development
PPTX
Presentazione Frosmo in italiano Nov2015
Creare App per Office 365 con ASP.NET MVC 5
Sviluppo di applicazioni web in ambito mobile
Php for ASP.NET Developers
Le novità di Visual Studio 2015 per lo sviluppatore ASP.NET
Single Page web Application
Milano Chatbots Meetup - Vittorio Banfi - Bot Design - Codemotion Milan 2016
Corso WebApp iOS - Lezione 05: Mobile Touch Development
Presentazione Frosmo in italiano Nov2015

Similar to Disegnare Web Application orientate al Mobile con MVC 4 e jQuery Mobile (We Want Web) (20)

PDF
App vs mobile website - Intervento di Claudio Tonti (Websolute) a Branding 2....
PDF
App vs Mobile website: quale lo scenario vincente?
PDF
Mobile App o Mobile Web? Quale scelta per il mio business?
PDF
B com 2014 | Mobile App o Mobile Web? Qual è la soluzione migliore per il tuo...
PPTX
Come sviluppare applicazioni cross device con HTML
PDF
Smau milano 2012 arena social media davide-senatore
PDF
Aperinfo maggio-2012 - Mobile
PDF
Drupal Day 2011 - MobileD!
PPT
What's New in ASP.NET 4.5 and Visual Studio 2012
PDF
Progettare una Mobile Web App
PDF
MonoTouch, un anno dopo
PPTX
Sviluppare applicazioni mobile native in html e java script
PDF
Web Domus Italia - Guida ai servizi
PPTX
Whymca - Sviluppare applicazioni mobile native in html e javascript
PPT
PDF
Html5 e PHP
PDF
Sviluppo di applicazioni mobile con PhoneGap
PDF
Sviluppo Mobile , quali approcci?
PDF
Mobile - Quali approcci?
PPTX
Multi-Device Hybrid Apps con Visual Studio e Apache Cordova
App vs mobile website - Intervento di Claudio Tonti (Websolute) a Branding 2....
App vs Mobile website: quale lo scenario vincente?
Mobile App o Mobile Web? Quale scelta per il mio business?
B com 2014 | Mobile App o Mobile Web? Qual è la soluzione migliore per il tuo...
Come sviluppare applicazioni cross device con HTML
Smau milano 2012 arena social media davide-senatore
Aperinfo maggio-2012 - Mobile
Drupal Day 2011 - MobileD!
What's New in ASP.NET 4.5 and Visual Studio 2012
Progettare una Mobile Web App
MonoTouch, un anno dopo
Sviluppare applicazioni mobile native in html e java script
Web Domus Italia - Guida ai servizi
Whymca - Sviluppare applicazioni mobile native in html e javascript
Html5 e PHP
Sviluppo di applicazioni mobile con PhoneGap
Sviluppo Mobile , quali approcci?
Mobile - Quali approcci?
Multi-Device Hybrid Apps con Visual Studio e Apache Cordova
Ad

Disegnare Web Application orientate al Mobile con MVC 4 e jQuery Mobile (We Want Web)

  • 1. Disegnare Web Application orientate al Mobile con ASP.NET MVC 4 e jQuery Mobile Giorgio Di Nardo giorgio.dinardo@domusdotnet.org blogs.ugidotnet.org/Akelitz @akelitz
  • 2. 3 cose che dovreste sapere alla fine della sessione • Perché supportare i device mobile è importante? • Cosa possiamo fare per migliorare da subito le applicazioni esistenti? • Come ASP.NET MVC 4 rende più semplice la realizzazione di Web Application orientate al mobile?
  • 3. Costruire un sito fruibile… oppure no
  • 4. NuGet • Aggiungere un riferimento • Aggiungere un riferimento senza NuGet con NuGet Trovarlo Scaricarlo Estrarlo Aggiungere pacchetto Referenziarlo Configurarlo
  • 5. ASP.NET MVC 4 • Bundling e Minification • Database Migration (c/o EF 4.3) • Web API • Miglioramenti a Razor • Supporto alla programmazione asincrona • Supporto per il mobile
  • 6. jQuery Mobile • Libreria per la realizzazione di UX in HTML5 per dispositivi mobile • Costruito sulle fondamenta di jQuery e jQuery UI A B C • Apple iOS 3.2-5.0 • Blackberry 5.0 • Blackberry 4.x • Android 2.1-4.0 • Opera Mini 5.0-6.5 • Windows Mobile • Windows Phone 7-7.5 • Symbian^3 •… • Blackberry 6.0-7 • WebOS 1.4-3.0 • Opera Mobile 11.5 • Bada 2.0 •…
  • 7. HTML 5 & CSS 3 Nuova versione (in corso di definizione) di HTML e CSS che consente di estendere le capacità delle applicazioni web aggiungendo: • Canvas • Video • Geolocation • Local storage • Offline • …
  • 9. In conclusione • Perché supportare i device mobile è importante? Perché sarà il canale privilegiato di accesso ad Internet nel prossimo futuro • Cosa possiamo fare per migliorare da subito le applicazioni esistenti? Adaptive rendering con viewport e media CSS • Come ASP.NET MVC 4 rende più semplice la realizzazione di Web Application orientate al mobile? Display Modes, template di progetto, integrazione con jQuery, ecc.
  • 10. Riferimenti • http://jquerymobile.com/ • http://www.asp.net/mvc/mvc4 • http://weblogs.asp.net/scottgu/default.aspx • http://www.domusdotnet.org
  • 12. Un grazie agli sponsor...
  • 13. Disegnare Web Application orientate al Mobile con ASP.NET MVC 4 e jQuery Mobile Giorgio Di Nardo giorgio.dinardo@domusdotnet.org blogs.ugidotnet.org/Akelitz @akelitz