
Vamos empezar a interactuar con la base de datos, para ello necesitarán un cliente que permita conectarse a su servidor mysql.
Adjunto encontrarán el script de sql.
En los recursos externos encontrarán dos opciones (pero existen más) para utilizar.
En esta clase aprenderán a configurar la conexión a la base de datos usando el framework y primero indicios de cómo usar "route".
En esta clase se mostrará cómo definir las clases por cada tabla que usemos a nivel de base de datos, y a su vez hacer que extiendan de la clase SQL/Mapper de FatFree-Framework.
Encontraras la forma de cómo se declaran las variables u objetos de cualquier tipo de los modelos definidos por nosotros.
Se presentarán los errores más comunes que podrían suceder al momento de usar el framework.
En esta clase se mostrará como se deben definir los controladores y como definir rutas apuntando a las funciones definidas en los controladores.
Mejoramiento en el retorno de la información para entregar a la App (Formato JSON).
[C]reate: Creación.
[R]ead: Lectura.
[U]pdate: Actualización
[D]elete: Eliminación.
Vamos a ver cómo usar rutas de una forma más ordenada implementando el archivo de configuración "routes.ini".
Se mejoran los métodos ya creados
Uso de ion-button, ion-back-button, y manejo de colores en los encabezados.
Uso de ion-button, ion-card, ion-back-button, y manejo de colores en los encabezados.
Cuando un async se llama a la función, devuelve un Promise. Cuando la función devuelve un valor async, la Promise resolverá con el valor devuelto. Cuando la función async arroja una excepción o algún valor, la Promise será rechazado con el valor arrojado.
Una función async debe contener una expresión await, que pausa la ejecución de la función asíncrona y espera la resolución de la Promise, y luego reanuda la ejecución async de la función y devuelve el valor resuelto.
En términos simples, tendrá la oportunidad de escribir un código asíncrono de manera síncrona.
En esta clase aprenderás a usar y combinar diferentes tipos de elementos de ionic.
Realización de peticiones HTTP/S.
Consumo de servicios creados en PHP.
Manejo y tratamiento de los datos.
Manejo de controladores y vistas.
Modificación del diseño con estilos CSS.
Opción al deslizar a la izquierda o derecha.
Entre otros.
Esta clase servirá de base para completar los módulos de clientes, usuarios y primera parte de pedidos.
En esta lección haremos un mejoramiento al formulario de edición de productos.
Usaremos el plugin de cámara para agregarle imágenes a cada producto.
Ejecutaremos la aplicación en un dispositivo Android
En este curso combinaremos tres herramientas sencillas pero poderosas con las cuales te armarás de muchos conocimiento para afrontar cualquier situación de desarrollo que se presente.
Con Ionic Framework, Fat-Free Framework (PHP) y MySQL tendrás todo un pack disponible para crear cualquier tipo de aplicación móvil.
Aprenderás crear o dar soporte para aplicaciones híbridas.
Básicamente en este curso desarrollaremos desde cero una aplicación tal como lo haría cualquier desarrollador mostrando errores comunes que pueden llegar a suceder al momento de escribir el código, verás como usar la documentación de Ionic para saber como usar los componentes y plugins que nos permitirán interactuar directamente con el dispositivo móvil (Cámara, Storage, Notificaciones Push, entre otros).