html5 - framework - ¿Qué pasos debo seguir para usar el Marco Iónico con trigger.io?
ionic js framework (1)
Inútilmente busqué documentación sobre cómo integrar el Marco Iónico con trigger.io, pero no veo ninguno.
Si alguien sabe o tiene alguno, me encantaría verlos. Si no, me aventuraré y publicaré mis pasos aquí :)
Incluyendo el Marco Iónico
Ionic Framework proporciona bibliotecas CSS y JavaScript que incluirías en tu HTML. Hay dos métodos para incluir Ionic Framework en su aplicación trigger.io:
1. Almacenar los archivos localmente (desarrollo / producción):
- Puede descargar los archivos Ionic CSS y JavaScript desde Ionic CDN .
- Agregue las carpetas JS, CSS y fuentes a su carpeta src.
- Referencia ionic.min.css y ionic.bundle.js en su archivo
index.html
como tal:
<link href="/css/ionic.min.css" rel="stylesheet"></link>
<script src="/js/ionic.bundle.js"></script>
- Esto es lo mismo que incluir cualquier otra biblioteca en su HTML.
- Tenga en cuenta que AngularJS está incluido en
ionic.bundle.js
, por lo que le sugiero queionic.bundle.js
la documentación de la API de AngularJS.
2. Use un CDN (solo desarrollo):
Una red de entrega de contenido (CDN) es un sistema de servidores que entrega archivos a un cliente de manera eficiente en función de la ubicación.
Puede incluir archivos Ionic en su proyecto vinculándolos desde el CDN Iónico:
<link href="http://code.ionicframework.com/1.0.0-beta.1/css/ionic.css" rel="stylesheet">
<script src="http://code.ionicframework.com/1.0.0-beta.14/js/ionic.bundle.js"></script>
Si bien Ionic aún se encuentra en las etapas beta, debes asegurarte de cambiar siempre tu enlace CDN o descargar los nuevos archivos cada vez que lanzan una nueva versión.
Evitaré usar el CDN si es posible, ya que puede causar problemas si el teléfono pierde la conexión a Internet. También significa que está volviendo a descargar los archivos cada vez que se ejecuta la aplicación.
Firebase
También sugiero consultar Firebase , una excelente solución de back-end para aplicaciones móviles. También puede manejar la autenticación de usuario.
<script src="https://cdn.firebase.com/js/client/2.2.1/firebase.js"></script>
<script src="https://cdn.firebase.com/libs/angularfire/0.9.2/angularfire.min.js"></script>