Introduzione a Sencha touch
Sencha touche è uno die vari framework disponibili per la creazione app mobile (compatibile solo con browser basati su Webkit come Safari e Chrome).
A mio avviso è anche una delle migliori, ma ha una curva di apprendimento abbastanza ripida in quanto non è basata su HTML, ma è Javascript-driven.
Questo vuol dire che tutta l'applicazione sarà scritta dentro un file js.
Iniziamo con lo scaricare il tutto da qua; io ho scaricato la versione Open Source.
Dopo di che creiamo una cartella js e mettiamo il tutto la dentro.
Dentro la cartella js creiamo anche un file app.js; questo sarà il file dove andremo a scrivere tutta l'applicazione.
Nella root creiamo un semplice file index.html con questa roba dentro:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
<link rel="stylesheet" href="js/touch/resources/css/sencha-touch.css" type="text/css" />
<script type="text/javascript" src="js/touch/sencha-touch-all-debug.js"></script>
<script type="text/javascript" src="js/app.js"></script>
</head>
<body>
</body>
</html>
Come vedete questo file si limita a caricare il foglio di stile predefinito, la libreria sencha e il nostro file app.js.
Dentro al body non c'è nulla!