SlideShare una empresa de Scribd logo
1 de 13
Aplicaciones
WEB para
Indrustria 4.0
Una aplicación web es un software que se ejecuta en el navegador web.
Las empresas tienen que intercambiar información y proporcionar
servicios de forma remota. Utilizan aplicaciones web para comunicarse
con los clientes cuando lo necesiten y de una forma segura. Las
funciones más comunes de los sitios web, como los carros de compra, la
búsqueda y el filtrado de productos, la mensajería instantánea y los
canales de noticias de las redes sociales, tienen el mismo diseño que las
aplicaciones web. Le permiten acceder a funcionalidades complejas sin la
necesidad de instalar o configurar un software.
¿Qué es una aplicación web?
Accesibilidad
Escalabilidad
Simplicidad para el
usuario
Desarrollo eficiente
Los usuarios no tienen que descargar
las aplicaciones web, lo que hace que
sean fáciles de acceder a la vez que
se prescinde de mantenimiento y
capacidad en el disco duro por parte
del disco duro.
Las aplicaciones web son accesibles
desde todos los navegadores web y
desde diferentes dispositivos
personales y empresariales.
El proceso de desarrollo para aplicaciones
web es relativamente sencillo y rentable para
las empresas. Los equipos pequeños pueden
lograr ciclos de desarrollo cortos, lo que
hace que las aplicaciones web sean una
manera eficiente y asequible de desarrollar
programas de computación.
Las empresas que utilizan
aplicaciones web pueden agregar
usuarios cuando sea necesario, sin
necesidad de infraestructura
adicional o hardware costoso.
Además, la mayor parte de los datos
de las aplicaciones web se almacena
en la nube.
Caracteristicas
HTML, CSS y JavaScript: estas tres tecnologías son fundamentales para el
desarrollo web. HTML proporciona la estructura de la página, CSS se
utiliza para el diseño y estilos visuales, y JavaScript permite la
interactividad y la lógica de la página.
¿Qué es una aplicación web?
Frameworks de JavaScript: existen varios frameworks de JavaScript
populares, como React, Angular y Vue.js, que facilitan el desarrollo de
aplicaciones web complejas.
Framework de back-end: existen varios frameworks de back-end
populares, como Express.js (para Node.js) y Ruby on Rails, que facilitan
el desarrollo de aplicaciones web en el lado del servidor.
Es decir, si hablamos de Android, la app nativa habrá sido
desarrollada con el lenguaje de programación Kotlin o Java.
Y si se trata de iOS, nos encontraremos con aplicaciones
nativas que han sido desarrolladas en Swift o Objective C.
Las aplicaciones móviles con Python destacan por su
código. Python facilita el trabajo a los programadores o
ingenieros informáticos, ya que se utilizan menos líneas de
código que en el caso de Java
Una app nativa es
aquella que ha sido
desarrollada en el
lenguaje de
programación
específico de un
sistema operativo.
Aplicacion nativa
Kotlin
Es un nuevo idioma (a veces conocido como Swift para Android), desarrollado por el equipo de JetBrains y ahora está en su versión
1.0.2. Lo que lo hace útil en el desarrollo de Android es que compila a bytecode JVM, y también se puede compilar con JavaScript.
Defina: Kotlin, Switf.
El lenguaje de programación Swift es el utilizado actualmente para los desarrollos digitales de apps para entornos iOS y macOS. Es
decir, que es el lenguaje ideal a la hora de programar una app que deba ser compatible con los dispositivos de la marca Apple.
Swift
Las aplicaciones web progresivas (mejor conocidas como PWAs por
«Progressive Web Apps») son aplicaciones web que utilizan APIs y
funciones emergentes del navegador web junto a una estrategia
tradicional de mejora progresiva para ofrecer una aplicación nativa —
como la experiencia del usuario para aplicaciones web multiplataforma.
Las aplicaciones web progresivas son un patrón de diseño útil, aunque
no son un estándar formalizado. Se puede pensar que PWA es similar a
AJAX u otros patrones similares que abarcan un conjunto de atributos de
aplicación, incluido el uso de tecnologías y técnicas web específicas. Este
conjunto de documentos te dice todo lo que necesitas saber sobre ellas.
Aplicaciones Web Progresivas
Un certificado de seguridad protege la confidencialidad de los datos
transmitidos a través de la red, evitando así la exposición de esa
información de forma pública para posibles usos fraudulentos de ella.
Son una medida de confianza para el usuario que visite tu web online a
la hora de realizar transacciones en tu comercio electrónico. Los
certificados de seguridad en un sitio web permiten cifrar los datos entre
el ordenador del cliente y el servidor en cuestión que representa a la
página.
¿Qué es un Certificado de Seguridad?
Laravel
Angular JS
React
Es un framework MVC (Modelo Vista Controlador),
desarrollado por Google para el Desarrollo Web Front
End que permite crear aplicaciones SPA (Single-Page
Applications) sin despeinarnos. Al usar un patrón MVVM
(model view view-model) separamos la lógica de la de
diseño pero mantenemos ambas partes conectadas (data
binding).
El framework es un término que proviene del inglés y significa «marco de trabajo» o «estructura». En el ámbito de la
programación, un framework es un conjunto de herramientas y librerías que se utilizan para desarrollar aplicaciones más
fácilmente y de manera más eficiente.
Un framework es un conjunto de reglas y convenciones que se usan para desarrollar software de manera más eficiente y
rápida. Estos marcos de trabajo se emplean para ahorrar tiempo y esfuerzo en el desarrollo de aplicaciones, ya que
proporcionan una estructura básica que se puede utilizar como punto de partida. Además, los frameworks también
ofrecen soluciones a problemas comunes en el desarrollo de software, lo que significa que los desarrolladores pueden
centrarse en las funcionalidades específicas de su aplicación en lugar de perder tiempo resolviendo problemas técnicos.
Es una de las librerías más populares de JavaScript para el desarrollo de
aplicaciones móviles y web. Creada por Facebook, React contiene una
colección de fragmentos de código JavaScript reutilizables utilizados para
crear interfaces de usuario (UI) llamadas componentes.
Laravel es un framework de PHP y es utilizado para
desarrollar aplicaciones web.
Laravel crea un entorno de trabajo y proporciona
herramientas a los desarrolladores para ayudarles a
desarrollar en PHP sus aplicaciones web.
¿Qué es un FrameWork?
Modelo MVC
MVC (Modelo-Vista-Controlador) es un patrón en el diseño de software comúnmente utilizado para implementar
interfaces de usuario, datos y lógica de control. Enfatiza una separación entre la lógica de negocios y su visualización.
Esta "separación de preocupaciones" proporciona una mejor división del trabajo y una mejora de mantenimiento.
Algunos otros patrones de diseño se basan en MVC, como MVVM (Modelo-Vista-modelo de vista), MVP (Modelo-Vista-
Presentador) y MVW (Modelo-Vista-Whatever).
Es un modelo de negocio basado
en la compra, venta y
comercialización de productos y
servicios a través de medios
digitales (paginas web, redes
sociales, entre otros.)
Comercio Electrónico
Un negocio digital usa la tecnología
para crear nuevo valor sobre los
modelos de negocio, experiencias
de clientes y capacidades internas
que soportan el núcleo de las
operaciones. El término incluye
tanto a las marcas nativas digitales
como a aquellas que están
transformando su negocio con
tecnologías digitales.
Negocio Digital
• Dar a conocer tu marca y tener
mayor oportunidad de ventas.
• Diversificar tu oferta de productos
y/o servicios.
• Contar con un horario comercial
las 24 horas del día, los 7 días de
la semana sin limitaciones
geográficas.
• Personalizar la comunicación con
tus clientes y diseñar estrategias
de ventas específicas para atender
sus necesidades.
• Dar atención a diversos tipos de
clientes al mismo tiempo.
Ventajas:
• Utilizar tecnologías existentes
para reducir costes, recopilar
datos y proporcionar una
mejor experiencia al cliente.
• Adoptar el concepto de
transformación digital y los
cambios culturales que
requiere.
• Explorar nuevos modelos de
negocio que pongan la
experiencia del cliente en el
centro de la estrategia digital.
Ventajas:
Comercio Electrónico Vs Negocio Digital
Aplicaciones populares en tiempo real
 WhatsApp
 Uber
 Facebook Messenger
¿Qué es una Aplicación en Tiempo Real?
Una aplicación en tiempo real (RTA, del inglés “Real-Time
App”) es una pieza de software que implementa una
función que funciona en un período de tiempo que el
usuario percibe como inmediato. El término se usa más
comúnmente para aplicaciones que realizan conexiones en
tiempo real con el servidor o entre usuarios para brindar
una experiencia instantánea y conectada.
Lean Software
Development
(LSD)
Feature
Driven
Developme
nt (FDD)
Crystal
Scrum Kanban
Extreme
Programming
(XP)
¿Qué son las Metodologías Ágiles?
Las metodologías ágiles son aquellas que permiten adaptar la forma de trabajo a las condiciones del proyecto, consiguiendo flexibilidad
e inmediatez en la respuesta para amoldar el proyecto y su desarrollo a las circunstancias específicas del entorno.
En esencia, las empresas que apuestan por esta metodología consiguen gestionar sus proyectos de forma flexible, autónoma y eficaz
reduciendo los costes e incrementando su productividad. Con este Master en Metodologías ágiles 100% online aprenderás los aspectos
básicos para gestionar las metodologías ágiles dentro de tu empresa.

Más contenido relacionado

Similar a APPSWEBI4.0.pptx

Trade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías WebTrade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías WebMiguel Angel Macias
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBUNIV DE CIENCIAS Y ARTES
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBUNIV DE CIENCIAS Y ARTES
 
Herramientas de desarrollo.pptx
Herramientas de desarrollo.pptxHerramientas de desarrollo.pptx
Herramientas de desarrollo.pptxNicolasCBarrantes
 
01_Semana_01.pptx
01_Semana_01.pptx01_Semana_01.pptx
01_Semana_01.pptxedgardo qo
 
Arquitectura Web y Aplicaciones web [Infografia]
Arquitectura Web y Aplicaciones web [Infografia]Arquitectura Web y Aplicaciones web [Infografia]
Arquitectura Web y Aplicaciones web [Infografia]FelixVasquez32
 
atSistemas - Presentacion Hybreed
atSistemas - Presentacion HybreedatSistemas - Presentacion Hybreed
atSistemas - Presentacion HybreedJuanjo Sánchez
 
Presentacion Capaintermedia
Presentacion CapaintermediaPresentacion Capaintermedia
Presentacion CapaintermediaJhon Zuluaga
 
Arquitectura Web y Aplicaciones web (Infografia)
Arquitectura Web y Aplicaciones web (Infografia)Arquitectura Web y Aplicaciones web (Infografia)
Arquitectura Web y Aplicaciones web (Infografia)FelixVasquez32
 
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Ianpierr Miranda
 

Similar a APPSWEBI4.0.pptx (20)

27754 ibm wp_native_web_or_hybrid_2846853
27754 ibm wp_native_web_or_hybrid_284685327754 ibm wp_native_web_or_hybrid_2846853
27754 ibm wp_native_web_or_hybrid_2846853
 
Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Net orientado a la web
Net orientado a la webNet orientado a la web
Net orientado a la web
 
Trade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías WebTrade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías Web
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
 
Herramientas de desarrollo.pptx
Herramientas de desarrollo.pptxHerramientas de desarrollo.pptx
Herramientas de desarrollo.pptx
 
01_Semana_01.pptx
01_Semana_01.pptx01_Semana_01.pptx
01_Semana_01.pptx
 
EQUIPO 2,2A PARTE DE LAS AGUILAS
EQUIPO 2,2A PARTE DE LAS AGUILASEQUIPO 2,2A PARTE DE LAS AGUILAS
EQUIPO 2,2A PARTE DE LAS AGUILAS
 
Arquitectura Web y Aplicaciones web [Infografia]
Arquitectura Web y Aplicaciones web [Infografia]Arquitectura Web y Aplicaciones web [Infografia]
Arquitectura Web y Aplicaciones web [Infografia]
 
5. rollbase
5. rollbase5. rollbase
5. rollbase
 
Tarea 6
Tarea 6Tarea 6
Tarea 6
 
Desarrollo en el servidor
Desarrollo en el servidorDesarrollo en el servidor
Desarrollo en el servidor
 
atSistemas - Presentacion Hybreed
atSistemas - Presentacion HybreedatSistemas - Presentacion Hybreed
atSistemas - Presentacion Hybreed
 
Soa
SoaSoa
Soa
 
Aplicaciones web
Aplicaciones webAplicaciones web
Aplicaciones web
 
Presentacion Capaintermedia
Presentacion CapaintermediaPresentacion Capaintermedia
Presentacion Capaintermedia
 
Arquitectura Web y Aplicaciones web (Infografia)
Arquitectura Web y Aplicaciones web (Infografia)Arquitectura Web y Aplicaciones web (Infografia)
Arquitectura Web y Aplicaciones web (Infografia)
 
Clase 1 Introducción al Desarrollo Web
Clase 1 Introducción al Desarrollo WebClase 1 Introducción al Desarrollo Web
Clase 1 Introducción al Desarrollo Web
 
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
 

Último

Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 

Último (7)

Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 

APPSWEBI4.0.pptx

  • 2. Una aplicación web es un software que se ejecuta en el navegador web. Las empresas tienen que intercambiar información y proporcionar servicios de forma remota. Utilizan aplicaciones web para comunicarse con los clientes cuando lo necesiten y de una forma segura. Las funciones más comunes de los sitios web, como los carros de compra, la búsqueda y el filtrado de productos, la mensajería instantánea y los canales de noticias de las redes sociales, tienen el mismo diseño que las aplicaciones web. Le permiten acceder a funcionalidades complejas sin la necesidad de instalar o configurar un software. ¿Qué es una aplicación web?
  • 3. Accesibilidad Escalabilidad Simplicidad para el usuario Desarrollo eficiente Los usuarios no tienen que descargar las aplicaciones web, lo que hace que sean fáciles de acceder a la vez que se prescinde de mantenimiento y capacidad en el disco duro por parte del disco duro. Las aplicaciones web son accesibles desde todos los navegadores web y desde diferentes dispositivos personales y empresariales. El proceso de desarrollo para aplicaciones web es relativamente sencillo y rentable para las empresas. Los equipos pequeños pueden lograr ciclos de desarrollo cortos, lo que hace que las aplicaciones web sean una manera eficiente y asequible de desarrollar programas de computación. Las empresas que utilizan aplicaciones web pueden agregar usuarios cuando sea necesario, sin necesidad de infraestructura adicional o hardware costoso. Además, la mayor parte de los datos de las aplicaciones web se almacena en la nube. Caracteristicas
  • 4. HTML, CSS y JavaScript: estas tres tecnologías son fundamentales para el desarrollo web. HTML proporciona la estructura de la página, CSS se utiliza para el diseño y estilos visuales, y JavaScript permite la interactividad y la lógica de la página. ¿Qué es una aplicación web? Frameworks de JavaScript: existen varios frameworks de JavaScript populares, como React, Angular y Vue.js, que facilitan el desarrollo de aplicaciones web complejas. Framework de back-end: existen varios frameworks de back-end populares, como Express.js (para Node.js) y Ruby on Rails, que facilitan el desarrollo de aplicaciones web en el lado del servidor.
  • 5. Es decir, si hablamos de Android, la app nativa habrá sido desarrollada con el lenguaje de programación Kotlin o Java. Y si se trata de iOS, nos encontraremos con aplicaciones nativas que han sido desarrolladas en Swift o Objective C. Las aplicaciones móviles con Python destacan por su código. Python facilita el trabajo a los programadores o ingenieros informáticos, ya que se utilizan menos líneas de código que en el caso de Java Una app nativa es aquella que ha sido desarrollada en el lenguaje de programación específico de un sistema operativo. Aplicacion nativa
  • 6. Kotlin Es un nuevo idioma (a veces conocido como Swift para Android), desarrollado por el equipo de JetBrains y ahora está en su versión 1.0.2. Lo que lo hace útil en el desarrollo de Android es que compila a bytecode JVM, y también se puede compilar con JavaScript. Defina: Kotlin, Switf. El lenguaje de programación Swift es el utilizado actualmente para los desarrollos digitales de apps para entornos iOS y macOS. Es decir, que es el lenguaje ideal a la hora de programar una app que deba ser compatible con los dispositivos de la marca Apple. Swift
  • 7. Las aplicaciones web progresivas (mejor conocidas como PWAs por «Progressive Web Apps») son aplicaciones web que utilizan APIs y funciones emergentes del navegador web junto a una estrategia tradicional de mejora progresiva para ofrecer una aplicación nativa — como la experiencia del usuario para aplicaciones web multiplataforma. Las aplicaciones web progresivas son un patrón de diseño útil, aunque no son un estándar formalizado. Se puede pensar que PWA es similar a AJAX u otros patrones similares que abarcan un conjunto de atributos de aplicación, incluido el uso de tecnologías y técnicas web específicas. Este conjunto de documentos te dice todo lo que necesitas saber sobre ellas. Aplicaciones Web Progresivas
  • 8. Un certificado de seguridad protege la confidencialidad de los datos transmitidos a través de la red, evitando así la exposición de esa información de forma pública para posibles usos fraudulentos de ella. Son una medida de confianza para el usuario que visite tu web online a la hora de realizar transacciones en tu comercio electrónico. Los certificados de seguridad en un sitio web permiten cifrar los datos entre el ordenador del cliente y el servidor en cuestión que representa a la página. ¿Qué es un Certificado de Seguridad?
  • 9. Laravel Angular JS React Es un framework MVC (Modelo Vista Controlador), desarrollado por Google para el Desarrollo Web Front End que permite crear aplicaciones SPA (Single-Page Applications) sin despeinarnos. Al usar un patrón MVVM (model view view-model) separamos la lógica de la de diseño pero mantenemos ambas partes conectadas (data binding). El framework es un término que proviene del inglés y significa «marco de trabajo» o «estructura». En el ámbito de la programación, un framework es un conjunto de herramientas y librerías que se utilizan para desarrollar aplicaciones más fácilmente y de manera más eficiente. Un framework es un conjunto de reglas y convenciones que se usan para desarrollar software de manera más eficiente y rápida. Estos marcos de trabajo se emplean para ahorrar tiempo y esfuerzo en el desarrollo de aplicaciones, ya que proporcionan una estructura básica que se puede utilizar como punto de partida. Además, los frameworks también ofrecen soluciones a problemas comunes en el desarrollo de software, lo que significa que los desarrolladores pueden centrarse en las funcionalidades específicas de su aplicación en lugar de perder tiempo resolviendo problemas técnicos. Es una de las librerías más populares de JavaScript para el desarrollo de aplicaciones móviles y web. Creada por Facebook, React contiene una colección de fragmentos de código JavaScript reutilizables utilizados para crear interfaces de usuario (UI) llamadas componentes. Laravel es un framework de PHP y es utilizado para desarrollar aplicaciones web. Laravel crea un entorno de trabajo y proporciona herramientas a los desarrolladores para ayudarles a desarrollar en PHP sus aplicaciones web. ¿Qué es un FrameWork?
  • 10. Modelo MVC MVC (Modelo-Vista-Controlador) es un patrón en el diseño de software comúnmente utilizado para implementar interfaces de usuario, datos y lógica de control. Enfatiza una separación entre la lógica de negocios y su visualización. Esta "separación de preocupaciones" proporciona una mejor división del trabajo y una mejora de mantenimiento. Algunos otros patrones de diseño se basan en MVC, como MVVM (Modelo-Vista-modelo de vista), MVP (Modelo-Vista- Presentador) y MVW (Modelo-Vista-Whatever).
  • 11. Es un modelo de negocio basado en la compra, venta y comercialización de productos y servicios a través de medios digitales (paginas web, redes sociales, entre otros.) Comercio Electrónico Un negocio digital usa la tecnología para crear nuevo valor sobre los modelos de negocio, experiencias de clientes y capacidades internas que soportan el núcleo de las operaciones. El término incluye tanto a las marcas nativas digitales como a aquellas que están transformando su negocio con tecnologías digitales. Negocio Digital • Dar a conocer tu marca y tener mayor oportunidad de ventas. • Diversificar tu oferta de productos y/o servicios. • Contar con un horario comercial las 24 horas del día, los 7 días de la semana sin limitaciones geográficas. • Personalizar la comunicación con tus clientes y diseñar estrategias de ventas específicas para atender sus necesidades. • Dar atención a diversos tipos de clientes al mismo tiempo. Ventajas: • Utilizar tecnologías existentes para reducir costes, recopilar datos y proporcionar una mejor experiencia al cliente. • Adoptar el concepto de transformación digital y los cambios culturales que requiere. • Explorar nuevos modelos de negocio que pongan la experiencia del cliente en el centro de la estrategia digital. Ventajas: Comercio Electrónico Vs Negocio Digital
  • 12. Aplicaciones populares en tiempo real  WhatsApp  Uber  Facebook Messenger ¿Qué es una Aplicación en Tiempo Real? Una aplicación en tiempo real (RTA, del inglés “Real-Time App”) es una pieza de software que implementa una función que funciona en un período de tiempo que el usuario percibe como inmediato. El término se usa más comúnmente para aplicaciones que realizan conexiones en tiempo real con el servidor o entre usuarios para brindar una experiencia instantánea y conectada.
  • 13. Lean Software Development (LSD) Feature Driven Developme nt (FDD) Crystal Scrum Kanban Extreme Programming (XP) ¿Qué son las Metodologías Ágiles? Las metodologías ágiles son aquellas que permiten adaptar la forma de trabajo a las condiciones del proyecto, consiguiendo flexibilidad e inmediatez en la respuesta para amoldar el proyecto y su desarrollo a las circunstancias específicas del entorno. En esencia, las empresas que apuestan por esta metodología consiguen gestionar sus proyectos de forma flexible, autónoma y eficaz reduciendo los costes e incrementando su productividad. Con este Master en Metodologías ágiles 100% online aprenderás los aspectos básicos para gestionar las metodologías ágiles dentro de tu empresa.

Notas del editor

  1. 亲,更多同类作品,欢迎收藏不贰店铺:http://chn.docer.com/works?userid=14520189