Dalla rete | Web Applications

Come progettare Web Apps per iPad

agosto 13, 2010 by Giuseppe Maldarizzi | 0 Commenti

Leggevo un interessante post di Stephen Vescio - uno studente di economia e web designer freelance di 20 anni (!!!) - che mette in evidenza aspetti fondamentali nella progettazione di applicazioni web per iPad.

Voglio qui riassumere alcuni punti invitandovi a leggere il post di Stephen per maggiori dettagli.

In fase di progettazione

- Lavorare alla risoluzione nativa dell'iPad di 768 x 1024 pixel. Attenzione: la risoluzione che visualizzate sul vostro monitor appare più grande di quella dell'iPad. Fate degli screenshot e visualizzateli sull'iPad per verificare le dimensioni corrette.
- Ricordarsi che il dispositivo visualizza la web apps sia in modalità Landscape che Portrait.
- Utilizzate gli elementi GUI for iPad per Photoshop che potete scaricare da qui.

Limiti

- L'iPad, come l'iPhone, non supporta Flash: utilizzate HTML5 e CSS3 per le animazioni, gli effetti o per i video.
- Non esiste il mouse quindi non usate eventi come mousehover per particolari animazioni: sfruttate le potenzialità del touch screen!
- Le scrollbar vengono gestite in modo nativo da Safari e il loro funzionamento potrebbe essere diverso da quello che vi aspettate. Evitate l'utilizzo di frames (questo anche in applicazioni per il web). Date un'occhiata anche allo script iScroll realizzato da Matteo Spinelli che permette di scrollare il contenuto e lasciare in posizione fissa l'header e il footer dell'applicazione.
- Evitate l'utlizzo della proprietà css position:fixed

Redirect automatico se l'utente sta usando un iPad

Attraverso poche righe di Javascript, potete verificare lo user-agent del browser che sta visualizzando la vostra applicazione e se si tratta di un iPad potete fare un redirect alla pagina progettata su misura per il dispositivo:

<script type="text/javascript">
if ( (navigator.userAgent.indexOf('iPad') != -1) ) {
document.location = "http://www.bracketslash.com/app.php";
}
</script>

Impostare fogli di stile differenti in base all'orientamento dell'iPad

Può essere utile impostare diversi fogli di stile in base alla visualizzazione dell'applicazione ossia se il dispositivo si trova in modalità landscape o portrait. Si consiglia però di non differire molto tra le due visualizzazioni altrimenti l'utente "perderà l'orientamento", i fogli di stile devono servire solo ad adattare il contenuto all'area di visualizzazione ma non a cambiare la navigazione:

<link rel="stylesheet" media="all and
 (orientation:portrait)" href="portrait.css">
<link rel="stylesheet" media="all and
(orientation:landscape)" href="landscape.css">

Impostare l'icona dell'applicazione

Come per l'iPhone, cliccando sul bottone "+ - Aggiungi a Home" di Safari possiamo aggiungere la nostra web application preferita alle nostre applicazioni. L'icona da visualizzare deve essere di 72x72 pixel e viene impostata in questo modo nel tag <head>:

<link rel="apple-touch-icon" 
href="http://www.yoursite.com/your-apple-touch-icon.png" />

Un esempio...

Se avete un iPad vi consiglio anche di dare un'occhiata alla web app Bracket Slash realizzata da Stephen. Si tratta di un aggregatore di news gratuito per tenere sotto occhio i principali canali tematici in un'unica applicazione. Una bella idea e ben fatta se si pensa che è "solo codice HTML".

 

Dalla rete | Tecnologia

Microsoft anticipa i tempi: Windows Phone 7 in Europa da Ottobre 2010

agosto 5, 2010 by Giuseppe Maldarizzi | 0 Commenti

Kevin Turner  - COO Microsoft - ha affermato durante una presentazione che Windows Phone 7 verrà presentato prima in Europa ad Ottobre di quest'anno attraverso le prime case produttrici quali Dell, HTC, Samsung, LG e Asus. Successivo quindi il lancio negli States. Inoltre alcuni sviluppatori sono già in possesso di alcuni dispositi Asus, LG e Samsung con il nuovo OS per iniziare a sviluppare applicazioni da rendere subito disponibili sul marketplace.

Dalla rete | Tecnologia

YouTube aumenta la durata dei video da 10 a 15 minuti

luglio 29, 2010 by Giuseppe Maldarizzi | 0 Commenti

Il sito Mashable.com riporta la notizia: YouTube ha deciso di aumentare la durata dei video postati dagli utenti da 10 a 15 minuti! Perchè solo ora? Come spiegato nel blog ufficiale, solo ora la tecnologia lo permette e si stanno raggiungendo importanti accordi con il mondo della musica e del cinema per la gestione dei copyright attraverso questa piattaforma. Il sito quindi è ora in grado di sopportare maggiori dati e, grazie ai continui sforzi per migliorare la qualità ... [Continua...]

Dalla rete

Non basta più dire "Sono un programmatore web"

luglio 16, 2010 by Giuseppe Maldarizzi | 2 Commenti

Quando si parla di un sito internet, i non-addetti al lavoro pensano che basti uno o più grafici o programmatori per realizzare il lavoro tralasciando il fatto che dietro una realizzazione web si nascondono diverse figure. Con il passar del tempo e grazie allo sviluppo di nuove tecnologie e metodologie, nuove figure professionali si sono formate e i cosiddetti professionisti del web non sono più quindi solo programmatori o grafici ma figure altamente specializzate in determinati ... [Continua...]

Analisi | Dalla rete

Come riconoscere un bravo programmatore

luglio 15, 2010 by Giuseppe Maldarizzi | 0 Commenti

Leggendo il blog di Alessandro Bottoni mi sono imbattuto in questo post che ha subito attirato la mia attenzione. Tratto da un altra discussione  - How to recognise a good programmer -  mette in evidenza sia i punti positivi per identificare un buon programmatore e sia quelli negativi che identificano il pessimo (?).Questi gli indicatori positivi elencati nel post: Hanno una evidente passione per la tecnologia. Vivono la programmazione come un hobby. Se incoraggiati, vi parlera... [Continua...]

Dalla rete

Smashing Magazine e i Cartoons di Ricardo Gimenes

maggio 18, 2010 by Giuseppe Maldarizzi | 0 Commenti

Smashing Magazine - una rivista online specializzata nel Web design - ha inaugurato da qualche settimana la nuova sezione Smashing Cartoons. Ogni venerdì Ricardo Gimenes, creatore di Behind the websites, pubblica delle divertenti vignette dedicate al mondo del design e della tecnologia. Un'iniziativa molto divertente e ben fatta per spingere i propri utenti a rivisitare il sito (almeno di venerdì!).

Opinioni | Dalla rete

Tuteliamoci tutti

aprile 27, 2010 by Giuseppe Maldarizzi | 0 Commenti

Dal blog Meet Virginia Me l'ha ricordato oggi Giuseppe. Il decreto firmato da Bondi il 30 dicembre dell'anno scorso estende a tutti gli apparecchi dotati di memoria la "tassa dell'equo compenso", vale a dire un balzello che verrà versato alla Siae a ricompensa dei mancati guadagni dovuti alla pirateria. Ogni volta che si acquista un supporto digitale, zac! ecco the ti arriva l'aumento: Apple ha già rivisto i listini (come ho avuto modo di vedere quando ho accompagnato Franc... [Continua...]