Tags: apple

Los secretos de Steve Jobs para las presentaciones

12.01.10 | por admin [mail] | Categorías: preZENtations

Ante todo, Feliz Año Nuevo :-)

Uno de los libros que me han traído los Reyes Magos, es The Presentation Secrets of Steve Jobs: How to be Insanely Great in Front of Any Audience. Casi me lo he acabado ya y me está encantando, porque está escrito en un estilo muy agradable y ameno y tiene cosas que me van a ayudar mucho a preparar mis próximas presentaciones.

El libro está dividido en tres actos:
- Act 1: Create the Story, sobre la preparación
- Act 2: Deliver the Experience, sobre la historia y cómo exponerla historia
- Act 3: Refine and Rehearse, sobre la importancia del ensayo

El libro dispone de abundantes ejemplos que sirven de gran ayuda. Todas las técnicas de las que se habla en el libro para hacer presentaciones “Insanely Great” están demostradas con un ejemplo práctico, así que se ve su efecto en seguida.

Hay una presentación del autor sobre este libro en Slideshare que os puede dar una idea del contenido. Espero que os guste ;-)

Permalink

Sentido y simplicidad

20.07.09 | por admin [mail] | Categorías: Internet, Videojuegos

Este fin de semana, en un centro comercial se podía probar una XBOX 360; el juego que tenían puesto era uno de fútbol, no me fijé si era un FIFA o un PES. Por curiosidad, mi hijo y yo nos acercamos y cogimos cada uno un mando.

Dos palancas analógicas, una cruceta, cuatro botones en su parte superior, más dos gatillos y otros dos botones sobre estos últimos. He tenido simuladores de vuelo con menos controles.

El caso es que en mi actual situación personal, (dos niños y una mujer a los que hacer caso) no tengo tiempo para aprenderme todos esos controles. Es lógico que la Wii triunfe como "consola para todos los públicos": uno coge el wiimote y en pocos segundos puede jugar sin necesidad de tener 17 dedos. Así de intuitivos tendrían que ser todos los interfaces de usuario de cualquier aplicación software, así que inspírate en la Wii, o en la simplicidad de los interfaces de Google y Apple.

Tags: apple, google, wii, xbox
Permalink

No todo el mundo puede lanzar una tienda de aplicaciones

03.06.09 | por admin [mail] | Categorías: Software, Internet

Como hemos comentado en alguna ocasión, estamos viviendo el auge de las tiendas de aplicaciones. Ahora bien, ¿para qué sirve una tienda de aplicaciones? Evidentemente, si el que pone la tienda (sea Apple, Google, RIM o Microsoft) cobra una cuota a todo aquel que quiere desarrollar y vender aplicaciones y además se queda con un porcentaje de cada venta, al final, algo de dinero gana. Pero, ¿es suficiente para cubrir los costes de disponer de un servidor que ofrece las aplicaciones y el repositorio de las aplicaciones y documentación y demás?

En realidad, el negocio de estos fabricantes es vender terminales. Si yo veo que en un móvil Android se puede ejecutar una aplicación que me permite emular a Luke Skywalker con su sable láser (que casualmente coincide con mi hobby favorito), y eso no se puede hacer en otros modelos, posiblemente acabe comprando ese móvil. Y es que las aplicaciones venden móviles; quizá el iPhone sea el caso más flagrante de esta situación: ¿por qué se compra la gente un iPhone? Porque es el primer móvil que te pone internet en la palma de la mano, porque el interfaz es intuitivo y por las aplicaciones que tiene y cómo las pone a un click de distancia. ¿Quieres un cliente de Twitter? Lo tienes. ¿Uno de Facebook? También. ¿Un juego de plataformas? Pues también lo tienes. Y no tienes que enviar SMSs ni pagar con tarjeta de crédito: está ahí, a un click de distancia.

Y esa inmediatez y avalancha de aplicaciones vende iPhones (y iPod Touch, claro) y es lo que esperan emular los que han venido detrás. Repasemos:

- RIM, con su tienda para Blackberry. Tiene lógica, porque fabrican terminales, se puede copiar el modelo de Apple.
- Google, con su Android Market. No fabrican terminarles, pero sus servicios están disponibles en esos terminales, por lo que les interesa algo que atraiga a compradores a sus terminales para ingresar más por la publicidad que aparece en dichos servicios.
- Microsoft, con su Marketplace para Winwdows Mobile. Lógico, aunque no venden terminales (luego haré un inciso sobre esto), venden licencias de su sistema operativo a los fabricantes, por lo que les interesa que haya más demanda de esos dispositivos. En cuanto al inciso al que me refería, resulta que se rumorea que el Zune HD podría disponer de la posibilidad de descargar contenidos (en principio películas y música) de una tienda. De ahí a descargar aplicaciones desarrolladas con XNA (el kit de desarrollo de videojuegos para PC y Xbox y que no está para Windows Mobile por el momento) hay un paso. POr cierto, esto de la compra de canciones y vídeos también lo tiene Apple con iTunes y es otro de los factores de éxito de sus iPod, pero si lo meten en la tienda accesible directamente desde un icono del iPhone/iPod Touch como se rumorea, darán un paso más en acercar la compra impulsiva al usuario.

Hay otras tiendas, pero generalmente, se puede ver esta pauta que mencionábamos: se pone una tienda porque eso hace vender terminales (o licencias de sistema operativo o tus servicios). Entonces, ¿tendría sentido que, por ejemplo, Sun lanzase una tienda de aplicaciones Java, como hemos visto anunciado? Pues a tenor de lo visto hasta ahora y a no ser que tengan un as en la manga, no parece que eso le vaya a dar más ingresos a Sun. Aunque la noticia habla del escritorio, veamos qué pasariá en el mundo móvil:

Supongo que los terminales J2ME pagan licencia de Sun por su runtime, pero el que haya más aplicaciones J2ME no va a hacer que se vendan más terminales. ¿Por qué? Es fácil: pregunta a cualquier programador J2ME. Es imposible hacer una aplicación mínimamente atractiva que funcione en un número interesante de terminales. Eso significa que si yo hago una versión del Quake en J2ME, sólo será ejecutable en unos pocos terminales (con aceleración 3D, con pantalla de x por y resolución, etc). Y sí, es posible que eso venda unos pocos terminales más de ese modelo, pero no hay nada que hacer frente al resto de los ejemplos comentados. Y es que si os habéis fijado, todos tienen algo en común: se desarrolla para un único modelo. ¿No? Repasemos:

- RIM. Blackberries. Aunque no sea un único modelo, tienen el hardware y el sistema operativo suficientemente restringido para minimizar la fragmentación de la que hablábamos en el caso de J2ME.
- Microsoft. Sólo hay un sistema operativo Windows Mobile y si desarrollas para él con Visual Studio y .NET Compact Framework, te da igual el terminal que sea (Smartphone, teléfono, etc). Eso sí, si haces invocaciones a código nativo con el famoso PInvoke, es posible que tengas que testear modelo por modelo.
- Apple. iPhone=iPod Touch=único terminal. Única resolución de pantalla, único hardware (memoria, procesador), único interfaz, etc. Eso hace las cosas mucho más sencillas para un desarrollador.
- Android. Parecido a Apple: la capa de Google (una máquina virtual, como hace .NET Compact Framework) hace que el terminal sea el mismo de cara a las aplicaciones se trate de lo que se trate. Si sale nueva versión del sistema operativo, tu terminal es actualizable (andá, es lo mismo que hace Apple) y el SDK te permite desarrollar aprovechando la nueva funcionalidad.

¿Y en J2ME? En J2ME, tu compras un terminal que lleva una máquina virtual con un soporte concreto de APIs y eso no se puede actualizar. Si haces una aplicación para el mismo, funcionará, pero si necesitas cosas un poco más "exóticas" (acceso al GPS, a la agenda, a otras aplicaciones, a la cámara de fotos, etc), te tocará recabar información sobre qué terminales soportan qué API para saber dónde más podría funcionar tu aplicación. Y eso es un obstáculo muy grande para desarrollar en este lenguaje.

Veremos a ver si en el escritorio no hay tanto problema, porque al fin y al cabo, tenemos la máquina virtual de Java para abstraernos del hardware subyacente. Pero los desarrolladores en Java sabemos que las implementaciones de esta máquina para los diferentes sistemas operativos no siempre ejecutan exactamente igual el código.

Como conclusión, podemos decir que no a todo el mundo le saldrá rentable su tienda. Y eso, sin contar con que los compradores de un terminal no pueden acceder a cualquier tienda: sólo a la suya. ¿Eso es malo? Evidentemente, en tu tienda sólo vas a ver aplicaciones que te funcionen en tu terminal, por lo que evitarías el bajarte cosas que luego no funcionasen, pero eso es relativamente fácil de imitar con sólo detectar el modelo de terminal desde el que accedes al servidor, cosa que vimos que era perfectamente posible con herramientas como WURFL. Así que el futuro nos dirá si el binomio terminal-tienda puede ser roto y cómo.

Permalink

Boletín del 19-03-2009

19.03.09 | por admin [mail] | Categorías: Software, Movilidad, Internet, Videojuegos

Tras la aparición del OS 3.0 para iPhone, el terminal de Apple ha mejorado sus características, pero también su SDK ofreciendo más recursos a los desarrolladores. Me quedo con la posibilidad de comprar desde la propia aplicación (para poder adquirir niveles, canciones, lo que sea sin salir de ella) y con la posibilidad de establecer redes y transferir datos con los iPhone cercanos.

El otro día encontré una página donde jugar a muchos de los clásicos de PC totalmente online: Loom, Monkey Island, Commander Keen, Duke Nukem, Epic Pinball, Lemmings, etc.

IBM quiere comprar Sun. Esta noticia me ha impactado: servidores empresariales, Solaris, Java, AIX,... Ambas compañías han apostado por proyectos OpenSource como MySQL, GlueCode o VirtualBox.

Interesante vídeo sobre lo rápido que cambia el mundo:

Llega IE8, pero también Chrome 2.0 Beta (para Windows y Linux), que competirán con Safari 4 Beta y con Firefox 3.1 Beta.

Permalink

Boletín del 11-03-2009

11.03.09 | por admin [mail] | Categorías: Software, Hardware, Movilidad

Presentación tendencias en movilidad para este 2009. Nos hablan de sistemas operativos, terminales, tiendas y otras muchas cosas.

Increíble vídeo del MIT sobre un nuevo interfaz. No sé cómo explicarlo, así que mejor verlo.

iPod Shuffle de 4 GB que nos dice la canción que está sonando, ya que carece de pantalla.

Permalink

Páginas: 1 2 3 4 >>

Ver perfil de Alberto de Vega Luna en LinkedIn

    Buscar

    Estadísticas

    Este blog tiene 224 posts y 5,800 comentarios desde el 03.01.08 hasta el 01.09.10. El número total de visitas es de 290,168.

    Licencia

    Creative Commons License
    Esta obra se publica bajo una licencia de Creative Commons. Es necesario citar la fuente y el autor si se utilizan estos contenidos.

    powered by b2evolution free blog software