Skip to content

Most visited

Recently visited

navigation

Implementa apps para empresas que usan Google Play

Las empresas y sus empleados usan una versión administrada de Google Play para acceder al rico ecosistema de apps de trabajo y productividad.

Las funciones de administración integradas de Android permiten que los administradores de TI controlen por completo dispositivos que se usan de manera exclusiva para el trabajo. Para dispositivos corporativos y BYOD que se usan con fines personales y laborales, los administradores pueden crear y controlar un perfil de trabajo independiente. Las apps de Google Play administrado se instalan en dicho perfil, lo que permite a los administradores tener el control total sobre la app y sus datos. Las apps o los datos fuera del perfil de trabajo permanecen privados para el usuario.

Las empresas también pueden usar Google Play administrado para implementar de manera segura y masiva aplicaciones gratuitas para sus empleados y comprar de manera masiva licencias para aplicaciones pagadas*.

Google Play administrado y Android para trabajar ofrecen oportunidades significativas a los programadores de varios dominios, entre los que se incluyen los siguientes:

  • Proveedores de software y proveedores de software independientes: Son empresas independientes que desarrollan productos de software o servicios para venderlos o distribuirlos a empresas.
  • Programadores de agencias e integradores de sistemas (SI): Son empresas que desarrollan software, soluciones y servicios personalizados o semipersonalizados en función de los requisitos que proporciona una empresa.
  • Programadores empresariales internos: Son programadores que trabajan dentro de la empresa para crear software y soluciones de distribución interna.

Google Play: una plataforma de distribución de apps segura

Los registros muestran que Google Play minimiza el riesgo de aplicaciones potencialmente dañinas (PHA) que se instalan en dispositivos Android. En el informe anual de revisión de Android, publicado en el Blog de seguridad de Google, se muestra cómo los dispositivos que instalan apps exclusivamente de Google Play (en lugar de hacerlo de fuentes desconocidas) corren un riesgo mucho menor.

Google Play y Android trabajan en conjunto para que las experiencias de sus usuarios en Android sean seguras, gracias a que se analizan todas las apps publicadas en Google Play para comprobar que no tengan software malicioso ni vulnerabilidades. Google Play también garantiza que las actualizaciones de las apps están siempre firmadas por el programador original, lo que evita la apropiación de apps.

Recomendaciones para Google Play administrado

Para todos los programadores

Seguridad

La seguridad es una de las preocupaciones principales de las empresas que administran apps para dispositivos móviles y dispositivos. Al desarrollar una app para usarla en el lugar de trabajo, recuerda que las empresas están más conscientes acerca de la seguridad de los datos que nunca, en especial, en relación con las funciones que comparten información con otros servicios. Para mantener protegidos los datos de tu app, sigue las recomendaciones de seguridad y privacidad. En particular:

  • Usa solo protocolos de red seguros.
  • Usa el almacenamiento local predeterminado en Android, en lugar de un almacenamiento compartido o externo.
  • Si te preocupa el abuso de datos o tienes datos confidenciales, usa las API de atestación de SafetyNet, que permiten que tu app confirme si el dispositivo en el que se ejecuta es auténtico y no está comprometido.

Compatibilidad con el perfil de trabajo

Un perfil de trabajo es un espacio lógico aprovisionado en un dispositivo Android que mantiene separados los datos personales y laborales. Es posible que tengas que modificar tu app para que funcione de manera confiable en un dispositivo con perfil de trabajo (consulta Cómo configurar perfiles administrados para ver las recomendaciones detalladas). Muchas apps ya son compatibles, pero siempre prueba la app con la app de ejemplo BasicManagedProfile para esta seguro.

Opciones de configuración administradas

Tu app debería admitir opciones de configuración administradas de modo que los administradores de TI puedan configurar apps de manera remota para todos los usuarios o usuarios individuales. Los ejemplos de estas opciones de configuración incluyen los siguientes:

  • Configuración de la dirección del servidor y el protocolo: Por ejemplo, un usuario puede tener dificultades para configurar una app de cliente VPN de forma manual. Permite al administrador de TI enviar el paquete de configuración completo directamente al dispositivo del usuario. Así, el usuario podrá usar la app de inmediato.
  • Posibilidad de activar o desactivar funciones: Por ejemplo, es posible que quieras ofrecer varios back-end de almacenamiento para tu app, pero tal vez una empresa quiere permitir el uso de uno que ya haya adquirido. Por ese motivo, recomendamos que permitas el bloqueo.
  • Sugerencia de acceso al arranque del SSO para una experiencia de acceso del usuario óptima.

Mira la presentación de I/O empresarial de Android para ver estos ejemplos en acción.

En la app, puedes especificar qué opciones se pueden configurar y deberías publicar esta información en Google Play administrado.

Si actualizas el esquema de configuración administrada para tu app, asegúrate de que siga siendo compatible con versiones anteriores. Es recomendable mantener esta compatibilidad, ya que es posible que varios usuarios tengan diferentes versiones de tu app (al menos, temporalmente) y los administradores de TI querrán tener una experiencia de configuración remota coherente entre versiones a fin de garantizar la administración eficaz de las apps.

Herramientas de distribución

Usa Google Play Console para cargar, administrar y publicar tus apps. Play Console incluye una amplia variedad de opciones de configuración y funciones de prueba diseñadas para que proporciones las mejores apps posibles a tus usuarios.

Obtén más información acerca de las funciones de Play Console que están disponibles para que publiques y distribuyas tu app.

Para proveedores de software

Como programador de Google Play, tus aplicaciones gratuitas están disponibles automáticamente para que los administradores de TI las descubran y aprueben. Ellos pueden distribuirlas entre su personal por medio de Google Play administrado.

Si tienes una aplicación pagada, debes habilitarla y aceptar el Apéndice de Google Play administrado del Acuerdo de distribución para programadores para permitir que las empresas compren tu app en forma masiva*.

Haz que te descubran

Haz que tus apps relacionadas con negocios aparezcan en Google Play Store administrado para que se destaquen de las aplicaciones para consumidores.

Google Play administrado también está incorporado en muchos sistemas de administración de movilidad empresarial, como Administración de dispositivos móviles de Google y VMWare Airwatch, que los administradores de TI usan a diario para administrar dispositivos móviles y apps.

Si tu app de Android es una app complementaria de un servicio integral, deberías describir el servicio completo en la ficha de Play Store de tu app. Recuerda que los administradores de TI y los usuarios leerán la descripción de tu app para elegir todo el servicio, no solo la app de Android.

Aumenta el volumen

Llega a nuevos públicos a escala con implementaciones y compras masivas. Las empresas pueden usar Google Play administrado para implementar aplicaciones gratuitas de forma masiva en dispositivos administrados. Google Play Store administrado también admite compras masivas de aplicaciones pagadas*.

* En Estados Unidos y Canadá solamente.

Nuevas oportunidades de monetización

A menudo, las empresas están interesadas en comprar compatibilidad adicional para las apps importantes para sus negocios, lo que abre nuevas oportunidades de monetización. Según tu producto o servicio, puedes considerar incorporar esquemas de precios para funciones adicionales, horas adicionales, contacto en vivo, capacitación interna o niveles de asistencia escalonados.

Para programadores de agencias

Opciones de configuración administradas para personalización de apps

Las opciones de configuración administradas permiten personalizar apps para clientes y minimizar los gastos de mantener múltiples APK. Al usar opciones de configuración administradas para definir el conjunto de parámetros de personalización de una app (por ejemplo, el esquema de colores, las strings de IU, el logotipo del cliente, la opción de activar o desactivar diferentes módulos, etc.), cada cliente puede tener una experiencia totalmente diferente por más que conserves un solo APK.

Acceso delegado a la Cuenta de programador de Google Play de clientes

Si eres responsable de publicar y mantener las apps internas de tus clientes, ellos pueden configurar el acceso de publicación delegado en su Cuenta de programador de Google Play. De esta manera, puedes publicar apps nuevas o actualizadas directamente, en lugar de enviar los APK a tus clientes para que los publiquen. Este acceso de cuenta de programador puede estar restringido para funciones o apps determinadas, por lo que tu cliente sigue teniendo el control.

También existe una API de publicación que te permite conectar tu canalización de publicación directamente al flujo de publicación de Google Play de tu cliente.

Para programadores empresariales internos

Apps privadas

Las apps privadas solo se distribuyen para tu organización. No aparecen en la versión pública de Play Store. Son una excelente opción para que las empresas puedan usar toda la potencia y escala de Google Play a fin de implementar apps internas de manera segura y privada.

APK alojados por Google contra APK propios

Existen dos opciones para alojar los APK de tu app. Puedes subirlos en Google Play y que se distribuyan de manera segura a tus usuarios. De manera alternativa, puedes alojar el APK en tus servidores. Es posible que quieras hacerlo si quieres alojar el APK en tus instalaciones, protegido por tu firewall.

Sin embargo, existen varios beneficios al alojar el APK en Google Play:

  1. Análisis de vulnerabilidades de la app de Google : A menudo, resulta difícil identificar qué SDK y bibliotecas usaron tus programadores para crear una app interna. Además, es probable que los programadores no siempre sigan las recomendaciones de seguridad. El motor de análisis de vulnerabilidad de Google te ofrece más confianza en la seguridad de tu app al verificar que no tenga varias vulnerabilidades de seguridad conocidas.
  2. Parches de actualización de la app: Google optimiza las actualizaciones de las apps que envía a los dispositivos, ya que solo envía las diferencias y comprime todos los datos, lo cual implica una entrega más rápida de las actualizaciones con menos consumo de datos.
  3. Presencia global del servidor: Las técnicas de aprovechamiento de red de Google Play garantizan que los empleados reciban el servicio estén donde estén de los servidores más cercanos a ellos, lo que permite obtener el mejor rendimiento de descarga posible.
  4. Informes previos al lanzamiento : Después de subir y publicar un APK Alfa o Beta, los dispositivos de prueba iniciarán y rastrearán tu app de forma automática durante varios minutos. Con una frecuencia de unos pocos segundos, el rastreo realizará acciones básicas en tu app, como escribir texto, presionar la pantalla o deslizar el dedo. Así puedes comprobar que no haya problemas obvios con tu app en una variedad de dispositivos Android populares.

En cualquier caso, los metadatos de tu app que se muestran a los usuarios en la app de Play Store en su dispositivo administrado o perfil de trabajo se almacenan en Google Play.

Implementación de actualizaciones

Google Play facilita la implementación de actualizaciones de apps. Las actualizaciones automáticas están habilitadas de manera predeterminada en todos los dispositivos Android con Google Play instalado. Solo tienes que publicar la actualización de tu app a través de Google Play Console y Google Play hará el resto de forma automática.

Es posible que transcurran algunos días hasta que tu app esté actualizada en todos los dispositivos. Se debe a que Google Play espera el momento indicado para actualizar una app, como cuando el dispositivo se está cargando o está conectado a Wi-Fi.

This site uses cookies to store your preferences for site-specific language and display options.

Get the latest Android developer news and tips that will help you find success on Google Play.

* Required Fields

Hooray!

Browse this site in ?

You requested a page in , but your language preference for this site is .

Would you like to change your language preference and browse this site in ? If you want to change your language preference later, use the language menu at the bottom of each page.

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a short survey?
Help us improve the Android developer experience.
(Sep 2017 survey)