Android Developer Challenge: Innovación útil, con la tecnología del aprendizaje automático incorporada en el dispositivo y el aporte de los desarrolladores

Vamos a repetir el Android Developer Challenge y queremos que nos ayudes a descubrir experiencias nuevas en Android. La primera etapa de este desafío estará enfocada en el aprendizaje automático en el dispositivo. En Google, estamos convencidos de que, con esta nueva tecnología, es posible descubrir un sinfín de posibilidades de innovación útil para completar tareas, como encontrar las palabras correctas con Redacción inteligente en Gmail o brindar ayuda para que puedas comunicarte sin conexión con Google Traductor. Sin embargo, como esta tecnología nueva tiene mucho más para ofrecer, necesitamos tu ayuda.

Qué estamos buscando y cómo participar

Queremos ayudar a respaldar ideas que aprovechen el aprendizaje automático en el dispositivo para proporcionar algo útil de verdad y ayudar a los usuarios a realizar tareas:

  • Un buen ejemplo es el Subtitulado instantáneo: Para casi 500 millones de personas sordas y con hipoacusia, el Subtitulado instantáneo da vida al contenido y es exactamente el tipo de innovación que nos gustaría ver en el futuro; con tu ayuda, podemos hacer que el futuro llegue hoy.
  • Tu concepto puede incluir la función de aprendizaje automático como la base de la app o puede ser una función que respalda la experiencia general de la app, como ocurre con la Redacción inteligente en Gmail.
  • Tu idea puede ser un solo concepto o ya estar lista para los usuarios. Lo importante es que nos expliques para qué necesitas la ayuda de Google y cómo respalda la misión de usar el aprendizaje automático para ayudar a los usuarios a realizar tareas. Sin importar en qué fase se encuentre tu idea, necesitamos que detalles los pasos para hacerla realidad antes del 1 de mayo de 2020.
  • La idea (1) debe estar diseñada para Android y (2) el producto final debe distribuirse como una app en Google Play. También les recomendamos a los desarrolladores que compartan sus conocimientos usando código abierto, aunque esto es opcional.
  • Dado que ayudaremos a conectar a los ganadores del desafío con expertos en ingeniería de Google para brindarles orientación sobre cómo materializar su idea, es necesario que, para desarrollar la idea, se usen productos de aprendizaje automático en el dispositivo compatibles con Google, incluidos servicios como el kit de ML, TensorFlow Lite o productos de aprendizaje automático en el dispositivo de Google Cloud, como AutoML Vision Edge y otra infraestructura de entrenamiento de modelos en el dispositivo.

Cómo participar:

  1. Crea un repositorio en GitHub, comparte tu idea y etiquétala con #AndroidDevChallenge.
  2. Creamos una carta de presentación que puedes usar para detallar tu entrega, que incluye lo siguiente:
    • Cuéntanos cuál es tu idea: Describe en 250 palabras para qué sirve la función o el servicio, y cómo utilizarás el aprendizaje automático para brindar innovación.
    • Cuéntanos cómo planeas hacerlo realidad: Describe en qué etapa está tu proyecto y cómo podríamos ayudarte. Las mejores entregas están compuestas por una gran idea junto con un detalle de los pasos concretos que vas a llevar a cabo, que deben incluir lo siguiente:
      1. Todo código de muestra posible que ya hayas escrito,
      2. una lista de las maneras en las que podrías aprovechar la ayuda de Google
      3. y el cronograma de cómo planeas materializar tu idea antes del 1 de mayo de 2020.
    • Cuéntanos acerca de ti: Una gran idea es solo una parte de la ecuación; también queremos saber un poco más sobre ti. Comparte con nosotros algunos de tus otros proyectos para definir cómo podemos ayudarte.
  3. El último paso: Cuando finalices la entrega en GitHub, que incluye la carta de presentación y cualquier material adicional que desees colocar en el repositorio (como el código de muestra), el último paso es completar este formulario para enviar oficialmente la propuesta.

Cronograma

  • 24 de octubre de 2019: Se pueden empezar a realizar entregas para participar del desafío. A continuación, te indicamos cómo hacerlo:
  • 2 de diciembre de 2019: Fecha límite para el envío de ideas. Asegúrate de subir toda la propuesta a GitHub Y de completar este formulario de la competencia antes del 2 de diciembre de 2019 a las 11:59 p.m. PT
  • 15 de diciembre de 2019: Selección de los proyectos ganadores. Nos comunicaremos con los 10 participantes que enviaron las ideas que elegimos para ayudarlos a llevar sus proyectos al siguiente nivel, además de brindarles orientación sobre desarrollo y una capacitación intensiva en Google.
  • Principios de febrero: Nos enfocaremos en la experiencia técnica: llevaremos desarrolladores seleccionados a Googleplex en Mountain View para realizar una capacitación intensiva dirigida por un panel de expertos de Google y diseñada para ayudarlos a poner en marcha sus ideas.
  • De febrero a abril: Nos enfocaremos en el desarrollo: seguiremos ayudándote con orientación relacionada con el desarrollo para que puedas hacer realidad tus ideas.
  • Mayo: Nos enfocaremos en la presentación de ideas: Como parte de la preparación para Google I/O, presentaremos estos conceptos en canales para desarrolladores de Android, como en YouTube y el blog, además de hacerlo posiblemente en Google I/O durante la presentación, en la zona de pruebas y mucho más. Los ganadores también recibirán una invitación para participar personalmente de Google I/O.

Materializa tu idea y hazlo frente a miles de millones de personas

Elegiremos 10 conceptos y brindaremos asesoramiento y conocimientos a esos desarrolladores a fin de ayudarlos con sus planes para hacer realidad sus ideas. Y, una vez que la app esté lista, la presentaremos frente a miles de millones de usuarios en Google Play, por medio de una colección y mucho más. A continuación, se detalla qué es lo que recibirán los 10 desarrolladores:

Conocimientos y asistencia para el desarrollo: Trabajaremos contigo para brindarte conocimientos y orientación a fin de que tu app deje de ser un concepto y sea una realidad.

  • Una sesión de trabajo gratis con un panel de expertos en la sede de Google en Mountain View, California
  • Capacitación sobre ingeniería de Google, que incluye orientación y conocimientos técnicos sobre cómo llevar a cabo tus planes para que tu app sea una realidad

Exposición y credibilidad Una vez que tu idea esté lista, te ayudaremos a obtener usuarios y te presentaremos en la comunidad más amplia de Android, que incluye lo siguiente:

  • Una colección de Google Play donde presentaremos tu app (las apps deben estar listas para Google Play el 1 de mayo y deben cumplir con los requisitos de calidad mínimos de Google)
  • Entradas a Google I/O 2020
  • Celebraremos estas experiencias con la comunidad de desarrolladores de Android en una nueva sección de developers.android.com. Y hasta podríamos presentarte en Google I/O, en la zona de pruebas, las sesiones y, quizás, incluso la presentación.
Lee los términos legales completos del Android Developer Challenge aquí.