Google I / O 2012, la conferencia anual de desarrolladores de Google, acaba de concluir. En esta publicación, compartimos nuestras experiencias, observaciones y pensamientos sobre algunos de los anuncios de desarrolladores más importantes..
Este año, al igual que el año pasado, se presentaron una variedad de sesiones de E / S en vivo en línea, que cualquiera puede ver desde la comodidad de su hogar u oficina. Además, Google y GTUGs organizaron fiestas de visualización gratuitas en lugares de todo el mundo, lo que permite a los desarrolladores reunirse y conectarse en un contexto más local. Con toda la información de Google I / O disponible de forma gratuita, puede preguntarse por qué alguien pagaría $ 900 por un boleto más los gastos de viaje necesarios para estar allí en persona. Este artículo compartirá nuestra propia perspectiva sobre lo que hizo que el viaje valga la pena.!
En última instancia, asistir a I / O es todo acerca de las personas y de hacer conexiones personales en persona. Con 6.000 asistentes, innumerables usuarios de Google, prensa y socios de Google en el sitio, hay muchas personas interesadas en un área relativamente pequeña. Los Googlers clave están disponibles para chatear casualmente, responder preguntas o orientar a los desarrolladores en la dirección correcta. En ningún otro momento del año, el personal de Google es más accesible al desarrollador promedio de Joe o Jane que en esta conferencia. Como desarrolladores y autores de varios libros y artículos de Android, también intentamos equilibrar nuestro tiempo entre hablar con contactos de negocios y simplemente compartir con nuestros lectores..
Otro beneficio clave de estar rodeado de tanta gente talentosa es que te sentirás realmente bien con respecto a lo que otros están haciendo en el ecosistema. Estarás expuesto a ideas y discusiones que involucran muchas tecnologías diferentes, como Android, App Engine y quizás algo más de lo que nunca antes hayas escuchado. Las cabinas de los socios pueden sugerir lo que se avecina en el futuro y los horarios de comida abarrotados lo ayudan a reunirse con otros desarrolladores con ideas similares. Inevitablemente, también terminará hablando con alguien de interés en una de las muchas líneas en las que se encontrará esperando..
Sí, líneas. Desde la línea que rodeaba la sala de desayunos antes de la primera nota clave a las líneas para recoger el botín de la conferencia como el Nexus Q, tenga la seguridad de que hacer cola en I / O es una parte inevitable de la experiencia. Incluso las paradas en boxes deben programarse cuidadosamente para evitar las multitudes. La mayoría no son particularmente largas (las notas clave están excluidas) y todos van al mismo lugar, por lo que normalmente tiene al menos una cosa en común. De lo contrario, tendrá tiempo para revisar su correo electrónico en su teléfono o tableta. Espere, ¿qué sucede si no tiene uno? No se preocupe, normalmente obtendrá algo de ese tipo de forma gratuita mientras esté en la conferencia. Google es realmente bueno en swag.
Si bien Google I / O este año se prolongó a tres días, todavía hubo solo dos presentaciones. El día 1 fue principalmente sobre Android, con Android 4.1, Jelly Bean, que se anunció y un recorrido por las diversas funciones de nivel de usuario que presenta. Hubo varios otros datos que nos parecieron interesantes o importantes:
En el pasado, hemos notado que las notas clave de E / S son menos para los desarrolladores y más para los usuarios y la prensa. Si bien la mayoría de las nuevas características de Jelly Bean de las que se habló tienen nuevas API, no se habló de ellas desde ese punto de vista. Jelly Bean es simplemente una actualización menor (puntual) de Ice Cream Sandwich, por lo que no se esperaban grandes cambios. El proyecto principal, el intento de hacer que todo el sistema Android sea lo más receptivo y "suave" posible, fue el impulso principal. Con optimizaciones en todos los niveles, incluido el SDK, todas las aplicaciones deberían beneficiarse en un grado u otro.
Las nuevas características de conveniencia, como las tarjetas de Google Now y las notificaciones ampliadas, se mezclan desde la perspectiva del desarrollador. ¿Podrán los desarrolladores integrarse con Google Now y crear sus propias tarjetas? Por otro lado, las notificaciones modificadas permiten un panel de notificación mucho más útil, pero las aplicaciones, por supuesto, deberán actualizarse para aprovechar todas las nuevas características..
Se anunció nuevo contenido para Google Play. Si bien esto no afecta directamente a los desarrolladores, los usuarios pueden verse atraídos por episodios de televisión y revistas. O, al menos, ya no se verán afectados por la falta de este tipo de contenido..
Para conocer todas las nuevas características de Jelly Bean, los desarrolladores tuvieron que asistir a las sesiones de E / S apropiadas para obtener más información..
Se realizaron anuncios de Google+, principalmente para usuarios, y el día 2, Chrome encabezó varios anuncios, incluidos 310 millones de usuarios activos de Chrome y el lanzamiento de Chrome para iOS. Luego vinieron varias actualizaciones informativas sobre Google Apps y Google Drive. No nos enteramos de muchas novedades aquí. Se anunció Google App Engine con Google Compute Engine, que permite la finalización de proyectos computacionales a gran escala, como una demostración de apertura. usando 600,000 cores. Tener más opciones en soluciones computacionales de escala masiva es bueno para todos. Este tipo de sistemas pueden ser utilizados por los investigadores para trabajar en los problemas más apremiantes del mundo sin necesidad de que el capital inicial compre supercomputadoras descomunales del tipo que en el pasado solo han sido accesibles a los gobiernos..
Las sesiones de E / S son donde el aprendizaje se lleva a cabo para los desarrolladores. La mayoría de las sesiones se programan con anticipación, pero hay varias que no se enumeran específicamente hasta después de que se realicen los anuncios principales. Estos se enumeran como TBA en el calendario dado a los asistentes y ni siquiera se mencionan en la aplicación Google I / O 2012. Además, este año el horario en sí llegó muy tarde.
Este año, el contenido fue más denso que nunca. Android tuvo sesiones simultáneas durante los 3 días, por lo que un desarrollador por su cuenta perdería la mitad del contenido de Android. Chrome, las API de Google y los Servicios en la nube tuvieron al menos un día con sesiones simultáneas. Agregue una variedad de otras pistas y tendrá más que suficiente contenido para mantener a los desarrolladores más diversos ocupados en las sesiones. Incluso la pausa para el almuerzo generalmente duró solo 45 minutos (y sí, el almuerzo también tenía una cola).
Si bien se realizaron varios anuncios durante las sesiones, la mayor parte de esta información se realizó en línea con las actualizaciones que normalmente vería en los diversos blogs de Google..
En los últimos años, hemos podido asistir a algunas sesiones que no son de Android, pero este año incluso fue imposible captar todas las sesiones interesantes de Android. Sin embargo, los que capturamos tenían algunos temas similares: actualice su aplicación a las últimas prácticas recomendadas, haga que su aplicación funcione sin problemas, monetice inteligentemente su aplicación y no se olvide de comercializar su aplicación después del lanzamiento..
La única sesión a la que asistimos que no mencionó nada de eso fue la sesión del Kit de desarrollo de accesorios 2.0. Aquí, hablaron sobre los cambios de ADK 2, así como las características del hardware ADK 2012 (que recibieron todos los asistentes a la sesión). El año pasado, la sesión de ADK, que presentó ADK por primera vez, estaba tan llena que muchas personas fueron rechazadas (bueno, todavía estamos un poco molestos por esto). Sin embargo, este año, la sala era mucho más grande y todos los que entraban querían (incluyéndonos a nosotros).
Al igual que muchas conferencias, Googlers y terceros desarrolladores y socios mostraron y mostraron sus productos y servicios. Esto les da a los asistentes acceso a expertos y colegas desarrolladores para hacer preguntas y ver nuevas tecnologías. Este escaparate, llamado arenero, solo estuvo disponible los dos primeros días de las conferencias. A nosotros, y a otros asistentes, les hubiera gustado los tres días para encontrar un mejor momento para leer detenidamente el arenero y asistir a sesiones importantes. Talves el próximo año?
Por supuesto, representantes de Google, fabricantes de hardware, fabricantes de chips, desarrolladores de software, proveedores de servicios y todos los intermedios estuvieron presentes. Algunos solo estaban allí para mostrar lo que han creado utilizando las tecnologías de Google. Otros, como Intel, mostraban cómo sus propias tecnologías pueden ayudar a los desarrolladores y fabricantes de Android..
En resumen, ¡sí! Pero, después de todo lo que se habla sobre líneas, no entrar a las sesiones y ni siquiera ver todas las cabinas de terceros, es posible que todavía se esté preguntando. Como se mencionó anteriormente, la interacción con otras personas, las que acabas de conocer o viejos amigos y conocidos, vale más que la pena. Poder organizar reuniones, hablar sobre oportunidades de negocios y compartir historias de "guerra" en un ambiente informal (fiestas, comidas, líneas) también son importantes..
La guinda del pastel es, por supuesto, el botín. Además de las pequeñas bañeras de plástico de bugdroid llenas de caramelos, la camiseta oficial de E / S y otros folletos ocasionales (como un disco de dinosaurio que nuestra hija ya ha reclamado como propia), los asistentes también se fueron con un botín muy por encima del Valor minorista de sus boletos ($ 900 USD). El beneficio financiero de esto no vale la pena (los costos de viaje y alojamiento no son baratos), pero los desarrolladores se beneficiaron de tener en sus manos nuevas tecnologías ante el público. Se entregaron un teléfono inteligente Android y una tableta con Jelly Bean. Este es un beneficio comercial bastante bueno para aquellos con aplicaciones de envío!
Por diversión, ¿desea obtener la experiencia de asistir a I / O desde la comodidad de su hogar? Puedes acercarte ... usando varias tecnologías de Google, por supuesto!
Primero, consigue algunos caramelos para picar. Inicia un hangout (en Google+) con algunos amigos. Elija una lista de reproducción de YouTube, como esta lista de desarrollo de Google I / O 2012 para Android. Míralo. Por supuesto, también querrá encontrar algunas líneas alrededor, solo para mantener las cosas auténticas. ¡La única advertencia es que no debes probar el paracaidismo en casa! ;)
Cuando se trata de obtener todo el material de E / S, deberá solicitar el Galaxy Nexus GSM ($ 399 en ese momento, ahora $ 349 con Jelly Bean), el Nexus 7 ($ 199), el Nexus Q ( $ 299) y Samsung Chromebox ($ 329), que fueron entregados. Todos excepto el Chromebox se pueden comprar (o pre-ordenar) en Google Play. El Chromebox está disponible en varios minoristas. El costo total probablemente será menor de lo que habría pagado por los boletos, el pasaje aéreo y el alojamiento ... ¡no olvide agregar una o dos libras de gomitas! :)
La gran mayoría del contenido educativo de Google I / O 2012 está disponible gratuitamente en línea. Las experiencias en persona, sin embargo, no pueden ser superadas. Este año tuvo una variedad de anuncios útiles para desarrolladores de Android, Chrome y web por igual. Si bien el equipo gratis era bueno, no hablamos con nadie que estuviera allí solo por el botín (¡o lo admitiríamos, de todos modos!). Realmente es una conferencia de desarrolladores, con todos los asistentes con los que hablamos de ser desarrolladores reales, no solo de gente de negocios. Para obtener más información y enlaces a videos de todas las sesiones, visite el sitio web oficial de I / O 2012 antes de que el contenido sea reemplazado por sugerencias de Google I / O 2013. Y no se olvide de hablar de ello en las redes sociales usando el hashtag # io12.
Los desarrolladores de dispositivos móviles Lauren Darcey y Shane Conder han sido coautores de varios libros sobre el desarrollo de Android: un libro de programación en profundidad titulado Desarrollo de aplicaciones inalámbricas para Android (ahora en su tercera edición como un conjunto de dos volúmenes) y Sams Teach Yourself Desarrollo de aplicaciones para Android en 24 horas. Cuando no están escribiendo, pasan su tiempo desarrollando software móvil en su empresa y brindando servicios de consultoría. Puede comunicarse con ellos por correo electrónico a [email protected], a través de su blog en androidbook.blogspot.com, y en Twitter @androidwireless.