Tuesday, July 06, 2010

Web Mobile: come?

Chi si affaccia per la prima volta a questo mondo si troverà sicuramente disorientato. Il primo ostacolo è costituito proprio dalla difficoltà di capire "come" si fa il Web Mobile.
Nel Web classico, era sufficiente creare un sito, magari usando uno dei numerosi tool disponibili (gratuiti o professionali), senza nemmeno conoscere gli aspetti tecnici relativi.
Ma nel Mondo Mobile? Che cosa si deve fare?

Prima di tutto si deve scegliere se realizzare una applicazione o un sito mobile.

Una applicazione si adatta alle esigenze specifiche di un singolo tipo di dispositivi. Permette sicuramente una più ampia varietà di funzionalità, ma non può essere utilizzata da un altro tipo di dispositivo. Per questo, se l'obiettivo è quello di raggiungere un qualunque utente, è necessario realizzarne più versioni.
Fortunatamente, alla grande varietà di dispositivi presenti in circolazione, si contrappone una serie relativamente più limitata di sistemi operativi installati al loro interno.
I principali sistemi operativi mobili sono:
  • Android, il sistema open source di Google, destinato, come ogni altro prodotto di questo "gigante americano", al successo (come dimostra la sua notevole diffusione negli smartphone)
  • iOS 4 di Apple (o iPhone OS) progettato per iPhone, iPad e iPod.
  • Windows Mobile, diventato recentemente Windows Phone 7, si rivolge, prevalentemente, agli smartphone e ai palmari consumer, affiancato da Windows Embedded Compact 7 (per gli apparecchi multimediali e ai dispositivi embedded) e da Windows Embedded Handheld (per i clienti business con esigenze particolari). Quest'ultimo, appena presentato, verrà inaugurato da Motorola ES400.
  • BlackBerry OS 6, sviluppato da RIM per il BlackBerry
  • Symbian, nonostante sia diventato, all'inizio dell'anno, open source, ha perso notevoli quote di mercato.

Una valida alternativa allo sviluppo di una applicazione, è rappresentata dalla realizzazione di un sito mobile, ossia di un sito web adattato alle esigenze dei dispositivi mobili. Nel realizzarlo, infatti, bisogna tener conto di fattori che nel web tradizionale non sono influenti, come: la velocità della connessione, la ridotta dimensione dello schermo...
Gli approcci possibili per rendere mobile il nostro sito sono essenzialmente due:
  • creare una versione nuova e indipendente del sito, sviluppata esclusivamente per dispositivi mobili
  • modificare il nostro sito per adattarlo ai nuovi terminali.
Come accade spesso, più si approfondisce i dettagli di un simile settore, più ne intuiamo la sua complessità. Dopo questa breve panoramica, l'utente inesperto sarà, probabilmente, tentato ad abbandonare completamente l'idea di passare al mobile.
Fortunatamente, come nel web tradizionale, molti strumenti ci vengono in aiuto. Ne presenterò alcuni nel prossimo post, dove (sembra impossibile crederci!!!!) dimostrerò in pratica come è possibile creare una versione mobile di un proprio sito (nell'esempio userò questo blog) in 3 minuti.

0 comments: