Publicado en Mar 5, 2016
Framework7 es un framework que nos permite desarrollar aplicaciones moviles hibridas con HTML, CSS y JavaScript. Es un framework muy completo y además tiene dos «modos» modo material design para Android y modo «IOS» para aplicaciones para móviles y tables de Apple. Si eres desarrollador web te será facil hacer aplicaciones con Framework7.
Veamos como instalar Framework7.
En primer lugar tenemos que tener instalado node.js, lo descargamos desde su web oficial y lanzamos el instalador hasta que acabe de instalarse.
Después instalaremos bower en nuestro node. Para ello ejecutamos el siguiente comando:
Puedes saber más sobre bower en este post.
Ahora entramos en el directorio en el que queramos tener framework7 y lanzamos el comando
1 | bower install framework7 |
Ahora se bajará framework7 y ya podremos empezar a trabajar con él. Solamente tendriamos que hacer un fichero html con una estructura básica y le incluiremos los ficheros js y css de framework7 y ya podriamos empezar a hacer cosas. Ejemplo:
6 | < meta name = "viewport" content = "width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no, minimal-ui" > |
7 | < meta name = "apple-mobile-web-app-capable" content = "yes" > |
8 | < meta name = "apple-mobile-web-app-status-bar-style" content = "black" > |
12 | < link rel = "stylesheet" href = "bower_components/Framework7/dist/css/framework7.material.min.css" > |
14 | < link rel = "stylesheet" href = "bower_components/Framework7/dist/css/framework7.material.colors.min.css" > |
16 | < link rel = "stylesheet" href = "css/my-app.css" > |
20 | < div class = "statusbar-overlay" ></ div > |
24 | < div class = "view view-main" > |
27 | < div class = "navbar-inner" > |
29 | < div class = "center sliding" >Awesome App</ div > |
33 | < div class = "pages navbar-through toolbar-through" > |
35 | < div data-page = "index" class = "page" > |
37 | < div class = "page-content" > |
38 | < p >Page content goes here</ p > |
40 | < a href = "about.html" >About app</ a > |
46 | < div class = "toolbar-inner" > |
48 | < a href = "about.html" class = "link" >Acerca de</ a > |
49 | < a href = "form.html" class = "link" >Formulario</ a > |
55 | < script type = "text/javascript" src = "bower_components/Framework7/dist/js/framework7.min.js" ></ script > |
57 | < script type = "text/javascript" src = "js/my-app.js" ></ script > |
Más información:
http://www.idangero.us/framework7/get-started/#.VoqAmfnhDDc