Estamos ante una App-burbuja

Es este blog hemos hablado bastante sobre el hecho de que futuro será móvil, que smartphones y tablets serán las pantallas de elección para el consumo de contenido en Internet, no hay duda sobre eso. Sin embargo un reciente post titulado "Las startup de apps para móviles están fallando como si estuvieramos en 1999" de Andrew Chang, empresario y blogger de Silicon Valley traza una similud bastante preocupante entre el ecosistema de las App (en el caso del artículo sólo para iPhone) con la burbuja punto com de finales de los noventa. La idea central expuesta por Chang en su post es que la competencia es tan cerrada en el ecosistema de aplicaciones para móviles de Apple que la única forma que tienen las startup de poder conseguir usuarios es gastar desde un tercio a la mitad de todo el dinero que recaudaron de los inversionistas de riesgo para el primer lanzamiento de la app, que si no consigue suficientes usuarios está condenada a fracasar y la startup terminará disolviendose luego de que acabe con toda la inversión incial.

Seguir leyendo

Android ahora posee más del 50% del mercado en U.S.A.

Los resultados del estudio de comScore sobre el market share de smartphones en Estados Unidos se publicaron el día de ayer y finalmente Android posee el 50.1% del mercado (en parte por que Android es la mejor opción en smartphones en servicios prepago). Ya Android había llegado al 50% del market share a nivel mundial hace seis meses atras, pero el mercado estadounidense era el último gran mercado donde Android no era el sistema operativo dominante (más del 50%) en smartphones.

Seguir leyendo

Diez hipótesis para invertir en tecnología

Roger McNamee, un músico y empresario, fundador y director de Elevation Partners (una firma de capital de riesgo), dio una conferencia titulada igual que este post, hace ya casi un mes (28 de Junio 2011), ante una audiencia conformada por ejecutivos de la industria televisiva americana y que se puede ver completa en FORA.tv. En ella, ofrece algunas ideas interesantes sobre el futuro de la web, por ejemplo asegura que Microsoft está fuera del negocio, que es el final de Google, que Apple es la mayor empresa en innovación en este momento, que el iPad es la mayor revolución de la industria desde de la creación del PC y que las redes sociales se han vuelto un commodity más y Facebook ha decidido ser un Twitter con esteroides y no tiene sentido tratar de competir contra Facebook. Además de dedicar casi la mitad de su presentación ha hablar sobre HTML5 y como Adobe Flash no puede competir contra HTML5.

Seguir leyendo

Apple obtiene victoria contra HTC ¿Es el final de la innovación?

En un reciente artícupa aparecido en Los Angeles Times, se informa que un juez le ha dado la razón a Apple en un juicio contra el fabricante de celulares chinos por infringir 2 patentes de la compañía de la manzana, una la 6,343,263 obtenida en 1994 y que fue otorgada para garantizar los derechos de Apple en "Real-time signal processing system for serially transmitted data" (Procesamiento de señales en sistemas de tiempo real para transmisión serial de datos), es decir esta patente dice que cualquiera que envie y reciba señales en tiempo real por un canal serial debe pagarle royalties a Apple. Ojo cuando se le dio esta patente a Apple fue para computadoras, no para smartphones que aún no se inventaban en aquel entonces (el Blackberry recien aparece en agosto de 1998). En teoría cada vez que Ud. ve un video de youtube, hace una video-conferencia o recibe un tweet, ya sea en su computadora de escritorio o en su celular está haciendo justamento procesamiento de señales en sistemas de tiempo real para transmisión serial de datos.

La otra patente 5,946,647, es de 1997 y le fue otorgada para "System and method for performing an action on a structure in computer-generated data" (Sistemas y métodos para efectuar acciones en una estructura de datos generada por computadora),  y que abarca eso. Pues la interface gráfica de un cliente de correo en cualquier celular está cubierta por esta patente, incluso si lee sus correos a través de una interface web, se esta interactuando con una estructura de datos genrada por una computadora, la misma GUI es en sí una estructura de datos generada por computadora.

Seguir leyendo

Haciendo screencast en Android

Hace pocos días atras, un miembro del Grupo de Desarrolladores Android de Chiclayo, me preguntó si era posible grabar secuencias de video (screencast) de la pantalla de un teléfono Android, en ese momento le dije que no conocía de ninguna aplicación que hiciera eso, incluso si el teléfono había sido rooteado. Pero la curiosidad me quedó y el día de hoy luego de googlear un rato sobre el asunto he encontrado el proyecto AndroidScreencast, que hace justamente lo que su nombre dice, grabar una secuencia de video (en formato .mov) . Por si fuera poco, la aplicación no requiere que el teléfono sea ruteado, lo he probado en Ubuntu (10.04) y en Windows 7 con éxito.

Los requisitos mínimos que esta aplicación nos pide son los siguientes:

  1. Tener instalado la última version del Android SDK (video tutorial de como instalar el SDK).
  2. Java con una version que sea al menos la 1.5
  3. El cable de datos USB para conectar el celular a su computadora.
  4. Un celular corriendo Android (al menos en version 2.1).
  5. Un PC con cualquier sistema operativo (Windows, Linux o Mac OS X).

Todo lo que tenemos que hacer son los siguientes tres pasos:

  1. Descargar la aplicación Java desde AQUI.
  2. Conectar nuestro celular Android al PC y verificar que es reconocido por el SDK, para ello usamos el comando: adb devices
  3. Ejecutamos la aplicación java que descargamos en el paso 1, desde la línea de comandos de la siguiente manera: javaws androidscreencast.jnlp

Automáticamente esto iniciará una ventana gráfica desde la cual podremos inciar la grabación de una secuencia de video, tenga en cuanta de que no podrá controlar el celular desde esta está aplicación si el teléfono no ha sido ruteado. No recomiendo que rootee su celular porque esto anula su garantía y no hay necesidad de ello ene ste caso. Luego de que inicie la grabación en la computadora, puede comenzar a usar su celular normalmente y todo se registrará en una película en formato .mov. La velocidad de captura de video no es muy rápida sólode 4 a 5 frames por segundo, por lo cual recomiendo no ejecute los comandos muy rápido si está haciendo el screencast para que el video no salte tanto.

Aquí un screencast de prueba que he hecho en mi Nexus One:

 

 

Espero que este pequeño tutorial haya sido de utilidad y espero sus comentarios.