Programación

Llega el momento de llevar tu web a la vida y para ello contamos con el webmaster de Inweb que programará el proyecto para conseguir que todo el trabajo realizado por el resto del equipo acabe plasmado en el mundo virtual. Para ello contamos con diferentes tecnologías que explicamos a continuación:

WordPress

WordPress es un CMS (sistema de gestión de contenidos) muy popular debido a la facilidad de su uso y las características como gestor de contenidos. Desarrollado en PHP y MySQL es una de las herramientas de programación más usadas en la actualidad.

WordPress consta de un sistema de plantillas con varias opciones de personalización y bloques con funciones específicas que se publican mediante widgets. Es una herramienta de fácil instalación y personalizable que te permite tener tu contenido organizado y accesible para futuros cambios.

CMS Propio

Aunque WordPress es muy versátil, tiene algunas limitaciones. Es por ello que desde Inweb hemos desarrollado nuestro propio sistema de gestión de contenidos, desde el cual tu web será 100% a medida y sin fronteras.

El CMS propio de Inweb es totalmente intuitivo y sencillo de usar pero no por ello básico, pues consta de una multitud de funciones para que tus proyectos no tengan límites y puedan crecer tanto como tu quieras.

Sabemos que tu proyecto es único y va a crecer cada vez más, por ello tu página debe estar a la altura, y con nuestro CMS lo haremos posible.

Aplicaciones tiempo real

La tecnología de hoy nos permite la crear aplicaciones en tiempo real que suponen una conexión bidireccional del navegador con el servidor y amplía las posibilidades en el mundo de la web permitiendo un feedback instantáneo con el servidor u otro software.

Creación de API

Trabajar en diferentes tecnologías o lenguajes puede convertirse en un dolor de cabeza, pero hay soluciones que nos facilitan la conexión entre ellos. Nos referimos a las API (Application Programming Interface) que es una capa de abstracción con fácil,y a la vez seguro, acceso para las diversas opciones.

Por ejemplo si queremos “alimentar” una aplicación móvil con contenido dinámico de nuestro sitio, nos encargamos de crear una API accesible que devuelva dicha información y enriquezca la utilidad de esa aplicación.

Asimismo se puede extrapolar a cualquier dispositivo o herramienta que necesite el acceso a esa API; lo que permite que múltiples sitios tengan una única fuente, la API.

Aplicaciones móviles con PhoneGap y Cordova

El desarrollo de una aplicación móvil es bastante complejo y más si debe estar desarrollada para los diferentes sistemas operativos (Android, iOS, Windows).

Con la ayuda de Cordova y PhoneGap podemos desarrollar aplicaciones con un único código HTML, CSS y Javascript para compilar después en las diferentes plataformas. Esto supone un mejor mantenimiento y un menor coste frente al desarrollo de aplicaciones nativas.

Versionado del código

Durante la programación pueden surgir errores que atasquen nuestro progreso por este motivo utilizamos GIT. Este software nos permite tener un control del código modificado y un seguimiento total del proceso, de modo que sabemos quién, cuándo y por qué se ha modificado el código y nos permite volver a otras versiones anteriores a algunos cambios.

Otra situación que suele darse en proyectos de gran tamaño, es la necesidad de trabajar varios programadores a la vez en distintas ramas; mediante GIT es posible hacerlo sin interferir en la web en producción.

GIT permite obtener la eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones necesarias cuando tenemos webs con una gran cantidad de código fuente, permitiendo un trabajo en equipo equilibrado y con seguimiento del proyecto real y claro.