Déjenos sus datos y le enviaremos un resumen por correo electrónico.
Consiento el tratamiento de mis datos personales para el envío de material publicitario personalizado de conformidad con la Política de privacidad. Al confirmar el envío, acepta recibir material de marketing
Gracias.

El formulario se ha enviado correctamente.
Encontrará más información en su buzón.

Innowise es una empresa internacional de desarrollo de software de ciclo completo fundada en 2007. Somos un equipo de más de 1800+ profesionales de TI que desarrollan software para otros profesionales de todo el mundo.
Conócenos
Innowise es una empresa internacional de desarrollo de software de ciclo completo de software de ciclo completo fundada en 2007. Somos un equipo de más de 1600+ profesionales de TI que desarrollan software para otros profesionales de todo el mundo.

Aplicación de seguridad para móviles: Reto y solución

Nuestros ingenieros forman parte de un equipo multinacional que desarrolla aplicaciones de seguridad móvil iOS y Android para un importante proveedor de servicios móviles estadounidense.

Cliente

Industria
Tecnología de la información
Región
USA
Cliente desde
2021

Nuestro cliente es un proveedor de software de ciberseguridad líder mundial especializado en la creación de soluciones de seguridad para puntos finales en cloud. Ayudan a las grandes empresas a proteger los datos y cumplir las normativas gubernamentales y del sector.

La información detallada sobre el cliente no puede divulgarse en virtud de las disposiciones del acuerdo de confidencialidad.

Desafío

Nuestro cliente ha estado cooperando con un gran proveedor de telecomunicaciones y servicios móviles de EE.UU. para crear una aplicación móvil orientada al usuario y de alto rendimiento (tanto en versión iOS como Android) con fines de seguridad de datos. Al principio del proyecto, Innowise fue seleccionado para formar la columna vertebral de un equipo de desarrollo internacional del lado del cliente, ya que nuestra empresa tenía una experiencia impresionante en el desarrollo de aplicaciones móviles.

El objetivo del gran proyecto era ofrecer una aplicación que ayudara a los usuarios de móviles a proteger sus dispositivos y datos personales de la forma más eficaz posible. Se decidió llevar a cabo todo el trabajo del proyecto sobre la base de una aplicación heredada existente. Nuestro equipo debía desarrollar una nueva funcionalidad de la aplicación, actualizar completamente el diseño y configurar el análisis de datos y el sistema de suscripción dentro de la aplicación.a

Solución

El equipo de Innowise ha participado en el desarrollo del lado del cliente de las aplicaciones de seguridad móvil iOS y Android para el gran proveedor de telecomunicaciones y servicios móviles con sede en Estados Unidos.

PRINCIPALES CARACTERÍSTICAS DE LA APLICACIÓN DE SEGURIDAD

El principal objetivo de la aplicación de seguridad para móviles es proteger los datos personales de los usuarios de todas las formas posibles. La aplicación que hemos desarrollado tiene amplias funcionalidades de vanguardia, lo que la convierte en un avance en el campo de la seguridad móvil. La solución:
  • Evalúa el nivel de vulnerabilidad de un dispositivo;
  • Asesora sobre cómo mejorar la seguridad del dispositivo;
  • Comprueba si un dispositivo contiene archivos maliciosos;
  • Supervisa el estado de la red y su seguridad;
  • Protege las conexiones a Internet de los ataques de piratas informáticos;
  • Supervisa las vulnerabilidades asociadas a un número de teléfono;
  • Protege de los ataques de phishing;
  • Notifica diariamente a los usuarios las vulnerabilidades descubiertas en varios servicios asociados;
  • Controla el tráfico móvil;
  • Proporciona funcionalidad VPN;
  • Registra las llamadas telefónicas;
  • Bloquea el spam y las llamadas no deseadas;

FUNCIONES DEL USUARIO

Existen 4 roles de usuario principales:
  • Usuarios con una tarjeta SIM del cliente final;
  • Usuarios con una tarjeta SIM de otro proveedor;
  • Usuarios con una suscripción de pago;
  • Usuarios sin suscripción de pago.

Dependiendo de la función, el usuario dispone de distintas funciones de la aplicación y distintos grados de protección de datos. Por ejemplo, los usuarios sin tarjeta SIM del cliente final no pueden registrar sus llamadas, obtener la información sobre las mismas y controlar las vulnerabilidades asociadas a sus números de teléfono, ya que disponen de otro proveedor de servicios móviles. Los usuarios sin una suscripción de pago tienen un acceso limitado a las funciones de la aplicación.

Tecnologías y herramientas

iOS
Objective-C, Swift
Android
Android Studio 4.1.0+, Kotlin, MVP, Clean Architecture, Dagger, RxJava2, Google Play Services & Billing, Firebase, Hiya SDK, MParticle SDK, Multi-Modules
Código de calidad
Detekt, LeakCanary
CI/CD
Jenkins
QA
Java 8/Scala, Cucumber, SBT, Gradle, GraphQL, Protobuf, HTTP, REST, Elastic Search
Servicios en cloud
Administrador de secretos de AWS, Amazon DynamoDB, Amazon S3

Proceso

Todo el flujo de trabajo del proyecto se basó en la metodología del ciclo de vida de desarrollo de software Scrum, con sprints de dos semanas. Al final de cada sprint, proporcionamos una demostración en vídeo de las tareas completadas. Entregamos las versiones de lanzamiento antes de la fecha límite del proyecto y luego cada sprint a medida que se corregían/realizaban los errores/mejoras solicitados por el cliente. Nos comunicamos con el cliente y el equipo a través de Slack y Zoom.
Dado que nuestros ingenieros formaban parte del equipo internacional de desarrollo, era vital estar en sintonía con profesionales de IT de todo el mundo y establecer una comunicación eficaz. Esto tuvo un efecto positivo en la eficiencia del trabajo y ayudó a afrontar diversos retos del proyecto, como el dominio de un gran número de módulos básicos escritos hace varios años.

Equipo

3
Desarrolladores de iOS
3
Desarrolladores de Android
1
Ingeniero de QA de automatización

Resultados

Como parte del equipo de desarrollo internacional, nuestros ingenieros de software han creado una aplicación de seguridad móvil repleta de funciones, tanto en la versión iOS como en la versión Android, para usuarios de Estados Unidos. La aplicación garantiza una sólida seguridad de los datos de cerca de 1,5 millones de usuarios activos y 8 millones de usuarios pasivos. Nuestro cliente elogió la experiencia tecnológica y la capacidad de comunicación de nuestro equipo de desarrollo, formado por 3 ingenieros de Android, 3 de iOS y 1 de control de calidad.

Actualmente, el proyecto está en fase de lanzamiento. Está previsto trabajar en la solución del proyecto al menos hasta finales de 2022. Nuestro cliente sigue cooperando con Innowise para ampliar la funcionalidad de la aplicación y proporcionar soporte a la solución a largo plazo.

Duración del proyecto
  • 2021 - En curso

Póngase en contacto con nosotros

Reservar una llamada o rellene el siguiente formulario y nos pondremos en contacto con usted cuando hayamos procesado su solicitud.

    Por favor, facilítenos detalles del proyecto, duración, tecnologías, especialistas informáticos necesarios y otra información relevante.
    Grabe un mensaje de voz sobre su proyecto
    para ayudarnos a comprenderlo mejor.
    Adjunte los documentos adicionales si es necesario
    Cargar archivo

    Puede adjuntar hasta 1 archivo de 2 MB en total. Archivos válidos: pdf, jpg, jpeg, png

    Le informamos de que cuando haga clic en el botón Enviar, Innowise procesará sus datos personales de acuerdo con nuestra Política de privacidad con el fin de proporcionarle la información adecuada.

    ¿Qué pasa después?

    1

    Una vez recibida y procesada su solicitud, nos pondremos en contacto con usted para detallar las necesidades de su proyecto y firmar un acuerdo de confidencialidad que garantice la confidencialidad de la información.

    2

    Después de examinar los requisitos, nuestros analistas y desarrolladores elaboran una propuesta de proyecto con el alcance de las obras, el tamaño del equipo, el tiempo y las estimaciones de costos.

    3

    Concertamos una reunión con usted para discutir la oferta y llegar a un acuerdo.

    4

    Firmamos un contrato y comenzamos a trabajar en su proyecto lo más rápido posible.

    Gracias.

    Su mensaje ha sido enviado.
    Procesaremos su solicitud y nos pondremos en contacto con usted lo antes posible.

    Gracias.

    Su mensaje ha sido enviado. 

    We’ll process your request and contact you back as soon as possible.

    flecha