En este post vamos a hablar de los frameworks responsive. Así que empezaremos por su definición y luego en el desarrollo del texto veremos todas las opciones que se nos ofrecen a día de hoy con respecto a estas herramientas que nos permiten desarrollar nuestras webs adaptables a todos los dispositivos.

¿Qué es un framework responsive?

Es una herramienta que nos permite realizar nuestros diseños de manera adaptable o responsive si lo denominamos en inglés. Estas herramienta permiten un desarrollo de nuestras webs más fácil de codificar y más rápido.

Así, dentro del espectro de frameworks responsive tenemos muchas opciones a elegir que veremos en el siguiente apartado.

En nuestro artículo te ofrecemos varios frameworks para desarrollar páginas web adaptables a todos los dispotivos - dwebwordpress

Frameworks para responsive design

En este aparatado vamos a ver un listado de diferentes frameworks responsive que nos pueden ayudar a que nuestras web estén operativas para cualquier tipo de dispositivo o pantalla.

Twitter Bootstrap que desarrollaremos en un apartado especial para el mismo

Bootstrap-300x252 Frameworks responsive

Licencia: MIT

Twitterhttp://getbootstrap.com

Repositoriohttps://github.com/twbs/bootstrap

Documentaciónhttp://getbootstrap.com/docs/4.0/getting-started/introduction/

Bootstrap-300x252 Frameworks responsive

 

Fundation

Bootstrap-300x252 Frameworks responsive

Licencia: MIT

Twitterhttps://twitter.com/zurbfoundation

Repositoriohttps://github.com/zurb/foundation-sites/stargazers

Documentaciónhttps://foundation.zurb.com/sites.html

 

Skeleton

Bootstrap-300x252 Frameworks responsive

Licencia: MIT

Twitterhttps://twitter.com/dhg

Repositoriohttps://github.com/dhg/Skeleton/

Documentaciónhttp://getskeleton.com

 

HTML5 Boilerplate

Bootstrap-300x252 Frameworks responsive

Licencia: MIT

Twitterhttps://twitter.com/h5bp

Repositoriohttps://github.com/h5bp/html5-boilerplate/issues

Documentaciónhttps://github.com/h5bp/html5-boilerplate/blob/6.0.1/dist/doc/TOC.md

HTML Kickstart

Bootstrap-300x252 Frameworks responsive

Licencia: MIT

Twitterhttps://twitter.com/htmlkickstart

Repositoriohttps://github.com/vshvedov/htmlkickstart-rails

Documentaciónhttp://www.99lime.com/elements/

 

Montage HMTL5 Framework

Bootstrap-300x252 Frameworks responsive

Licencia: Copyright (c) 2012, Motorola Mobility LLC. All Rights Reserved.

Twitterhttps://twitter.com/montagejs

Repositorio: https://github.com/montagejs/montage

Documentaciónhttp://montagejs.org/docs

SproutCore

Bootstrap-300x252 Frameworks responsive

Licencia: Copyright ©2008-2011 Apple Inc. All rights reserved.

Twitterhttp://twitter.com/sproutcore

Repositoriohttps://github.com/sproutcore/sproutcore/

Documentaciónhttp://docs.sproutcore.com

SkelJS

Licencia: MIT

Repositoriohttps://github.com/ajlkn/skel

Documentaciónhttps://github.com/ajlkn/skel/blob/master/docs/skel.md

 

Gumby

Bootstrap-300x252 Frameworks responsive

Licencia: MIT

Twitterhttps://twitter.com/gumbycss

Repositoriohttps://github.com/GumbyFramework/Gumby

Documentaciónhttps://gumbyframework.com/docs/

 

uiKIT

Bootstrap-300x252 Frameworks responsive

Licencia: Copyright (c) 2013-2018 YOOtheme GmbH, getuikit.com

Twitterhttps://twitter.com/getuikit

Repositoriohttps://github.com/uikit/uikit

Documentaciónhttps://getuikit.com/docs/introduction

 

Semantic UI framework

Bootstrap-300x252 Frameworks responsive

Licencia: MIT

Twitterhttps://twitter.com/semanticui

Repositoriohttps://github.com/semantic-org/semantic-ui/

Documentaciónhttps://semantic-ui.com

 

Kube framework

Licencia: MIT

Twitterhttps://twitter.com/imperavi

Repositoriohttps://github.com/imperavi/kube

Documentaciónhttps://imperavi.com/kube/docs/quick-start/#h-development

 

YAML framework

Bootstrap-300x252 Frameworks responsive

Licencia: CC-BY 2.0 (http://creativecommons.org/licenses/by/2.0/)

Twitterhttps://twitter.com/yamlcss

Repositoriohttps://github.com/yamlcss/yaml

Documentaciónhttps://github.com/yamlcss/yaml/tree/master/docs

Blueprint framework

Bootstrap-300x252 Frameworks responsive

Licencia: MIT

Twitterhttps://twitter.com/blueprintcss

Repositoriohttps://github.com/joshuaclayton/blueprint-css

Documentaciónhttps://github.com/joshuaclayton/blueprint-css/wiki

 

52 framework

Bootstrap-300x252 Frameworks responsive

Licenciahttps://creativecommons.org/licenses/by-sa/3.0/us/

Twitterhttps://twitter.com/52framework

Repositoriohttps://github.com/agrublev/52framework

Documentaciónhttp://www.52framework.com/documentation/

Frameworks responsive con bootstrap

Apartado especial para Bootstrap

Responsive app frameworks

Una vez visto los frameworks centrados en los sites, en este apartado veremos los frameworks adaptables para app.

Estos frameworks nos ayudan en el desarrollo de nuestras apps, resultando un elemento muy útil para desarrolladores de aplicaciones.

Xamarin

Xamarin es una compañía California-basada San Francisco Microsoft-poseída del software fundada en mayo de 2011 que tiene puestas en práctica de la cruz-plataforma de la infraestructura del lenguaje común (CLI) y de las especificaciones del lenguaje común (a menudo llamadas Microsoft .NET).
Xamarin es el marco híbrido superior del desarrollo del app del móvil. Ahorra su tiempo con respecto la a reutilización de las capacidades, herramientas, equipos y la mejor parte significativa es código.

Se puede crear a través del repertorio de Xamarin y las APIs de Android así como diseñar una experiencia asombrosa gracias al SDK y el GDK de Android.

PhoneGap

Éste es el marco más popular para el desarrollo híbrido en móvil. Del equipo de Apache Cordova, el marco de PhoneGap de Adobe es una distribución open-source del entorno de Cordova. Con Phonegap, se puede reutilizar habilidades existentes del desarrollo de la tela para hacer rápidamente los usos híbridos construidos con el HTML, el CSS, y el Javascript para las plataformas múltiples con un solo código de base.

Cuestión de código

  • Apache Cordova utiliza CSS3 y HTML5 para su representación y Javascript para su lógica.
  • HTML5 proporciona el acceso al hardware subyacente tal como el acelerómetro, la cámara fotográfica, y el GPS.

Browsers

Sin embargo, la ayuda de los browsers para el acceso del dispositivo de HTML5-based no es constante a través de los navegadores móviles, particularmente para versiones mas viejas de Android.

Para superar estas limitaciones, Apache Cordova encaja el código HTML5 dentro de un WebView nativo en el dispositivo, usando un interfaz extranjero de la función para tener acceso a los recursos nativos de él.
Apache Cordova se puede extender con los plug-ins nativos, permitiendo que los reveladores agreguen más funcionalidades que se puedan llamar de Javascript, haciéndolo que se comunique directamente entre la capa nativa y la página HTML5.

Estos plugins permiten el acceso al acelerómetro del dispositivo, a la cámara fotográfica, al compás, al sistema de ficheros, al micrófono, y más.

Intel XDK

La Intel XDK no le prohibe los apps de la cross-platform de la estructura para cada almacén. Incluye servicios de la tela y los plugins para los apps contenido-ricos, interactivos, los apps responsivos funcionan en cualquier dispositivo. Este marco que es una gama completa de las herramientas que apoyan el desarrollo, la emulación, la prueba, eliminar errores y publicar.

HTML5

Recientemente, se han realizado algunos cambios apoyando todas las capacidades que usted ama de desarrollar los apps móviles HTML5 (Apache incluyendo Cordova) para Android, IOS, y Windows 10 UAP. Ahora han incluido las capacidades para Node.JS-based, apps de desarrollo de software de IoT.

Intel XDK nos permite realizar una inspección previa en el dispositivo que hayamos conectado, convirtiendo a esta herramienta muy útil para su propósito.

Ionic Framework

El Framework iónic es una fuente completa SDK open-source para el desarrollo híbrido de app para móviles.

IOnic Framework esta creado encima de Angular.js y de Apache Cordova, iónic proporciona las herramientas y los servicios para desarrollar apps móviles híbridos usando tecnologías Web como CSS, HTML5, y Sass.

El marco iónico es un 100% libre y es un proyecto open-source, con licencia MIT.

La lincencia MIT es una licencia que nos permite usar cualquier producto en cualquier situación. En el caso de Ionic tiene unas 120 características nativas para el dispositivo como Bluetooth, HealthKit, la huella digital Auth, y más con los plugins de Cordova/PhoneGap y las extensiones del mecanografiado.

CLI

Se puede utilizar su CLI para crear, para construir, para probar, y para desplegar sus apps iónics sobre cualquier plataforma. Gracias a Ioniocons nos permite tener centenares de iconos muy usados para este tipo de desarrollos.

Jscrambler tiene una clase particular comprensiva en cómo proteger su híbrido móvil iónico app. ¡Si usted está interesado en seguridad, usted puede desear hechar una ojeada él aquí!

Framework7

Framework7 es un marco móvil del HTML de la fuente libre y abierta desarrollar apps móviles híbridos o apps de la tela con el IOS y la mirada nativa androide y sentirse.

Se trata de una herramienta prototyping imprescindible de los apps para demostrar el prototipo de trabajo del app cuanto antes en caso de que se necesite.

Principal Objetivo

El principal objetivo del Framework7 es dar la una oportunidad de crear el IOS y apps androides con el HTML, el CSS, y el Javascript fácilmente y claramente. Este marco se centra solamente en el IOS y el diseño material de Google para traer la mejores experiencia y simplicidad.

Características
  • movimiento en sentido vertical nativo,
  • biblioteca agnóstica,
  • animación de la transición de las páginas,
  • ayuda múltiple de las opiniónes, animaciones aceleradas hardware vía CSS3,
  • páginas de la ruta usando la combinación de XHR, el depositar, historia del browser
  • el preloading.

Conclusión

Todos estos Frameworks son herramientas que usan los desarrolladores con el fin de optimizar su trabajo de cara a todos los dispositivos que se utilizan en el mercado. Cada desarrollador se habitúa a trabajar con una gama de estas herramientas y basa su trabajo en ella.

Interacciones con los lectores

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Acerca de David Moya

Apasionado de la Seguridad Informática, aprendiendo en todo momento y profundizando en el mundo web y en el posicionamiento en buscadores.

Share This