SlideShare una empresa de Scribd logo
1 de 13
what´s up in tech
22 de Septiembre de 2016
La solución multiplataforma de ciclo de
vida y puesta en producción de Apps
Mantikor Mobile Lifecycle Manager
what´s up in tech
Ponente
Jorge Sánchez
Responsable de las líneas de Negocio de Mobile y
Front en atSistemas, y Gerente de Operaciones
 Ingeniero Técnico en Informática
 Más de 10 años de experiencia en Gestión TI, Dirección
de Proyectos, Operaciones y BDM
 Apasionado de las nuevas tecnologías, continuamente
autoformándose
Jsanchez.fernandez@atsistemas.com
what´s up in tech
Introducción Mobile LM
Mobile Lifecycle Management
× Decisiones estratégicas excluyentes entre sí
y con fuerte repercusión económica
× Plataformas, soluciones y herramientas
muy centradas en el desarrollo
× Gap entre el desarrollo y el despliegue
× Procesos cubiertos a demanda
× Necesidad de una herramienta
independiente: Mantikor
DEP
STRATEGY
what´s up in tech
¿Qué es Mantikor?
Construir
Empaquetar
Firmar
Distribuir
Se trata de una solución independiente que permite a nuestros clientes obtener Apps ya
construidas, firmadas, empaquetadas, probadas y listas para desplegar, independientemente
de si son Nativas o Híbridas.
La solución realiza todo el proceso a partir del código fuente, sin necesidad de infraestructura
alguna (en formato SaaS) ni de conocimientos específicos de construcción nativa.
what´s up in tech
Funcionalidad (Standard) Mantikor
Construcción
Testing
Firma
OTA
what´s up in tech
Estrategia Móvil Alternativas desarrollo
https://mantikormlm.com
what´s up in tech
Estrategia Móvil Alternativas desarrollo
https://private.mantikormlm.com
what´s up in tech
Funcionalidad (Free) Mantikor
Construcción
what´s up in tech
Funcionalidad (Premium I) Mantikor
1. Integración Contínua
2. Distribución a los Market
what´s up in tech
Funcionalidad (Premium II) Mantikor
3. Testing Funcional
4. Plataformas adicionales
5. Otros
what´s up in tech
Mapa de Funcionalidad Mantikor
Construcción Testing Firma OTA
IC Markets T. Funcional Plataformas
iOS
API
what´s up in tech
Resumen valor añadido Mantikor
Plataformas Independencia Actualizada
Única Fácil
what´s up in tech
MADRID BARCELONA CÁDIZ ZARAGOZA A CORUÑA
9 0 2 8 8 8 9 0 2
what´s up in tech

Más contenido relacionado

Destacado

Destacado (17)

Cobertura de código con test funcionales para superhéroes
Cobertura de código con test funcionales para superhéroesCobertura de código con test funcionales para superhéroes
Cobertura de código con test funcionales para superhéroes
 
Atlassian, una solución estratégica para equipos de negocio
Atlassian, una solución estratégica para equipos de negocio Atlassian, una solución estratégica para equipos de negocio
Atlassian, una solución estratégica para equipos de negocio
 
Conferencia Base by atSistemas Open Expo
Conferencia Base by atSistemas Open ExpoConferencia Base by atSistemas Open Expo
Conferencia Base by atSistemas Open Expo
 
Propuesta de valor Atlassian - Evento atSistemas en el atardecer de San Juan
Propuesta de valor Atlassian - Evento atSistemas en el atardecer de San JuanPropuesta de valor Atlassian - Evento atSistemas en el atardecer de San Juan
Propuesta de valor Atlassian - Evento atSistemas en el atardecer de San Juan
 
Smart TV: estado y posibilidades de la televisión inteligente
Smart TV: estado y posibilidades de la televisión inteligenteSmart TV: estado y posibilidades de la televisión inteligente
Smart TV: estado y posibilidades de la televisión inteligente
 
Webinar Oracle adf12c EN
Webinar Oracle adf12c ENWebinar Oracle adf12c EN
Webinar Oracle adf12c EN
 
Aplicaciones híbridas: presente y futuro del desarrollo móvil
Aplicaciones híbridas: presente y futuro del desarrollo móvilAplicaciones híbridas: presente y futuro del desarrollo móvil
Aplicaciones híbridas: presente y futuro del desarrollo móvil
 
SaaS, el futuro del eCommerce
SaaS, el futuro del eCommerce SaaS, el futuro del eCommerce
SaaS, el futuro del eCommerce
 
Soluciones Cloud atSistemas 2016
Soluciones Cloud atSistemas 2016Soluciones Cloud atSistemas 2016
Soluciones Cloud atSistemas 2016
 
Cloud Mobile Testing
Cloud Mobile TestingCloud Mobile Testing
Cloud Mobile Testing
 
Automatiza el despliegue de tus aplicaciones atlassian con docker
Automatiza el despliegue de tus aplicaciones atlassian con dockerAutomatiza el despliegue de tus aplicaciones atlassian con docker
Automatiza el despliegue de tus aplicaciones atlassian con docker
 
Aplicaciones Serverless
Aplicaciones ServerlessAplicaciones Serverless
Aplicaciones Serverless
 
Gestión de Pruebas con Atlassian, una parte más de su ALM
Gestión de Pruebas con Atlassian, una parte más de su ALM Gestión de Pruebas con Atlassian, una parte más de su ALM
Gestión de Pruebas con Atlassian, una parte más de su ALM
 
Webinar AppDynamics
Webinar AppDynamicsWebinar AppDynamics
Webinar AppDynamics
 
Bitbucket data center en aws
Bitbucket data center en awsBitbucket data center en aws
Bitbucket data center en aws
 
Convergencia de código con .NET Standard
Convergencia de código con .NET StandardConvergencia de código con .NET Standard
Convergencia de código con .NET Standard
 
Beneficios de la inversión en Experiencia de Usuario
Beneficios de la inversión en Experiencia de UsuarioBeneficios de la inversión en Experiencia de Usuario
Beneficios de la inversión en Experiencia de Usuario
 

Similar a Mantikor MLM. Pon en producción cualquier App

brochure - institucional
brochure - institucionalbrochure - institucional
brochure - institucional
Alex Roman
 
Roles Ocupacionales del ing de sistemas(Yulis Cervantes;Hernan Saltarin)
Roles Ocupacionales del ing de sistemas(Yulis Cervantes;Hernan  Saltarin)Roles Ocupacionales del ing de sistemas(Yulis Cervantes;Hernan  Saltarin)
Roles Ocupacionales del ing de sistemas(Yulis Cervantes;Hernan Saltarin)
hedasaji
 
Ambitos de desarrollo
Ambitos de desarrolloAmbitos de desarrollo
Ambitos de desarrollo
tecnologico
 

Similar a Mantikor MLM. Pon en producción cualquier App (20)

Presentacion Corporativa-INTENSE
Presentacion Corporativa-INTENSEPresentacion Corporativa-INTENSE
Presentacion Corporativa-INTENSE
 
Móviles
MóvilesMóviles
Móviles
 
Bravent presentación corporativa
Bravent presentación corporativaBravent presentación corporativa
Bravent presentación corporativa
 
Presentación MTM - Mis Turnos Médicos
Presentación MTM - Mis Turnos MédicosPresentación MTM - Mis Turnos Médicos
Presentación MTM - Mis Turnos Médicos
 
Roles Del Ingeniero De Sistemas
Roles  Del Ingeniero De SistemasRoles  Del Ingeniero De Sistemas
Roles Del Ingeniero De Sistemas
 
Roles Del Ingeniero De Sistemas
Roles  Del Ingeniero De SistemasRoles  Del Ingeniero De Sistemas
Roles Del Ingeniero De Sistemas
 
Portafolio de Productos y Servicios de EqSoft
Portafolio de Productos y Servicios de EqSoftPortafolio de Productos y Servicios de EqSoft
Portafolio de Productos y Servicios de EqSoft
 
brochure - institucional
brochure - institucionalbrochure - institucional
brochure - institucional
 
Roles Ocupacionales del ing de sistemas(Yulis Cervantes;Hernan Saltarin)
Roles Ocupacionales del ing de sistemas(Yulis Cervantes;Hernan  Saltarin)Roles Ocupacionales del ing de sistemas(Yulis Cervantes;Hernan  Saltarin)
Roles Ocupacionales del ing de sistemas(Yulis Cervantes;Hernan Saltarin)
 
Joaquin rincon
Joaquin rinconJoaquin rincon
Joaquin rincon
 
Roles del Ingeniero
Roles del IngenieroRoles del Ingeniero
Roles del Ingeniero
 
Roles Ocupacionales
Roles OcupacionalesRoles Ocupacionales
Roles Ocupacionales
 
Ambitos de desarrollo
Ambitos de desarrolloAmbitos de desarrollo
Ambitos de desarrollo
 
Ambitos de desarrollo
Ambitos de desarrolloAmbitos de desarrollo
Ambitos de desarrollo
 
¿Telefonica y DevOps? Si, es posible
¿Telefonica y DevOps? Si, es posible¿Telefonica y DevOps? Si, es posible
¿Telefonica y DevOps? Si, es posible
 
Presentation attend
Presentation attendPresentation attend
Presentation attend
 
Roles Ocupacionales
Roles OcupacionalesRoles Ocupacionales
Roles Ocupacionales
 
Roles Ocupacionales
Roles OcupacionalesRoles Ocupacionales
Roles Ocupacionales
 
Roles Ocupacionales
Roles OcupacionalesRoles Ocupacionales
Roles Ocupacionales
 
Ambitos de desarrollo
Ambitos de desarrolloAmbitos de desarrollo
Ambitos de desarrollo
 

Más de atSistemas

Más de atSistemas (20)

Agile itsm con atlassian
Agile itsm con atlassianAgile itsm con atlassian
Agile itsm con atlassian
 
Bizz Chat metamorfosis digital
Bizz Chat metamorfosis digital Bizz Chat metamorfosis digital
Bizz Chat metamorfosis digital
 
Webinar 5 net5-2021
Webinar 5 net5-2021Webinar 5 net5-2021
Webinar 5 net5-2021
 
Webinar Speed Up Academy: Acelera la incorporación de talento.
Webinar Speed Up Academy: Acelera la incorporación de talento.Webinar Speed Up Academy: Acelera la incorporación de talento.
Webinar Speed Up Academy: Acelera la incorporación de talento.
 
Webinar: Descubre los diferentes servicios Cloud Native en Azure
Webinar: Descubre los diferentes servicios Cloud Native en AzureWebinar: Descubre los diferentes servicios Cloud Native en Azure
Webinar: Descubre los diferentes servicios Cloud Native en Azure
 
El futuro del trabajo en equipo
El futuro del trabajo en equipoEl futuro del trabajo en equipo
El futuro del trabajo en equipo
 
La tecnología al servicio de la agilidad empresarial
La tecnología al servicio de la agilidad empresarialLa tecnología al servicio de la agilidad empresarial
La tecnología al servicio de la agilidad empresarial
 
Transformación Agile
Transformación AgileTransformación Agile
Transformación Agile
 
Transformación cultural
Transformación culturalTransformación cultural
Transformación cultural
 
Technical considerations for Blockchain networks with AWS
Technical considerations for Blockchain networks with AWSTechnical considerations for Blockchain networks with AWS
Technical considerations for Blockchain networks with AWS
 
Blockchain Spain II Edición - Ángel Miguel Martínez
Blockchain Spain II Edición - Ángel Miguel MartínezBlockchain Spain II Edición - Ángel Miguel Martínez
Blockchain Spain II Edición - Ángel Miguel Martínez
 
Blockchain Spain - Néstor Gándara
Blockchain Spain - Néstor GándaraBlockchain Spain - Néstor Gándara
Blockchain Spain - Néstor Gándara
 
Blockchain Spain - Juan Luis Gozalo
Blockchain Spain - Juan Luis GozaloBlockchain Spain - Juan Luis Gozalo
Blockchain Spain - Juan Luis Gozalo
 
Blockchain Spain - Ramón Abruña
Blockchain Spain - Ramón AbruñaBlockchain Spain - Ramón Abruña
Blockchain Spain - Ramón Abruña
 
Blockchain Spain - Santiago Chamat
Blockchain Spain - Santiago ChamatBlockchain Spain - Santiago Chamat
Blockchain Spain - Santiago Chamat
 
Blockchain Spain - Antonio Gómez
Blockchain Spain - Antonio GómezBlockchain Spain - Antonio Gómez
Blockchain Spain - Antonio Gómez
 
Blockchain Spain - Miguel Ángel Rojas
Blockchain Spain - Miguel Ángel RojasBlockchain Spain - Miguel Ángel Rojas
Blockchain Spain - Miguel Ángel Rojas
 
Blockchain Spain - Andrés Sánchez
Blockchain Spain - Andrés SánchezBlockchain Spain - Andrés Sánchez
Blockchain Spain - Andrés Sánchez
 
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, RepsolBlockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
 
Blockchain Spain II Edición - Juan Manuel Martínez
Blockchain Spain II Edición - Juan Manuel MartínezBlockchain Spain II Edición - Juan Manuel Martínez
Blockchain Spain II Edición - Juan Manuel Martínez
 

Mantikor MLM. Pon en producción cualquier App

  • 1. what´s up in tech 22 de Septiembre de 2016 La solución multiplataforma de ciclo de vida y puesta en producción de Apps Mantikor Mobile Lifecycle Manager
  • 2. what´s up in tech Ponente Jorge Sánchez Responsable de las líneas de Negocio de Mobile y Front en atSistemas, y Gerente de Operaciones  Ingeniero Técnico en Informática  Más de 10 años de experiencia en Gestión TI, Dirección de Proyectos, Operaciones y BDM  Apasionado de las nuevas tecnologías, continuamente autoformándose Jsanchez.fernandez@atsistemas.com
  • 3. what´s up in tech Introducción Mobile LM Mobile Lifecycle Management × Decisiones estratégicas excluyentes entre sí y con fuerte repercusión económica × Plataformas, soluciones y herramientas muy centradas en el desarrollo × Gap entre el desarrollo y el despliegue × Procesos cubiertos a demanda × Necesidad de una herramienta independiente: Mantikor DEP STRATEGY
  • 4. what´s up in tech ¿Qué es Mantikor? Construir Empaquetar Firmar Distribuir Se trata de una solución independiente que permite a nuestros clientes obtener Apps ya construidas, firmadas, empaquetadas, probadas y listas para desplegar, independientemente de si son Nativas o Híbridas. La solución realiza todo el proceso a partir del código fuente, sin necesidad de infraestructura alguna (en formato SaaS) ni de conocimientos específicos de construcción nativa.
  • 5. what´s up in tech Funcionalidad (Standard) Mantikor Construcción Testing Firma OTA
  • 6. what´s up in tech Estrategia Móvil Alternativas desarrollo https://mantikormlm.com
  • 7. what´s up in tech Estrategia Móvil Alternativas desarrollo https://private.mantikormlm.com
  • 8. what´s up in tech Funcionalidad (Free) Mantikor Construcción
  • 9. what´s up in tech Funcionalidad (Premium I) Mantikor 1. Integración Contínua 2. Distribución a los Market
  • 10. what´s up in tech Funcionalidad (Premium II) Mantikor 3. Testing Funcional 4. Plataformas adicionales 5. Otros
  • 11. what´s up in tech Mapa de Funcionalidad Mantikor Construcción Testing Firma OTA IC Markets T. Funcional Plataformas iOS API
  • 12. what´s up in tech Resumen valor añadido Mantikor Plataformas Independencia Actualizada Única Fácil
  • 13. what´s up in tech MADRID BARCELONA CÁDIZ ZARAGOZA A CORUÑA 9 0 2 8 8 8 9 0 2 what´s up in tech

Notas del editor

  1. Muchas gracias Anna.
  2. Estamos aquí para hablar de Mantikor. Muchos ya sabréis que Mantikor es la evolución de MLM, una solución de la que ya hemos hablado en más ocasiones. Por resumir, aunque entraré en mayor detalle, Mantikor es un solución para la puesta en producción de Apps. Para ello, voy a establecer una analogía entre el ALM más tradicional y la problemática específica de Movilidad. Cuando hablamos de ‘ALM’, es decir, de Application Lifecycle Management, del ciclo de vida de las aplicaciones en términos tradicionales, y para lo que nos ocupa MUY resumidos, hablamos de cinco áreas principales: Gestión de requisitos, desarrollo, pruebas, despliegue y mantenimiento. Y aunque sé que estoy dejando muchas cosas fuera, como seguridad, analítica y demás, sí que quiero incluir una especie de cajón que he llamado ‘estrategia’ que aglutina temas de estrategia como tales, de arquitectura, de devops y alguno más. Partiendo del ALM tradicional que muestro, voy a aplicarlo a la problemática específica de la gestión de aplicaciones móviles, que hemos llamado Mobile Lifecycle Management, o por sus siglas, MLM. Si nos centramos en este contenedor, al que he llamado ‘Estrategia’ principalmente porque me viene muy bien para lo que quiero contar, ya hablando en serio la verdad es que incluye términos muy específicos en cuanto a movilidad, de elección de plataformas o mercado objetivo, que van a afectar en ámbitos y por lo tanto costes muy específicos; Hardware, herramientas, equipos de desarrollo y puesta en producción, administración de máquinas y herramientas… y en concreto en movilidad es un ámbito de decisión complicado, porque muchas de las opciones, a nivel de inversión, son excluyentes entre sí, como escoger Nativo, Híbrido, o soluciones muy específicas como Xamarin o Kony. Por otro lado, la mayoría de herramientas y soluciones del mercado se centran principalmente en el propio desarrollo, y como mucho en la gestión de los requisitos y en el control de la evolución y bugfixing. A efectos prácticos, delegan el resto de áreas de un ciclo de vida en otras soluciones, sobre todo debido a la complejidad, diversificación, y por decirlo sutilmente, no completa madurez de las herramientas existentes. En concreto, en el mundo de MLM, la parte de ‘Despliegue’ es bastante peculiar, ya que ese despliegue muchas veces fuerza a emplear múltiples herramientas o suites bastante complejas más o menos pertenecientes a lo que se llama MAM, Mobile Applications Management. Es muy difícil encontrar una herramienta, o incluso suite que dé respuesta a las necesidades reales que hay en los entornos corporativo a este aspecto del ciclo de vida. Y sobre todo en el mundo de movilidad, se genera un gap importante entre el desarrollo y el despliegue. Nosotros, como imaginamos todas las consultoras especializadas en movilidad en entornos corporativos, nos hemos encontrado que procesos como la firma, la ofuscación o los distintos modelos de distribución no acaban de caer en ninguna de ambas áreas, lo que provoca que un proceso muy estándar del ciclo de vida de las Apps se encuentre cubierto principalmente a demanda. Después de enfrentarnos a estos escenarios en múltiples ocasiones, don diferentes plataformas, en diferentes entornos pero de forma muy reiterativa, empezamos a gestar Mantikor.
  3. Mantikor básicamente viene a cubrir esos gap que hemos detectado. Al final, en entornos profesionales corporativos, el proveedor, freelance o departamento de desarrollo genera un código fuente con la suite de productos oportuna, y entrega ese código fuente. La recepción del código puede variar en función del grado de madurez de la empresa receptora; puede tener que incluir ciertos tests, cumplir con cierta estructura o normas, que ser entregado o no a un repositorio, que tener o no las plataformas desplegadas, … Toda la casuística posible puede llegar a darse, pero una vez finalizado el proceso de entrega la empresa tiene un código fuente, y los procedimientos de puesta en producción de dicho código fuente en muchos casos implican tanto procesos manuales como herramientas e incluso hardware muy específicos. Mantikor permite automatizar todo ese proceso de puesta en producción. Parte de la construcción del código fuente, y realiza todo el proceso de construcción, testing, firma, ofuscación, minificado, testing funcional, distribución OTA y distribución a los markets. Y lo hace tanto en híbrido como en Nativo. Mantikor no solo ofrece independencia de la tecnología, con la liberación a nivel de estrategia que eso supone de cara a poder cambiar o ampliar las políticas de las plataformas a emplear, sino que aporta todos los beneficios de la automatización, de reducir los tiempos entre los distintos pasos, eliminar errores humanos, … etc.
  4. Pero, ¿Qué funcionalidad concreta cubre Mantikor y cómo está estructurada? Mantikor posee en la actualidad tres planes posibles de contratación asociados al nivel de madurez y por tanto de exigencia que pueda tener cada cliente. Aunque más adelante incidiré en estos aspectos y detallaré cada funcionalidad y el plan al que pertenece, ahora vamos a centrarnos en la fucnionalidad estándar, que es sobre la que vamos a realizar la demo. *primer click* Construcción. Mantikor es capaz de seleccionar las herramientas adecuadas para generar los binarios, es decir, las Apps ya compiladas, en base a un código fuente. El proceso internamente realiza numerosas acciones y evaluaciones más allá de la mera construcción que facilitarán el resto de funcionalidades. Testing. De nuevo Mantikor es capaz de realizar el testing unitario y análisis de código estático más adecuados en cada plataforma. Para el análisis de código estático no es necesario indicar nada; de hecho si se selecciona aplicar testing no es posible no pasar el análisis de código estático. Para la ejecución de test unitarios lo máximo que habrá que indicar a Mantikor es dónde están esos test unitarios. Firma. Uno de los aspectos más específicos de la puesta en producción de Apps es la firma de las mismas. Mantikor simplifica el proceso, tanto en iOS, donde una vez indicado el objeto con el que se va a realizar la construcción limita los certificados que se pueden emplear en cada caso, como en Android, donde no exige el certificado si la distribución no va a ser a los Market, e incluso permite generarlo al vuelo. En este último caso, como ya volveré a explicar en la demo, es muy importante que el cliente se descargue dicho certificado, ya que cualquier actualización sobre la App en Google Play, como por ejemplo una nueva versión de la App, requerirá este preciso certificado y no admitirá ningún otro. Y el borrado en Mantikor es físico por motivos de seguridad. OTA Mantikor incluye como una funcionalidad integrada la distribución de Apps Over the Air, es decir, directamente mediante correo electrónico. Esta funcionalidad permite recibir en el mail un enlace que permite instalarse directamente la App, sin necesidad de cables, suites MAM o pasar por los Market.
  5. Antes de pasar a indicar el resto de funcionalidades, vamos a pasar a ver la web pública de Mantikor, y a realizar una demo en vivo sobre una cuenta estándar.
  6. Bueno, esta es la portada de la parte privada que ya hemos visto en la demo. Ya falta menos para llegar a la parte final, pero antes me gustaría hablar brevemente de las otras dos modalidades de contratación.
  7. La versión gratuita de Mantikor no parece presentar mucha funcionalidad. En realidad cuando uno accede a la versión ‘Free’ de Mantikor lo único que puede hacer es construir una App a partir del código fuente. Ni siquiera firmarla, o al menos en iOS ni siquiera firmarla para su distribución. En realidad la versión gratuita de Mantikor, aunque no ofrece funcionalidad adicional, sí realiza el parseo necesario para poder aplicar toda la funcionalidad existente. Es decir, que viene a ser una demostración de que la plataforma es capaz de recoger tu proyecto, construirlo, y que sería capaz de realizarle los test, servirlo vía OTA, e incluso aplicarle funcionalidades Premium. La versión Free por lo tanto hay que tomarla como una demostración de la capacidad de Mantikor para tratar diversos tipos de proyectos.
  8. A continuación vamos a comentar las funcionalidades del Plan Premium. Este plan está ya orientado a entornos corporativos, en concreto a empresas que ya trabajan o quieren trabajar con un canal específico de movilidad. Nos tomamos muy en serio las cuentas Premium, y de cara a su contratación vamos a pedir siempre un ejemplo y a asegurarnos de forma muy específica de que la plataforma funciona a la perfección, siempre, pero con mayor motivo en estos casos, por lo que una vez suministrado el caso de ejemplo pueden tardar algo en estar disponibles. La integración continua permite seleccionar distintos Pipelines, es decir, distintos flujos de ejecución, para distintas fuentes de un mismo proyecto o App. Concretando, permite que un push sobre distintas ramas de un repositorio GIT desaten diferentes cadenas de acciones. Así, podremos por ejemplo querer ejecutar test unitarios solo en el entorno de desarrollo y no en Pre, o querer hacer distribución OTA en Pre y no en Pro. La distribución a los market permite en base a unas credenciales suministradas por el usuario para cada Market y App la inyección de los binarios ya firmados en la página de subida del store correspondiente. El usuario tendrá que seguir informando temas como descripciones, precios o imágenes, pero ya tendrá la App firmada y dispuesta a ser publicada.
  9. El testing funcional automatizado permite la ejecución de test funcionales ya incluidos en el proyecto. Esta ejecución puede ser sobre emulador, o sobre dispositivos reales en la nube. El usuario deberá elegir tanto el juego de dispositivos sobre el que desea ejecutar los test funcionales automatizados, como la ubicación de los mismos. Mantikor puede tratar plataformas específicas, como Windows Phone 8.1, Windows 10, Xamarin o Kony, por ejemplo. Todas ellas son integrables en Mantikor. Hay otras funcionalidades que también entendemos son apropiadas para empresas con un nivel de madurez alto en el área de Mobile, como la firma automática en iOS – siempre que la App no vaya a ser distribuida a través de la App store – o el poder tratar con Mantikor vía API.
  10. Abstracción de plataformas de desarrollo. Da igual la plataforma en que esté construida una App, si es nativa o es híbrida, cómo se hayan inyectado las dependencias, qué hardware o herramienta de construcción haya que emplear en cada caso. En Mantikor la construcción como tal es pulsar un botón. Independencia Tecnológica. Diferentes plataformas implican diferentes ciclos de vida, diferentes herramientas, e incluso diferente hardware. Ciclos, herramientas y hardware que hay que administrar, mantener, y actualizar. Mantikor ya hace todo eso por usted. Permanentemente actualizada. Sin hablar de herramientas específicas de construcción o distribución, tanto Google como Apple suelen sacar una versión Major de sus SSOO. Estas versiones hay que implementarlas, desplegarlas, y que funcionen. Mantikor está permanentemente actualizado, con las versiones actualizadas de todas las herramientas y productos necesarios para la totalidad del ciclo de vida. Solución Stand-alone. En muchos casos muchas empresas se ven obligadas a adquirir numerosos productos para poner en producción una App. Una plataforma de OTA por un lado, un producto específico para realizar test por otro, y eso cuando no hay que adquirir varios distintos por cada plataforma, uno para iOS y otro para Android. Mantikor, aunque puede integrarse con otras soluciones y herramientas, no necesita ninguna herramienta adicional para poner una App en producción. Nosotros lo hemos hecho cientos de veces. Literalmente. Y no hay nada que sea necesario y que no esté incluido en Mantikor. Por supuesto opcionalmente sí; si necesitas un MAM / MDM a nivel corporativo, Mantikor puede integrarse con él sin problemas, pero como es lógico no lo trae de serie. Fácil de usar. Como hemos visto, resumiendo un poco, Mantikor son básicamente cuatro vistas en el front. El Dashboard, el histórico de ejecuciones, el alta/edición, y la ventana de datos del usuario. En esas cuatro vistas se concentra toda la funcionalidad necesaria, de forma muy visual, muy accesible.