Reseña de Motodev Summit Argentina 2010

Motorola fue la primera empresa en lanzar smartphones con Android en Argentina (el Milestone en noviembre del 2009). Luego incorporaron un par de equipos más, y planean de aquí a fin de año lanzar siete modelos más, comenzando en la gama alta pero también llegando de a poco a una gama más accesible de productos.

El 30 de Abril de 2010 la empresa organizó en Buenos Aires el evento denominado Motodev Summit Argentina 2010. La jornada argentina fue la parada local de un tour que también llevó el evento a México, Brasil, China y Estados Unidos.
Logo de Motodev Summit Argentina 2010
Motodev Summit es un evento de un día diseñado para brindar acceso a todo lo que se necesita para desarrollar con Android: herramientas, asesoramiento, conocimiento sobre como llegar al mercado y soporte de la comunidad. El mensaje más importante del evento es que Motorola y el programa Motodev están comprometidos al éxito de Android como plataforma y de los desarrolladores que la utilizan.

En 2008 la compañía tomó la decisión de usar Android como plataforma y todo lo que es su portfolio de teléfonos está basado en esa plataforma. ¿Por qué Motorola eligió Android como sistema operativo para su línea de smartphones? La idea estratégica era apuntar a una plataforma abierta, a un sistema abierto, a un ecosistema abierto… Con esa definición estratégica para la compañía resultó fácil elegir Android, afirmaron al comienzo del evento.

Algunos números que sustentan la decisión de la compañía: Los smartphone hoy representan el 15 % del mercado y llegará al 25% en los próximos 2 años. El año pasado tuvieron un crecimiento del 70%. En Estados Unidos el 30% de los usuarios tienen pensado comprar un smartphone con Android como su próximo teléfono, por sobre IPhone o BlackBerry.

Destacaron que la compañía cada año implementa nuevos programas y nuevas oportunidades para crecer con los desarrolladores. En ese marco, Motodev representa la invitación de Motorola a la comunidad de desarrolladores (“Estamos aqui para decirles “Bienvenidos!” a nuestra familia de más de 1.5 millones de desarrolladores mundiales…”).

Señalaron que aunque el concepto de smartphone existe en el mercado desde hace años hoy está cambiando y ya no sólo es diferenciador una interfaz de usuario sexy. Hoy se demanda que sean más “smart”, y eso representa oportunidades tanto para los desarrolladores como para los vendedores de equipos.

“Yo conozco a Motorola, y a mí me conocen… Este producto está instalado en mi vida, me conoce, me ayuda…” El consumidor se identifica con el producto a partir de esas premisas. Es una visión muy amplia, pero que tiene muchos problemas para hacerse realidad, es simple hacer un powerpoint pero es difícil crear esa visión en la realidad. Hoy en día no es suficiente con tener un producto sexy, el producto tiene que conocer a la persona… Para lograr esa visión se necesita el éxito y el compromiso de la comunidad de desarrolladores. La compañía apunta a ayudarlos a tener éxito.

El evento estaba divido en un track de negocios y un track paralelo para desarrolladores. Yo estuve presente básicamente en las charlas de éste último y fueron muy interesantes.

Lo positivo del evento es que fue útil para ponerse en contacto con tópicos relacionados con Android si uno no tiene mucho tiempo para estar investigando por su cuenta. Las charlas técnicas fueron interesantes y el carisma de John Ellis (Director of Worldwide Carrier Business Development within Motorola’s Ecosystem and Software Services team) hizo un gran trabajo para que los asistentes se pongan la camiseta de Android y Motorola… Además es un punto a favor del evento que haya estado en Argentina siendo parte de una iniciativa más global (son escasos los ejemplos de este tipo de inclusión, lamentablemente para los desarrolladores locales que no tienen oportunidades de viajar). Quiero destacar entre lo positivo en particular la charla de tips para desarrollo de interfaces de usuario que dio Suzanne Alexandra, en mi opinión fue la mejor de las presentaciones.

Lo negativo del evento es que alguna charla de negocios parecía armada entre amigos para intercambiar elogios, y la falta de wi-fi gratuito para poder tweetear lo que estaba ocurriendo en el evento.

El hashtag del evento en Twitter fue #mdsar10 y los interesados en desarrollar con Android deben visitar el sitio http://developer.motorola.com/ para estar al tanto de las novedades que impulsa la empresa. También tienen un grupo para seguir en Facebook.

Seis APIs de Google para Don Isidro Parodi

El 15 de mayo de 2007 la consultora Globant realizó un evento denominado Globant Tech Upate, promocionado como una jornada donde se presentaría lo último en metodologías de desarrollo.
Banner de Globant Tech Update
Luego de la introducción y bienvenida a los asistentes que realizó Guibert Englebienne, CTO de Globant, hubo una presentación llamada “Agile methodologies and lean software development at Globant” donde el PM Ricardo Moral contó como se trabaja en los proyectos de la compañía.

Luego el evento contó con la exclusiva participación de Patrick Chanezon, Google API Evangelist, que realizó una presentación llamada: “Six Google APIs for Don Isidro Parodi. Let’s help Don Isidro build a better web site using 6 Google APIs”. La charla trató sobre Ajax Search, Maps, Google Data, KML, Google Checkout, Google Web Toolkit, un temario muy interesante…

Lo positivo:

Lo negativo:

Está disponible en el sitio de Globant una home page del evento. Allí pueden encontrar una descripción, la agenda y repasar el contenido descargando los slides.

Update 08: Web 2.0 Cadena de favores

Continúo mi serie de comentarios sobre el Update 08 con el resumen de la charla Web 2.0: Cadena de favores.

En esta charla Gustavo Guaragna, CEO y socio fundador de Snoop Consulting, básicamente realizó una presentación sobre el estado del arte de las aplicaciones denominadas web 2.0 y cuáles son los caminos que tomará la evolución de las mismas en la opinión de la compañía que él preside. Fue acerca de una visión principalmente estratégica de la web como plataforma de desarrollo y de negocios. La charla la dio en conjunto con Martín Salvadori, uno de los arquitectos de Snoop Consulting.

Al comienzo hizo una breve introducción de cómo Snoop se involucró con el desarrollo y uso de aplicaciones web 2.0 ya que no era lo más característico de la compañía en el mercado local, donde se caracteriza por la experiencia en implementaciones SOA. Cuando comenzaron a expandirse tuvieron que ver que oferta llevaban como compañía a otros mercados. En Argentina tratan de mantener el liderazgo tecnológico. En Europa vieron que la demanda y lo que mueve en gran medida la economía son las PyMEs, y que la oportunidad de negocio era ofrecerles calidad e innovación usando las tecnologías emergentes de la web 2.0.

Las aplicaciones web 2.0 se diferencian de los sitios tradicionales en varios aspectos: hay aplicaciones web 2.0 orientadas a redes sociales, a contenidos, a servicios/transacciones, sitios que proveen valor agregado sobre la información, sobre los datos… Hay nubes de tags dando vuelta que quieren explicar qué es la web 2.0:
Nube de tag que enumera conceptos de la web 2.0

Por ello al pensar en qué es la web 2.0 el orador citó la conocida parábola budista de los ciegos y el elefante, dando cuenta de que tiene múltiples aspectos y que se pueden dar múltiples definiciones.

Ante la consulta del orador, aproximadamente la mitad del auditorio recordaba los tiempos en los que no había web. Es decir, la mitad de los asistentes habían crecido en un mundo donde la web es algo más que forma parte de la vida cotidiana tanto como la electricidad o las heladeras… En su opinión la web experimentó un ciclo de aparición, ascenso, caída (la época de la burbuja de las .com) y ahora resurge con fuerza con esta encarnación a la que se llama web 2.0.

Los oradores plantearon que tenemos que hacer un cambio mental al pensar en las tecnologías de la web 2.0 (análogamente al cambio que se ha hecho en el desarrollo más tradicional, antes uno se hacia su propio ORM o la herramienta de soporte que fuera, y hoy se piensa en soluciones existentes ya probadas). Hay que empezar a percibir en la web 2.0 oportunidades, no sólo de negocio, sino desde el punto de vista del desarrollo. En la industria se va a continuar haciendo desarrollos tradicionales, sistemas transaccionales, pero hay que pensar en dónde hacer la diferencia aprovechando las nuevas tecnologías.

Los oradores se preguntaron: “¿Y cuál es el conflicto, cuál es la pregunta, el ser o no ser de la charla ésta? ¿Todo esto de la web 2.0 es un gran verso o en verdad hay algo sustancioso para los desarrolladores alrededor de esta tecnología?”

Aclararon que aunque mayormente esa charla se realizaba en otros contextos dirigida a gerentes, consideran que es importante para los desarrolladores conocer y pensar en estas cuestiones por lo que nos habilita a hacer la web 2.0. Para muchos usuarios el advenimiento de la web fue un retroceso en su experiencia de usuario de aplicación, pero ahora la web 2.0 es un habilitador para que construyamos aplicaciones mas sofisticadas.

Si se piensa en los orígenes de la web 2.0, hay que recordar que el tema de la colaboración está desde los inicios mismos de la web: nació como una herramienta de colaboración entre laboratorios de física, era una forma de escribir documentos y compartir información entre científicos. Luego apareció la idea de usar la web como plataforma para hacer aplicaciones, a mediados de la década pasada aparecen las wikis (confianza en que el usuario tambien puede escribir y generar contenido), aparecen los web services y otras tecnologías, evolución en protocolos… que deviene todo en lo que llamamos web 2.0. Paralelamente surgen teorías económicas, como la teoría de la larga cola. Aparece la folksonomía, las comunidades se autorregulan. Aparecen tecnologías y modelos como AJAX, RIA, la web se vuelve tan poderosa como diez años atrás…

En este modelo los usuarios tiene el control de los datos. En los desarrollos aparecen seis competencias clave:
• servicios (opuesto a software)
• arquitectura de participación
• tener modelos de escalabilidad rentable (teoría de la larga cola)
• fuentes de datos re-mezclables
• el software presente en dispositivos heterogéneos
• aprovechar la capacidad colectiva

Como conclusión se plantea que el eje central de la web 2.0 es el posicionamiento estratégico: usar la web como plataforma (de negocios y de desarrollo).


Evaluación:

Esta exposición fue un poco desprolija. Aunque seguramente tuvo algún ensayo previo faltó mayor coordinación de la presentación, había una falta de timming en las intervenciones de ambos oradores que hacía que el ritmo de exposición fuese discontinuo y por momentos hubiera una innecesaria reiteración de los conceptos.
   Algunos de los problemas de coordinación estaban derivados del hecho de que al momento de tener que comenzar la charla la notebook de uno de los oradores tuvo problemas y los trataron de solucionar mientras comenzaban a exponer. Esto también causó algunas demoras para comenzar. Además Guaragna usó bastante más tiempo del previsto para la exposición, lo que motivó un desajuste para asistir a las charlas siguientes.
   A pesar de estos inconvenientes la presentación me resultó muy interesante como overview general de las tecnologías denominadas web 2.0 y las posibilidades que brinda para pensar soluciones innovadoras.


Entradas relacionadas:

Los mejores videos sobre tópicos informáticos

Después de varias semanas sin escribir -por falta de tiempo- aprovecho para difundir un sitio que me pareció muy útil para la gente que trabaja en desarrollo de sistemas. Se llama Best Tech Videos.

Best Tech Videos (http://www.bestechvideos.com) es un web site cuyo contenido es generado de manera social por su comunidad de usuarios. El objetivo del sitio es seleccionar y organizar los mejores videos educativos para desarrolladores, diseñadores, managers y personas relacionadas con el mundo IT.  Los desarrolladores podemos encontrar aquí videos de conferencias recientes o entrevistas a personalidades dentro de la comunidad, lo cual lo vuelve muy interesante y realmente útil.

El contenido que se envía al sitio es provisto por la comunidad de usuarios registrados. En este momento el sitio ya tiene casi 7000 videos. Cuando se envía la referencia a algún video éste es verificado y aprobado por alguno de los moderadores (que son miembros activos de la comunidad), con lo cual se mantiene un nivel de calidad e interés en el material. Luego de aprobado, el video se torna visible para los demás usuarios, se lo puede votar, discutir o guardarlo como favorito. Además, los videos más populares son automáticamente promovidos a la página principal del sitio.

Un sitio recomendable para tener en los favoritos…

Como dato curioso, tiene un sitio hermano, análogo a éste pero dedicado a la cocina, llamado Best Cooking Videos on The Net :)