Professional Documents
Culture Documents
NÉSTOR CÁCERES
VELÁSQUEZ
FACULTAD DE CIENCIAS ADMINISTRATIVAS
C.A.P ADMINISTRACIÓN Y
NEGOCIOS INTERNACIONALES
Tema
Innovación
De. Jhon Elvis Pacheco Chambi
Los servicios que se brindan hoy en día por el internet y la tendencia a dispositivos más
pequeños y más rápidos, junto con la necesidad de las personas al acceso a la
información de un producto o empresa en cualquier momento, son los factores que
determinan el surgimiento de nuevas tecnologías
Este tipo de tecnología ha ayudado a mejorar muchos aspectos de la gente así como
de la empresa la gente hoy en día hace sus compras desde la comunidad de su hogar
o el lugar en donde se encuentra de forma segura mediante el uso de internet.
INNOVACIÓN DE UN APLICATIVO MÓVIL PARA
MEJORAR EL SERVICIO AL CLIENTE DE LA EMPRESA
(COMERCIAL WILI) EN JULIACA
Los sistemas operativos móviles más usados en la actualidad
El término empleado para describir esta situación fue el famoso “era post-PC” y al fin ha
llegado. Ya se usan más dispositivos Android en el mundo que equipos con Windows.
Según estudios realizados por StatCounter, firma de análisis de datos, Android obtuvo
en marzo la mayor cuota de mercado del uso de un OS en Internet con un porcentaje
del 37,93%, frente a la plataforma de Microsoft, que se queda en el 37,91%.
Seguidos de Android, Windows y Apple, aparece OS X con poco más de un 5% del total
y otros sistemas operativos como Linux, con sólo un 0,75% de dispositivos que cuentan
con este sistema para acceder a Internet.
La siguiente gráfica muestra el incremento de Android en los últimos cinco años. Hay
que tener en cuenta que no son números precisos, ya que no se tiene en cuenta el
acceso a Internet desde las aplicaciones de los sistemas operativos.
Y aunque Android puede considerarse el líder cuando se ve a nivel mundial, las cosas
son ligeramente diferentes cuando se analizan las cosas por regiones. En Europa, por
ejemplo, Windows tiene el 51.7% del uso de Internet mientras que en Norte América,
Canadá y estados Unidos, la cifra es de 39.5%. En Asia, Android está a la cabeza con
52.2% comparado con el 29.2% de Windows.
Android es una plataforma de código abierto para dispositivos móviles que está basada
en Linux y desarrollada por Open Handset Alliance, se prevé que los primeros teléfonos
con Android aparezcan en el segundo semestre de 2008 y compañías poderosas como
LG, Motorola y HTC ya han diseñado alguno de los prototipos que incorporarán el
Sistema Android.
Es una stack de software para dispositivos móviles que incluye un Sistema Operativo,
Middleware y aplicaciones de base. Los desarrolladores pueden crear aplicaciones para
la plataforma usando el SDK de Android. Las solicitudes se han escrito utilizando el
lenguaje de programación Java y se ejecutan en Dalvik, una máquina virtual
personalizada que se ejecuta en la parte superior de un núcleo de Linux.
CARACTERÍSTICAS DE ANDROID
ANDROID
OPEN HANDSET ALLIANCE
modelo de desarrollo código abierto
núcleo Linux
Actualmente es el segundo sistema operativo móvil más utilizado del mundo, detrás
de Android, con una cuota de mercado de entre 10-15% al año 2017. La última versión
del sistema operativo es el iOS 11, aparecida en el mes de septiembre del 2017,
disponible en dispositivos con procesadores 64-bits (desde el IPhone 5S en adelante.
Los elementos de control consisten de deslizadores, interruptores y botones. La
respuesta a las órdenes del usuario es inmediata y provee una interfaz fluida. La
interacción con el sistema operativo incluye gestos como deslices, toques, pellizcos, los
cuales tienen definiciones diferentes dependiendo del contexto de la interfaz. Se utilizan
acelerómetros internos para hacer que algunas aplicaciones respondan a sacudir el
dispositivo (por ejemplo, para el comando deshacer) o rotarlo en tres dimensiones (un
resultado común es cambiar de modo vertical al apaisado u horizontal).
iOS se deriva de macos, que a su vez está basado en Darwin BSD, y por lo tanto es un
sistema operativo Tipo Unix. IOS cuenta con cuatro capas de abstracción: la capa del
núcleo del sistema operativo, la capa de "Servicios Principales", la capa de "Medios" y
la capa de "Cocoa Touch".
IOS
Modelo de desarrollo Software propietario
DIAGNOSTICO (ANALIS)
En esta parte daremos a conocer los problemas de los clientes, consumidores al realizar
las compras para su hogar, negocios etc.
Se dar una solución a los problemas y satisfacer al cliente. Para obtener mayores
ingresos económicos implementando y desarrollando un app móvil para los
consumidores.
PROBLEMAS
ADJETIVOS
REQUISITOS FUNCIONALES
Los requisitos funcionales describen todas las interacciones que tendrán los usuarios
con La aplicación móvil software. Ya sea para los sistemas operativos ANDROID o
IPHONE IOS
1. Nuestra app móvil debe permitir al (cliente) usuario introducir sus datos y
registrarse.
2. El sistema se encargara de validar sus datos.
3. la aplicación le mostrara un mensaje de bienvenida al usuario (cliente) y le
redirigirá a la pantalla principal del móvil
INICIO DE SECION
PANTALLA PRINCIPAL
CIERRE DE SECION
NOTIFICACIONES
MANTENIBILIDAD Y PORTABILIDAD
INTERFAZ Y USABILIDAD
Se suele usar cuando los plazos de entrega son muy cortos y se precisa tener un
entregable de forma inmediata. No se descarta utilizar otras metodologías de forma
posterior, ya que este tipo de desarrollo puede ser usado para mostrar un esbozo de
aplicación a un cliente, generalmente en un par de días.
DESARROLLO AGIL
Las metodologías agiles son muy adecuadas para el desarrollo de aplicaciones móviles.
En prime lugar, la alta volatilidad del entorno hace que constantemente el equipo de
desarrollo se deba adaptar a nuevos terminales, cambios en la plataforma o en el
entorno de desarrollo.
Un ritmo cambiante que requiere una alta respuesta al cambio más que al seguimiento
de un plan concreto.
Como hemos indicado al menos actualmente, los equipos de desarrollo móvil suelen ser
integrados por pocas personas.
No más a ocho o diez personas desarrollando entorno a una misma aplicación o, incluso,
un único desarrollador.
MOBILE-D
El objetivo de este método es conseguir ciclos de desarrollo muy rápidos en equipos
móviles se compone de distintas fases.
I. Exploración
II. Inicialización
V. Fase de prueba
Fase de pruebas. Una vez parado totalmente el desarrollo se pasa una fase de testeo
hasta llegar a una versión estable según lo establecido en las primeras fases por el
cliente. Si es necesario se separan los errores, pero no se desarrolla nada nuevo.
Una vez acabado todas las fases deberíamos tener una aplicación publicada y
entregada al cliente.
TEGNOLOGIA USADA
Xamarin, desarrolló multiplataforma para ios y androidC
No es casualidad que comencemos por xamarin especialmente ahora que esta de
actualidad tras ser adquirida por Microsoft, xamarin la plataforma favorita de muchos
desarrolladores, interesados en ofrecer apps nativas para ios android y ahora, también
para Windows 10.
Sin duda, la principal ventaja frente a las soluciones oficiales de aple y google, es la de
su versatibilidad para el desarrollo de apps multiplataforma.
Entre sus prestaciones, un panel de información interactivo en tiempo real que ofrece
datos de uso de los usuarios conectados XAMARIN INSIGHTS, o la plataforma para
automatizar las pruebas de funcionamiento y rendimiento de las apps con XAMARIN
TEST CLOUD disponible en versión gratuita como XAMARIN STUDIO COMMUNITY
para Windows pequeños o equipos móviles
Es que no hay modalidades ni precios, adobe phonegap es gratuita. Salvo que se quiera
acceder a adobe phonegap buils. Es repositorio de apps de adobe, con precios que
oscilan entre lo gratuito (1 apps privada con un tamaño máximo de 50MB Y SIN
PLUGINS), los 9.99 $ (con 25 apps privadas con un máximo de 100MB cada una soporte
de Adobe phonegap es la distribuidora open source de apache córdoba el framework de
de preferencia para el desarrollo de webapps (apps multiplataforma basadas en
tecnologías web abiertas como HTML, CSS Y JS), creada originalmente para
nitobisofware de esta forma, adobe ofrece a sus clientes no solo las herramientas de
diseño líderes del mercado
También una poderosa herramienta multiplataforma para crear webapps sin necesidad
de adquirir los conocimientos necesarios para programar en los lenguaje nativos de ios
y android, pero sin renunciar al acceso de las apls que controlan el hardware de los
dispositivos como cámara o GPS.