1. Instalación de Codeigniter 4

¿Qué es CodeIgniter?

CodeIgniter es un framework para el desarrollo de aplicaciones en php, que utiliza el MVC. Esto permite a los programadores o desarrolladores Web mejorar su forma de trabajar, además de dar una mayor velocidad a la hora de crear páginas Webs.

¿Qué es MVC?

El MVC o Modelo Vista Controlador es un patrón de arquitectura de software que separa la lógica de control, la interfaz del usuario y los datos del sistema. Para ello MVC propone la construcción de tres componentes distintos que son el modelo, la vista y el controlador, es decir por un lado define los componentes para la representación de la información y por otro lado la interacción del usuario.

  • Modelo: se trata de la capa que trabaja con los datos, por lo que tiene los mecanismos para acceder a la información y también actualizar su estado. Estos datos estarán habitualmente en una base de datos.
  • Vista: esta capa contiene el código de la aplicación que va a producir la visualización de las interfaces de usuario, es decir, el código que permitirá renderizar los estados de nuestra aplicación en HTML.
  • Controlador: contiene el código necesario para responder a las acciones que solicita la aplicación, como por ejemplo realizar una compra o visualizar un elemento. Esta capa sirve de enlace entre la vista y el modelo.
Requerimientos para poner en marcha Codeigniter.
  • Instalamos XAMPP
    • Apache,
    • Mysql,
    • php 7.2
    • phpmyadmin
  • En el archivo de configuración de php (php.ini) se necesita habilitar las extensiones <<intl>> y <<mbstring>>
    • extension=intl
    • extension=mbstring
  • Iniciamos los servicios de Apache y Mysql.

Instalación de Codeigniter
  • Descargamos Codeigniter 4 (framework-4.0.4.zip) desde  https://codeigniter.com/download
  • Descomprimimos el .zip descargado en: C:\xampp\htdocs\proyectoscodeigniter\SGVin  (SGVin es el nombre de nuestro proyecto)

  • En nuestro navegador web deberiamos visualizar la página de bienvenida de Codeigniter (http://localhost/proyectoscodeigniter/SGVin/public)

2. Mi primera app en IONIC 6

Crearemos una carpeta con el nombre que deseemos por ejemplo: d:\proyectosionic

desde la terminar de linea de comandos ingresamos a la carpeta creada y ejecutamos la siguiente instrucción:

$ ionic start my-App tabs

La cual creará toda la estructura del proyecto.

Para iniciar el servidor de ionic y ejecutar la App ingresamos a la carpeta creada (nombre del proyecto: my-App) ejecutamos el comando:

$ ionic serve

lo cual lo visualizaremos en el navegador, ya que al ser una aplicación híbrida no requiere un dispositivo móvil para ejecutarse al menos mientras se desarrolla la aplicación.

1. Instalar IONIC 6

Para instalar IONIC 6 primero debemos tener instalado en nuestra máquina:

  • Node.js
  • npm

Abrimos una ventana de simbolo del Sistema (con privilegios de administrador) (inicio/simbolo del sistema).

Escribimos la siguinete línea de codigo:  $  npm install -g @ionic/cli

El proceso de instalación tomará unos minutos dependiendo del equipo y de la conexión a internet.