Publicado por Kanika Sachdeva, responsable de producto de Google Play.

En Google Play, tenemos el compromiso de ofrecer un entorno seguro y positivo para menores y familias. En los últimos años, hemos ayudado a los padres a encontrar el contenido adecuado a través del programa Diseñado para Familias y los hemos animado a establecer reglas digitales en sus hogares con los controles parentales de Family Link. 

Hemos escuchado a usuarios y desarrolladores. Por eso, queremos actualizar nuestras políticas de Google Play para ofrecer más protecciones a menores y familias. Estos cambios en nuestras políticas forman parte de nuestros esfuerzos por asegurarnos de que las aplicaciones para menores incluyen contenido adecuado, publican anuncios apropiados y tratan correctamente la información personal identificable. Además, minimizan la posibilidad de que las aplicaciones no dirigidas a menores puedan atraer su interés involuntariamente.

En los próximos meses, lanzaremos otras funciones que ayudarán a los padres a tomar decisiones fundamentadas antes de instalar aplicaciones para sus hijos.



Qué va a cambiar para los desarrolladores 
Todos los desarrolladores deberán reflexionar acerca de si los menores son parte de su audiencia objetivo.

Si tu audiencia objetivo incluye menores, tu aplicación deberá cumplir los requisitos de las políticas en relación con el contenido y el tratamiento de información personal identificable.

Los anuncios que puedan ver los menores deberán ser adecuados y proceder de redes publicitarias certificadas que cumplan nuestras políticas de familias.

Si tu audiencia objetivo no incluye menores, deberás asegurarte de que tu aplicación no atraiga su interés involuntariamente. Revisaremos el contenido de marketing de tu aplicación para confirmarlo y te pediremos que hagas cambios si es necesario.

Declarar la audiencia objetivo
La nueva política exige que todos los desarrolladores completen la nueva sección Contenido y audiencia objetivo de Google Play Console.


La nueva sección Contenido y audiencia objetivo de Google Play Console.

La mayoría de los desarrolladores no incluyen menores en su audiencia objetivo, por lo que deberían poder completar esta sección de forma relativamente rápida. Si tu audiencia objetivo incluye menores, te haremos otras preguntas.
Usaremos la información que proporciones en Google Play Console y la revisión que hagamos de los recursos de marketing de tu aplicación para categorizarla y aplicar las políticas en función de los siguientes grupos de audiencia objetivo: menores, menores y adultos, y adultos.*

Audiencia objetivo: menores                           
Toda la aplicación debe seguir nuestras políticas de familias más estrictas.

Audiencia objetivo: menores y adultos
Toda la aplicación debe seguir nuestras políticas de familias más estrictas, o bien incluir un filtro de edad neutro y seguir las políticas de familias cuando los usuarios de la aplicación sean menores o se desconozca su edad.

Audiencia objetivo: adultos
La aplicación no estará sujeta a las políticas de familias.
Te recomendamos que consultes nuestras nuevas políticas, la guía para desarrolladores y esta formación antes de empezar a completar la sección Contenido y audiencia objetivo. De esta forma, comprenderás las implicaciones de tus respuestas.

Implementación de estos cambios
Estos cambios afectan a todos los desarrolladores de Play. Si tu aplicación ya está publicada en Google Play Store, tendrás tiempo para actualizarla si es necesario. Ten en cuenta estas fechas clave:
Hoy: la sección Contenido y audiencia objetivo ya está disponible en Google Play Console.Cualquier aplicación nueva deberá cumplir las políticas actualizadas.
1 de septiembre del 2019: todas las aplicaciones deberán haber completado la nueva sección Contenido y audiencia objetivo y tendrán que cumplir las políticas actualizadas.

Nuestro compromiso contigo
Tenemos el compromiso de ofrecerte los recursos que necesitas para comprender e implementar estos cambios. Puedes consultar más información en el sitio web para desarrolladores de Android y acceder a la formación sobre nuestras nuevas políticas en la Academia de Aplicaciones de Google Play. También hemos aumentado nuestros recursos de personal y hemos mejorado las comunicaciones con respecto a la revisión de aplicaciones y los procesos de apelación para que puedas tomar decisiones en el momento oportuno y entender los cambios necesarios.
Queremos darte las gracias por tu trabajo. Seguiremos analizando los comentarios que recibimos para mejorar la forma de lanzar estas actualizaciones y comunicarnos con la comunidad de desarrolladores. 
* Nota: La palabra "menores" hace referencia a distintos conceptos en diferentes idiomas y contextos. Es importante que conozcas las obligaciones o restricciones de edad que pueden afectar a tu aplicación en los países en los que la distribuyes.
 __________

¿En qué medida te ha resultado útil esta entrada de blog?








La misión de nuestro equipo de Ingeniería de Confiabilidad de Clientes (CRE) es ayudar a que todos los usuarios puedan trabajar con mayor confianza mediante la adopción sencilla de los principios y prácticas de la Ingeniería de Confiabilidad de Sitios (SRE). Últimamente, hemos pasado mucho tiempo con nuestros socios empresariales de servicios SaaS ayudándolos a reducir la carga operativa de sus sistemas, a ser más ágiles y a ejecutar servicios fiables para sus usuarios y clientes.
Hemos estado trabajando con estos socios de servicios SaaS durante más de un año y, en ese tiempo, hemos aprendido algunas lecciones:
  1. La mayoría de las empresas aún se encuentran en la fase inicial del proceso de SRE. El interés por aprender más sobre los principios, recomendaciones y herramientas de SRE proviene de una amplia gama de roles, muchos de los cuales no se llaman específicamente "SRE". Hemos recibido varios comentarios de empresas que quieren implementar recursos en línea interactivos que puedan procesar a su propio ritmo, como una capacitación de Coursera, para aprender más sobre SRE.
  2. Si bien las empresas tienen combinaciones únicas de soluciones y requisitos de clientes, hemos descubierto que comparten muchos patrones arquitectónicos comunes en lo que se refiere a las experiencias de sus clientes. La gran mayoría quiere crear objetivos a nivel de servicio (SLO) de forma rápida y eficaz.
  3. El concepto de fiabilidad va más allá de la definición y el seguimiento de las métricas. Sabemos que las empresas quieren prevenir fallas imprevistas y crear sistemas resistentes que puedan corregir errores desconocidos cuando estos se produzcan por primera vez. También quieren aprovechar el conocimiento y la experiencia colectiva de los ingenieros de Google.
A medida que continuamos con nuestra misión de ayudar a todas las empresas de servicios SaaS a operar de forma fiable en Google Cloud, también trabajamos de varias formas para simplificarles a los novatos el proceso de adopción de SRE.
Presentamos un nuevo curso de Coursera sobre SRE
Queremos facilitar el aprendizaje de los conceptos básicos de SRE y ayudar a la comunidad en general a establecer puntos de referencia. Hemos diseñado este curso para compartir años de experiencia colectiva de Google sobre SRE en el diseño y la gestión de sistemas complejos que cumplan sus objetivos de fiabilidad. Esperamos que ayude a los desarrolladores a aprender a su propio ritmo y les proporcione información valiosa tanto a novatos como a profesionales experimentados. Puedes inscribirte a esta clase aquí.
Presentamos SLO Guide, una herramienta que te ayuda a descubrir lo que debes medir
En Google, siempre hemos creído en la creación de herramientas para resolver problemas complejos a escala. Uno de los objetivos de nuestro equipo de CRE (nuestro primer equipo de SRE orientado al cliente) es ayudar a todas las empresas de servicios SaaS del mundo a operar de forma fiable en la plataforma de Google Cloud Platform (GCP). Para cumplir con esta misión, hemos desarrollado SLO Guide, una nueva herramienta para ayudar a las empresas de servicios SaaS a descubrir lo que deben medir en función de arquitecturas comunes y procesos de usuarios críticos (CUJ). En pocas palabras, te ayudará a crear rápidamente SLO que midan lo que les importa a tus usuarios
El curso de SRE y SLO Guide ya están disponibles como algunos de los beneficios clave para nuestros socios de servicios SaaS de Google Cloud. Si ya eres socios, puedes solicitar acceso a la herramienta aquí. Si aún no lo eres, conviértete en uno aquí.







Las investigaciones demuestran que la computación en la nube transformará todos los aspectos comerciales, desde la logística y las relaciones con los clientes hasta la forma en que los equipos trabajan juntos, y las organizaciones se están preparando para este cambio radical. Un nuevo informe de Google sobre el futuro de la computación en la nube combina una mirada detallada sobre cómo la nube está dando forma a la empresa del mañana con consejos prácticos para ayudar a los líderes de hoy a aprovechar sus beneficios. Junto con estadísticas de las principales empresas y de Google, el informe incluye los resultados de un estudio de investigación que encuestó a 1,100 empresas y personas responsables de tomar de decisiones de TI en todo el mundo. Sus respuestas explican la rápida evolución del panorama tecnológico a nivel global, así como las variaciones en la madurez de la nube y las tendencias de adopción en distintos países. Aquí presentamos cinco temas de esta nueva investigación que captaron nuestro interés.
1. La computación en la nube encabezará el avance de la tecnología empresarial durante la próxima década, respaldada por un fuerte apoyo ejecutivo.
A nivel mundial, el 47% de los participantes en la encuesta afirmaron que la mayoría de las infraestructuras de TI de sus empresas ya utilizan la computación en la nube pública o privada. Cuando preguntamos sobre las predicciones para 2029, ese número aumentó un 30%. Los encuestados de altos cargos afirmaron con confianza que la nube dominará la industria dentro de una década: Más de la mitad anticipa que satisfará al menos tres cuartas partes de sus necesidades de TI, mientras que solo el 40% de sus pares que ocupan cargos más bajos comparten ese punto de vista. ¿Qué conclusión podemos obtener a partir de esto? La nube ya desempeña un papel clave en la tecnología empresarial. Sin embargo, en los próximos 10 años, liderará la industria y contará con un amplio apoyo ejecutivo. Así es como se desglosan los datos en todo el mundo.


fig1_companies adopting cloud.gif


2. La nube se está convirtiendo en un importante generador de ingresos.
La computación en la nube ayuda a las empresas a mejorar su eficiencia y fomentar la innovación, y no simplemente a mantener sistemas y status quos. Por lo tanto, no nos sorprende que el 79% de los encuestados ya considere que la nube es un importante motor para aumentar ingresos ni que el 87% espere que se convierta en uno durante la próxima década. Los encuestados de altos cargos tenían la misma probabilidad que sus pares de puestos más bajos de anticipar que la nube desempeñará un papel importante en el aumento de ingresos hacia 2029. Esto nos dice que los responsables de tomar decisiones en empresas globales creen que su éxito futuro dependerá de la capacidad que tengan para aplicar eficazmente la tecnología en la nube.


fig2_high expectations for cloud.gif


3. Las empresas están combinando las capacidades de la nube con la computación en el borde para analizar los datos en su origen.
Durante la próxima década, la nube seguirá evolucionando como parte de una pila tecnológica que incluye cada vez más dispositivos de IoT y computación en el borde, en los que el procesamiento se lleva a cabo en la fuente de los datos o cerca de ella. El 33% de los encuestados a nivel mundial dijeron que utilizan la computación en el borde para la mayoría de sus operaciones en la nube, mientras que el 55% espera hacerlo para 2029. Estados Unidos se encuentra rezagado en esta área, ya que solo el 18% de los participantes de la encuesta actualmente utiliza la computación en el borde para la mayoría de sus operaciones en la nube, aunque esa cifra aumentó un 2.5% cuando se les preguntó a los encuestados cuál sería el panorama hacia el 2029. A medida que más y más empresas extiendan el poder y la inteligencia de la nube hasta el borde, obtendremos mejores predicciones en tiempo real, respuestas más rápidas y experiencias más perfectas.


fig3_role of edge computing.gif


4. Las empresas del futuro darán prioridad a la apertura y la interoperabilidad.
En el mejor de los casos, la adopción de la nube es parte de una transformación más grande en la que las nuevas herramientas y sistemas influyen positivamente en la cultura empresarial. Nuestra investigación sugiere que las empresas continuarán dando más valor a la apertura durante la próxima década. Para 2029, el 41% de los encuestados de todo el mundo espera utilizar software de código abierto (OSS) en la mayor parte de sus operaciones, lo que supone un aumento del 14% con respecto a lo que ocurre en la actualidad. El uso previsto de OSS era casi idéntico entre los responsables de la toma de decisiones de TI y sus pares orientados a cuestiones comerciales, lo que implica que tanto los líderes tecnológicos como los empresariales reconocen el valor de la interoperabilidad, la estandarización, la ausencia de dependencia de proveedores y la innovación continua.


fig4_current and expected us of open source.gif


5. En su trayecto hacia la nube, las empresas utilizan nuevas técnicas para equilibrar velocidad y calidad.
Para poder seguir compitiendo en el mundo actual de las trasmisiones, las empresas se enfrentan a una presión cada vez mayor que implica innovar con rapidez, y la nube los está ayudando a mantener el ritmo. El 60% de los encuestados afirmaron que sus empresas actualizarán código de forma diaria o semanal para 2029, mientras que el 37% explicó que ya había adoptado ese enfoque. Esto nos dice que en los próximos 10 años, veremos un aumento en el uso de técnicas de integración y publicación continuas, lo que generará versiones más frecuentes y una mayor productividad de los desarrolladores.


fig5_more frequent code updates.gif


A medida que las organizaciones se preparen para el futuro, deberán equilibrar la necesidad de velocidad con la de mantener una alta calidad. Nuestra investigación sugiere que lo harán abordando la seguridad al principio del proceso de desarrollo y asumiendo una vulnerabilidad constante para no encontrarse con sorpresas. Más de la mitad de los encuestados dijeron que ya han implementado el desarrollo previo de seguridad, y el 72% tiene pensado hacerlo para 2029.


fig6_security shifting.gif


Las empresas basadas en la nube también dependerán de la automatización para mantener la calidad y la seguridad a medida que sus operaciones sean más rápidas y continuas. El 70% de los encuestados espera que la mayoría de sus operaciones de seguridad estén automatizadas para 2029, en comparación con el 33% actual.


fig7_move towards a future.gif


Nuestro informe "Our Future of Cloud Computing" contiene más información sobre nuestra investigación original, así como un análisis exhaustivo acerca del impacto de la nube en empresas y pasos recomendados para aprovechar todo su potencial. Puedes descargarlo aquí.


Actualización (2/5/2019): Se agregó un párrafo a fin de aclarar la compatibilidad con otros marcos de trabajo (para no sugerir un juego de suma cero) y se quitó texto sobre cómo se malinterpretó AMP, dado que no era necesario para transmitir la idea que queríamos dar.

Actualización (2/5/2019): Se agregó un párrafo a fin de aclarar la compatibilidad con otros marcos de trabajo (para no sugerir un juego de suma cero) y se quitó texto sobre cómo se malinterpretó AMP, dado que no era necesario para transmitir la idea que queríamos dar.
¿Has leído últimamente alguna entrada de blog en la que se comparen los marcos de trabajo más populares? ¿Has participado en alguna encuesta sobre herramientas de frontend? Apostaría lo que sea a que AMP no estaba en la lista. Y eso me parece extraño, considerando los millones y millones de dominios que ejecutan este formato. ¿Cómo es posible?

Aquí encontrarás el contenido de esta entrada de blog en una superproducción de video. Deberías ver esto. Confía en mí. Valdrá la pena.

Cómo llegamos hasta aquí: marcos de trabajo de HTML contra JS, percepción como formato de distribución y AMP sincronizado

La primera razón por la que no se percibe a AMP como un marco de trabajo es porque AMP no es un marco de trabajo de JavaScript . Está escrito en JS, pero el lenguaje de autor que tú ves es HTML, por lo que técnicamente es un marco de trabajo HTML. La idea de los marcos de trabajo HTML no es nueva, pero siguen siendo bastante raros, por lo que a menudo no se consideran una alternativa seria.
La segunda razón es que muchos comparan a AMP con RSS, y los medios de comunicación lo posicionaron como competidor de otros formatos de contenido multimedia de jardín vallado desarrollados por otras grandes empresas. Esa narrativa no fue de ayuda y, por si sirve de algo, a nosotros, el equipo de AMP, nunca nos gustó esa comparación (aunque también contribuimos confundiendo a los lectores con palabras complicadas como entorno de ejecución y formato HTML de AMP). Las páginas web ya son un gran formato de distribución, y AMP lo mejora acelerando la entrega mediante cachés y agrupando el contenido principal, por ejemplo, mediante la integración de CSS.
La tercera razón es que la mayoría de los sitios AMP actuales utilizan AMP sincronizado, una técnica que habilitamos para conectar una página web existente que no es de AMP con un equivalente que sí lo es. AMP sincronizado puede ser útil porque la inversión inicial es mucho menor: si termino de empacar y luego me doy cuenta de que quiero llevar más cosas, puedo hacer otra maleta y viajar con dos, pero eso será una molestia. Lo mismo ocurre con AMP sincronizado. Es muy difícil mantener ambas versiones con el paso del tiempo, y AMP sincronizado no fue concebido para tener un estado final. (Por eso, ahora lo llamamos Modo transicional en AMP para WordPress).

De Accelerated Mobile Pages a AMP



Incluso nuestro nombre ha causado confusión. Desde hace tiempo, he tenido algunos problemas para explicar correctamente qué es AMP, especialmente a aquellos que están familiarizados con su nombre completo: Accelerated Mobile Pages. La realidad es que, desde hace mucho tiempo, AMP es más que lo que indica su nombre:
  • AMP no brinda solamente aceleración, ya que incluye beneficios de UX integrados, como inhabilitar anuncios intersticiales, forzar un subproceso principal independiente para interacciones fluidas, etc.
  • AMP no es solamente para dispositivos móviles, ya que funciona en varios tipos de dispositivos, como computadoras de escritorio y tablets, e incluye funciones prácticas de diseño responsivo.
  • Y AMP ya no es para páginas solamente: ahora puedes usarlo en anuncios, correos electrónicos y artículos.
Entonces, ¿cuál es la solución? Es fácil. Como anunció Malte, líder tecnológico de AMP, en AMP Conf, AMP ahora solo es AMP, y ya no significa Accelerated Mobile Pages (si quieres usar una versión expandida, ¿qué te parece Awesome Magical Power?).

De la página al sitio: cómo implementar AMP y utilizarlo como servicio



Los desarrolladores de AMP queremos que se convierta en una opción natural para el desarrollo web moderno de sitios de contenido y que tú puedas elegir AMP como marco de trabajo porque realmente te hace más productivo. Esa es nuestra misión principal de este año, y hemos puesto en marcha un nuevo sitio en amp.dev (junto con nuevos contenidos y cursos para principiantes) a fin de ayudarte a hacerlo. Entonces, ¿qué obtienes cuando adoptas AMP como marco de desarrollo (además de lo obvio, como velocidad, UX y componentes fáciles de usar)?
Para empezar, te enfocarás más en el diseño, el estilo y el contenido, y menos en el código estándar. El desarrollo web se ha vuelto demasiado difícil, y es más importante que nunca elegir el nivel adecuado de abstracción, con la cantidad justa de flexibilidad para tu caso de uso. Nos encargaremos de mantener JS para todos los componentes y enviaremos actualizaciones compatibles cada dos semanas. A esta forma de reducir la carga de mantenimiento la llamamos "AMP como servicio" (mira la gran charla de Naina sobre este tema).
Ahora solo mantendrás una versión de cada página haciendo que tu contenido de AMP sea canónico, lo que también se conoce como "AMP primero", y eso significa que tus páginas se beneficiarán del rendimiento de AMP y de las optimizaciones de UX en computadoras de escritorio, dispositivos móviles y mucho más.

Bento: cómo mezclar y hacer coincidir componentes de AMP en páginas que no son de AMP y brindar interoperabilidad con otros marcos de trabajo


Mira el anuncio de Bento en What's next in AMP de AMP Conf '19.

"AMP primero" no significa que estrictamente todas las páginas de tu sitio deben estar en formato AMP. En ocasiones, es posible que quieras la máxima flexibilidad y que la distribución no sea una gran preocupación, por ejemplo, en un área exclusiva para miembros o un carrito de compras complejo. En ese caso, podrías utilizar JavaScript u otro marco de trabajo para potenciar esa parte de la experiencia.
Para poder reutilizar las plantillas existentes que compilaste con componentes de AMP, estamos trabajando en lo que llamamos Bento AMP, la capacidad de utilizar componentes de AMP de forma "no gestionada", sin cargar el archivo JS principal de AMP (v0.js) y coexistiendo con otros componentes y marcos de trabajo web en la misma página.
Esto, junto con marcos de trabajo como Next.js que agregan compatibilidad para AMP y amp-script en el lado del servidor, la capacidad de ejecutar JavaScript personalizado en un trabajador web, significa que AMP y otros marcos de trabajo pueden coexistir pacíficamente y pueden fortalecerse mutuamente, lo cual nos entusiasma mucho.

Desarrollo acelerado con compatibilidad para JS y ejecución de componentes de AMP fuera de ese formato

Por supuesto, es posible que no tenga sentido para ti dejar todo y volver a implementar tu sitio en formato AMP justo ahora, ¡y eso está bien! Solo quiero que sepas que hemos crecido bastante y que, cuando te propongas rediseñar o crear algo nuevo, AMP estará aquí para ayudarte a tener éxito.
Con las capacidades de vinculación de estado dinámico de amp-bind, la obtención de datos dinámicos de amp-list y la capacidad de utilizar JavaScript personalizado mediante amp-script, las posibilidades para los sitios de contenido ahora son infinitas. Por último, con el nuevo régimen de proyectos abiertos, el futuro de AMP está disponible para que le dé forma todo aquel que quiera que la Web siga floreciendo.
Publicado por Paul Bakaus, desarrollador de AMP



Publicado por Purnima Kochikar, directora de Desarrollo de Negocios de Apps y Juegos (Google Play)
2019 Google Play Awards, play.google.com/gpa2019
¡Redoblantes, por favor! Para poner en marcha Google I/O este año, los Google Play Awards 2019 tendrán lugar el lunes 6 de mayo. Nos complace destacar nueve categorías este año, algunas conocidas y otras nuevas, para galardonar a los desarrolladores que siguen estableciendo estándares en cuanto a apps y juegos de calidad en Google Play.


Publicado por Purnima Kochikar, directora de Desarrollo de Negocios de Apps y Juegos (Google Play)
2019 Google Play Awards, play.google.com/gpa2019
¡Redoblantes, por favor! Para poner en marcha Google I/O este año, los Google Play Awards 2019 tendrán lugar el lunes 6 de mayo. Nos complace destacar nueve categorías este año, algunas conocidas y otras nuevas, para galardonar a los desarrolladores que siguen estableciendo estándares en cuanto a apps y juegos de calidad en Google Play.
Al igual que en años anteriores, celebramos la cuarta entrega destacando algunas de las mejores experiencias disponibles en Android, prestando especial atención a la calidad general, la solidez en el diseño, el rendimiento técnico y la innovación. Diferentes equipos de Google seleccionaron a los nominados y todos estos cumplen con los requisitos correspondientes, como haber recibido altas calificaciones por estrellas, cumplir con parámetros de Android vitals y haberse lanzado o sometido a una actualización importante a partir de abril de 2018.
Felicitamos a los nominados de este año, y no olvides visitarlos en Google Play: play.google.com/gpa2019. Conoce a los ganadores de cada categoría en Google I/O.
Logos of the Standout Well-Being App category nominees

App de bienestar destacada

Estas apps permiten vivir de la mejor manera posible y, al mismo tiempo, exhiben estrategias de diseño y captación responsables.
Logos of the Standout Best Accessibility Experience category nominees

Mejor experiencia de accesibilidad

Estas apps y juegos hacen posible una interacción innovadora con los dispositivos para ayudar a personas con discapacidades o necesidades especiales.
Logos of the Best Social Impact category nominees

Mejor impacto social

Estas apps y juegos crean un impacto positivo en comunidades de todo el mundo (principalmente, en temas relacionados con la salud, la educación, la respuesta ante crisis, los refugiados y la alfabetización).
Logos of the Most Beautiful Game category nominees

Juego más atractivo

Estos juegos representan el buen arte u ofrecen efectos visuales únicos mediante imágenes creativas o funciones avanzadas de API gráficas.
Logos of the Best Living Room Experience category nominees

Mejor experiencia comunitaria

Estas apps crean, mejoran u ofrecen una gran experiencia comunitaria que une a todos los usuarios.
Logos of the Most Inventive category nominees

Mejor innovación

Estas apps y juegos muestran un caso práctico innovador, como utilizar nuevas tecnologías, satisfacer a un público único o demostrar contenido innovador para usuarios de dispositivos móviles.
Logos of the Standout Build for Billions Experience category nominees

Experiencia destacada para miles de millones de usuarios

Estas apps y juegos de rendimiento, localización y culturalización optimizados están pensados para mercados emergentes.
Logos of the Best Breakthrough App category nominees

Mejor app nueva

Estas apps se destacan por su diseño, experiencia del usuario, compromiso y retención, además de un crecimiento sólido.
Logos of the Best Breakthrough Game category nominees

Mejor juego nuevo

Estos juegos se destacan por su diseño, experiencia de usuario, compromiso y retención, además de un crecimiento sólido.
Vuelve a visitar el sitio el lunes 6 de mayo, día en que anunciaremos los ganadores, y hasta entonces asegúrate de probar algunos de estos excelentes juegos y apps de Google Play en play.google.com/gpa2019.
¿Qué tan útil te resultó esta entrada de blog?



Publicado por los equipos de Flutter y el Sistema operativo Chrome
El Sistema operativo Chrome es la plataforma rápida, simple y segura que hace funcionar Chromebooks, incluidas Google Pixelbooks y los millones de dispositivos que usan consumidores y estudiantes todos los días. La versión más reciente de Flutter admite la creación de aplicaciones específicas para el Sistema operativo Chrome, lo que incluye compatibilidad con teclados y mouses, y herramientas para garantizar que tu app se ejecute correctamente en una Chromebook. Además, el Sistema operativo Chrome es una gran estación de trabajo para crear apps de Flutter de propósito general, gracias a que permite desarrollar y ejecutar apps en el mismo dispositivo.

Publicado por los equipos de Flutter y el Sistema operativo Chrome
El Sistema operativo Chrome es la plataforma rápida, simple y segura que hace funcionar Chromebooks, incluidas Google Pixelbooks y los millones de dispositivos que usan consumidores y estudiantes todos los días. La versión más reciente de Flutter admite la creación de aplicaciones específicas para el Sistema operativo Chrome, lo que incluye compatibilidad con teclados y mouses, y herramientas para garantizar que tu app se ejecute correctamente en una Chromebook. Además, el Sistema operativo Chrome es una gran estación de trabajo para crear apps de Flutter de propósito general, gracias a que permite desarrollar y ejecutar apps en el mismo dispositivo.

Flutter es una gran manera de crear apps para el Sistema operativo Chrome

Desde su origen, Flutter ha compartido muchos de los mismos principios que el Sistema operativo Chrome: experiencias productivas, rápidas y satisfactorias. Flutter permite a los desarrolladores crear IU atractivas y veloces, al mismo tiempo que les proporciona un alto grado de productividad, así como un motor, un marco de trabajo y herramientas desarrolladas en código abierto. En resumen, es el kit de herramientas ideal para crear apps multiplataforma, incluido el Sistema operativo Chrome.
Inicialmente, Flutter se centró en proporcionar un conjunto de herramientas de IU para la creación de aplicaciones móviles, que suelen incluir una entrada táctil y pantallas pequeñas. Sin embargo, hemos estado agregando compatibilidad con teclados y mouses en Flutter desde antes de nuestra versión 1.0, lanzada en diciembre de 2018. Y, hoy, nos complace anunciar que Flutter para el Sistema operativo Chrome ahora incluye más funciones, como compatibilidad con ruedas de desplazamiento, administración de desplazamiento y compatibilidad optimizada para eventos de teclados. Además, Flutter siempre ha permitido crear apps que se ejecuten en cualquier tamaño (pantalla grande o pequeña), con un redimensionamiento fluido, como se puede apreciar aquí, en una muestra de las prácticas recomendadas del Sistema operativo Chrome:

Ejemplo de prácticas recomendadas del Sistema operativo Chrome en acción

La muestra "Hello World" del Sistema operativo Chrome es una app creada con Flutter que está optimizada para la plataforma de computadoras. Esto incluye una IU con capacidad de respuesta para mostrar cómo reposicionar elementos y tener diseños que se adapten correctamente a los cambios de tamaño de dispositivo móvil a computadora de escritorio.
Dado que el Sistema operativo Chrome ejecuta apps para Android, orientar tu contenido esta plataforma móvil es la mejor forma de crear apps para el Sistema operativo Chrome. Sin embargo, aunque siempre ha sido posible crear apps para el Sistema operativo Chrome en Android, como se describe en estos lineamientos, a menudo es difícil saber si tu app para Android se va a ejecutar correctamente en el Sistema operativo Chrome. Para resolver ese problema, agregamos un nuevo conjunto de reglas de lint a la herramienta de Flutter que permite detectar incumplimientos en las prácticas recomendadas más importantes del Sistema operativo Chrome:

Reglas de lint para el Sistema operativo Chrome mediante Flutter en acción

Cuando comiences a usar estas reglas, verás al instante cualquier problema en tu app para Android que pueda dificultar su ejecución en el Sistema operativo Chrome. Para descubrir cómo aprovechar estas reglas, consulta los documentos sobre lint para el Sistema operativo Chrome mediante Flutter.
Pero todo eso es solo el comienzo: las herramientas de Flutter también te permiten desarrollar y probar tus apps directamente en el Sistema operativo Chrome.

El Sistema operativo Chrome es una gran plataforma para desarrollar apps de Flutter

No importa a qué plataforma te dirijas, ya que Flutter admite IDE enriquecidos y herramientas de programación como Android Studio y Visual Studio Code. Durante el último año, hemos estado agregando compatibilidad al Sistema operativo Chrome para ejecutar la versión de Linux de estas herramientas con la versión Beta de Linux en el Sistema operativo Chrome (también conocido como Crostini). Además, como el Sistema operativo Chrome es compatible con Android de forma nativa, puedes configurar la herramienta de Flutter para que ejecute directamente tus apps de Android, sin necesidad de usar un emulador.

Herramientas de desarrollo de Flutter que se ejecutan en el Sistema operativo Chrome

Están disponible todas las funciones productivas de Flutter, como Stateful Hot Reload, el redimensionamiento fluido, compatibilidad con teclados y mouses, etc. Las recientes mejoras en Crostini, como la compatibilidad con DPI, la integración de sistemas de archivos de Crostini, la facilidad de adb, etc., han hecho que esta experiencia sea incluso mejor. Por supuesto, no es necesario realizar pruebas en el contenedor Android que se ejecuta en el Sistema operativo Chrome, ya que también puedes hacerlas en dispositivos Android que estén conectados a tu decodificador del Sistema operativo Chrome. En resumen, el Sistema operativo Chrome es el entorno ideal para desarrollar y probar tus apps de Flutter, especialmente cuando orientas tu contenido a esa plataforma.

Los clientes adoran Flutter en el Sistema operativo Chrome

Gracias a su combinación única de simplicidad, seguridad y capacidad, el Sistema operativo Chrome es una plataforma cada vez más popular para aplicaciones empresariales. Estas apps suelen trabajar con grandes cantidades de datos, ya sean tablas o gráficos para visualización, o listas y formularios para la entrada de datos. El hecho de que Flutter admita gráficos de alta calidad, diseño de pantalla grande y funciones de entrada (como selección de texto, orden de pestañas y rueda de mouse) hace que sea la forma ideal de transferir apps móviles para usar en la empresa. Uno de los proveedores de estas apps es AppTree, que utiliza el Sistema operativo Chrome para resolver los problemas de sus clientes corporativos.
"Crear una versión de nuestra app para el Sistema operativo Chrome requirió muy poco esfuerzo. En 10 minutos, ajustamos algunos valores y ahora los usuarios tienen acceso a nuestra app en toda una nueva clase de dispositivos. Esto es un gran negocio para nuestros clientes empresariales, que desde hace bastante tiempo han querido acceder a nuestra app en dispositivos de escritorio".
— Matthew Smith, gerente de Tecnología de AppTree Software
Al utilizar Flutter para orientar su contenido al Sistema operativo Chrome, AppTree pudo adaptar fácilmente su aplicación móvil de Flutter a fin de aprovechar las capacidades de esta plataforma.

¡Prueba Flutter en el Sistema operativo Chrome ahora!

Si quieres orientar tu contenido al Sistema operativo Chrome con Flutter, puedes hacerlo ahora mismo instalando la versión más reciente de Flutter. Si quieres ejecutar las herramientas de desarrollo de Flutter en el Sistema operativo Chrome, puedes seguir estas instrucciones para empezar cuanto antes. Para ver una app real creada con Flutter que se optimizó para el Sistema operativo Chrome, echa un vistazo a la muestra de Developer Quest que el equipo de Flutter DevRel lanzó en la conferencia de Google I/O 2019. Y, por último, no olvides probar las reglas de lint del Sistema operativo Chrome mediante Flutter para asegurarte de que tus apps sigan las recomendaciones más importantes.
Juntos, Flutter y el Sistema operativo Chrome funcionan a la perfección. ¿Qué tienes pensado crear con ellos?