Warning: ob_start(): non-static method sem_google_analytics::track_links() should not be called statically in /home/zuissell/blog.orcofeo.com/public/wp-content/plugins/sem-google-analytics.php on line 178

Sobre el iPhone, Android, el órden y los Vórtices de Entropía

Hay una bonita batalla en el campo de los dispositivos móviles. Por un lado tenemos a Apple, por otro a Google y bueno, el resto de momento no cuentan mucho.

El caso es que en estos últimos días, mi percepción del mundo móvil ha sufrido una serie de convulsiones. Por un lado como usuario que está a punto de relevar a su iPhone3G del servicio activo y por otro lado, como programador.

Android me llama, me atrae, Google acaba de exponer su futuro, un futuro muy bonito con Android 2.2 Froyo, pero el principal problema de Android va en aumento. Es el mismo problema que tuvo Java en este tipo de aparatos (La Fragmentación). Hay que recordar como era el mundo pre-iPhone, y no era especialmente bueno, mas bien era el caos. El gran acierto de Apple no fué hacer que pudieras usar varios dedos en la pantalla, ni que tuviera acelerómetro. El gran acierto consistió en crear una plataforma estable, en el sentido de "con nosotros el caos no existe". Los beneficios para el usuario en este punto vienen de los beneficios para los desarrolladores. Es muy simple, el desarrollador sabe el hardware que hay y puede aprovecharlo. El hardware viejo con menos prestaciones es mínimo. En cuanto al software, todos los dispositivos se pueden actualizar A LA VEZ al nuevo sistema operativo que salga, salvando características concretas dependientes del hardware. Si un usuario no se actualiza es porque no le da la real gana.

En cambio, en Android, como no depende de Google (otro gallo cantaría), sino de los fabricantes y operadoras (esos que crearon el caos en el pasado), pues tenemos un problema muy gordo. Sí, apenas año y medio después de que saliera el primer terminal Android, ya tenemos otra vez el caos montado. El mismo caos que sirvió de cobustible al  motor de la apisonadora iPhone.

HTC, por ser el que de momento ha apostado con mas fuerza por Android es el ejemplo perfecto. Tiene muchos modelos de aparatos con Android, con una alta redundancia de características que parece pensada para crear confusión entre los posibles clientes a la hora de elegir cual comprar. Para colmo, actualizan el sistema operativo de cada aparato por separado y ahora tienen unos con Android 2.1 y otros con Android 1.5 (HTC Hero), que pueden tirar con la rama 2x. Todo esto lleva a lo siguiente ¿Cuántas versiones de un programa deberás hacer y probar como desarrollador? ¿Dejarás tirados algunos dispositivos o en su lugar pasarás de las características de las versiones nuevas de Android?, etc… En situaciones muy concretas, hay que preguntarse lo mismo en iPhone, pero es mínimo (¿OpenGL-ES 1.1 o 2.0?, ¿brújula o no?, creo que ya está).

Con Apple sé a que atenerme casi siempre, pero saltar a Android, sería como lanzarme a un cada vez peor vórtice de entropía (como diría Sheldom Cooper) que acabaría con mi escasa salud mental.

Sigo con la duda, porque Google ha hecho su parte del trabajo muy bien, pero sus compañeros de viaje no han aprendido de sus errores, y no parecen dispuestos a aprender. Siguen empecinados en que el caos es bueno. Pero para mí es frustrante, lo siento.

Ahora que el Nexus One (único dispositivo con algo de seguridad en cuanto a actualizaciones) que tenía en el radar como sustituto a mi iPhone, ha pasado a venderse subvencionado por operadoras (mas creadores de caos), ¿sufrirá por los caprichos y malas políticas de estas? Quizás me la juegue, porque quiero poder compartir mediante Wifi mi 3G, pero para eso necesitaría Froyo.

Al final pasaré a Vodafone de nuevo con el Nexus One en Agosto. Si hago programas para iPhoneOS, ya tendré un iPad (WiFi gracias a Froyo) para probar las versiones pequeñas y grande. Además, tiene ese regustillo geek que le hace a uno pensar con qué soñará el Nexus.

Tags: , , , , , , ,

Gadgets
Programación
Videojuegos

Comments (0)

Permalink

iPad, el movimiento mas lógico que podía hacer Apple

Un par de días pensando me ha llevado a ver las cosas con perspectiva. Ciertamente las expectaciones de todo el mundo iban por otros derroteros, pero es como siempre con Apple. Cada vez que hay un evento de estos, la gente espera que se presente un aparato como el coche de Hommer Simpson, pero bonito y barato.

Si pensamos en cambio en las cirscunstancias actuales de Apple y de la tienda iTunes, entre otros factores, podríamos haber deducido casi con certeza que lo que iba a presentar era lo que se ha presentado.

  • Los eBooks son un mercado emergente (al menos en USA) con algún superventas (Amazon Kindle), pero que aún no ha terminado de explotar.
  • Apple suele seguir la estrategia de dejar que el mundo se mueva y observar desde lo alto el campo de batalla para poder mover ficha con ventaja. Ejemplos fáciles son
    • Cuando empezaba a moverse el negocio de la distribución de música en internet y los reproductores eran aunque capaces un despropósito en usabilidad, sacaron el iPod, y todo el mundo se partió de risa y pronosticó el desastre, porque ese mercado era de tercera o cuarta categoría, sin apenas beneficios, y además, no habían sacado el coche de Hommer.
    • Cuando el mundo de la telefonía estaba estancado, dando vueltas a los mismos conceptos intentando venderlos como nuevas maravillas de la tecnología y se empezaba a incrustar de todo en los terminales, que además eran poco usables para los no geeks (aunque yo soy un geek de la hostia y con estos trastos parecía un analfabeto digital, para mí al menos eran lo contrario a todo lo usable, por lo que no pasaba de la agenda y los sms) y para colmo, las operadoras abusaban con precios disparatados de conexión a la red y eran los fabricantes los que iban detrás con la cabeza baja (a lo mejor ese abuso por parte de las operadoras era lo que los tenía dando vueltas al mismo concepto de siempre). En esas llegó el iPhone, y las críticas a saco por muchos lados, porque no era el coche de Hommer.
  • La innovación de Apple viene a ser la de ver qué hacen mal los demas en un mercado concreto y diseñar un producto para solucionar los puntos clave, sin hacer caso a nadie mas que ellos. ¿Malo? Pues si los demás no lo hacen bien, ¿porqué habría que escucharles? ¿Los usuarios? Pues lo justo, ya que todos quieren el coche de Hommer, bonito y gratis. Si no es gratis, se quejarán muchos, como siempre (y no solo con Apple).
  • Hueco existente tanto en capacidades de ocio multimedia como en precio en la oferta de Apple.
  • Si se quería que se pudiese usar como lector de eBooks, pequeño no iba a ser el nuevo producto. De hecho los lectores de eBooks no difieren mucho de alto y ancho con el iPad.
  • Sistema Operativo. Apple tiene 3. OSX Server, OSX normal y OSX Táctil (iPhone OS no hace justicia a sus tripas y capacidades, ya que son las mismas que el OSX normal). Aquí podemos hablar de los NetBooks, que pueden hacer muchas cosas, pero son mediocres en todo (siendo generoso). También podemos hablar de los Tablets que han sido anunciados desde hace 10 años o mas por todos los fabricantes año si, año también en sitios como el CES, como si fueran la última maravilla. Aprox. 1 década de fracasos año si, año también. Apple fué la que se atrevió en su timpo a mandar a la línea de comandos al ostracismo lanzando el primer entorno de ventanas y el primer ratón (basándose en investigaciones de XEROX, cuyos dirigentes no vieron utilidad a eso de las ventanas y el ratón, Apple se fijó, y diseñó su propio sistema). A lo que voy ¿Sistema Operativo diseñado para pantallas táctiles, o, Sistema Operativo ratonil?. El resto la ha cagado con sus tablets porque intenta adaptar (o ni eso) un interfaz gráfico ratonil para ser usado táctilmente. Apple tiene un interfaz gráfico pensado para pantallas táctiles y hace años que mejora ese interfaz. ¿Porqué digo interfaz en vez de Sistema Operativo? Porque quitando el interfaz, es el mismo Sistema Operativo.

Al final tenemos el dilema ¿portatil baratujo en precio y prestaciones, o, iPod Touch poderoso?. Creo que se ha elegido lo lógico. Y al no ser un portátil (aunque si empiezan a aparecer aplicaciones de escritorio adaptadas, quien sabe. Mirad el iTouch, que en su última versión sacrificó la cámara para poder meter mas poder de GPU, debido a las aplicaciones de iTunes Store) puede prescindir de ciertos elementos (al menos para el primer dispositivo).

Tengo para uno o varios mas ladrillos de estos, mejor lo dejo para otra ocasión :)

Gadgets
Videojuegos

Comments (1)

Permalink

Desarrollo Indie de Videojuegos para iPhone e iPod Touch

Estoy intentando crear algún que otro juego para iPhone/iTouch para ver si es viable el ganarse las habichuelas como desarrollador indie de videojuegos. Me había tirado para atrás hasta ahora las críticas que había leído acerca de los portales y sus condiciones. Ni qué hablar del tema de la venta directa, con la logística y gastos que implica (temas legales, privacidad del cliente, un servidor, ancho de banda, …). Es decir, que cuando Apple puso sobre la mesa las condiciones para vender aplicaciones en estos 2 aparatos, como que me animé.

Al principio me tomé el tema con calma para ver como evolucionaba todo. Mi conclusión se resume rápidamente: “En todas las opciones para un indie hay mucho riesgo y esfuerzo que afrontar, pero esta es la mejor opción de todas. No de lejos, pero sí con buena distancia sobre el resto”.

A partir de hoy, iré publicando entradas acerca de mi aprendizaje, opiniones sobre noticias, ideas de negocio, marketing y tutoriales de programación de juegos 2D, que en el fondo es el tipo de juegos que mas me interesa.

Hasta ahora no he sido especialmente constante en mis posts, claro que no tenía nada interesante que contar. Espero que ahora sí acabe dándole un empujoncito a este blog.

Un saludo desde el Sur de Iberia.

Videojuegos

Comments (0)

Permalink

Mal en herramientas para crear juegos.

He leído en Tales of the Rampant Coyote un interesante artículo acerca de cómo se está complicando la creación de juegos. Especialmente la parte posterior a tener un motor funcional.Estoy totalmente de acuerdo. Yo aún estoy intentando decidir cual es la tecnología que me facilite mas es trabajo, porque la verdad, no me interesa mucho meterme a hacer un juego si casi todo el tiempo estoy peleando con el motor y elementos que deberían estar automatizados. Quiero hacer juegos, no pelearme con motores ni herramientas.Es un defecto que tengo, si el entorno no me gusta, me encabrono y me olvido del trabajo principal para ponerme a pensar en la creación o mejora de herramientas.

Al final, y aunque tampoco me gusta demasiado, puede que acabe usando Flash (MochiAds es algo que tengo en cuenta aquí). O puede que Blender + CrystalSpace, ya que gracias al proyecto Apricot he visto que puedes hacer cosas muy monas con un motor 3D poderoso sin prácticamente salir de Blender o incluso sin escribir mucho código Python.Pero en fin, que también puede que me dedique solo a quejarme en este blog :)

Ya veremos por donde nos lleva la vida.No es precisamente el enfoque que quería darle al post, pero ya que estamos, así tengo excusa para otro próximamente.

Videojuegos

Comments (0)

Permalink

Tengo que probar Netbeans 6

Netbeans 6 tiene muy buena pinta. Según parece, ha eliminado la principal ventaja de Eclipse (que nunca me ha convencido), la cual es el editor de código, que realmente era mas “incómodo” que el del IDE de IBM.

Además, se dice, comenta que soporta PHP, Ruby on Rails (todas sus cosillas, como RHTML), JavaFX (esto era un debe, siendo los dos de Sun), JavaScript, CSS, HTML, UML, …

Tiene también la posibilidad de usarlo como base a aplicaciones propias (como eclipse), usándolo de plataforma, un buen sistema de plugins, una comunidad vivaracha, documentación y tutoriales (incluso videotutoriales), …

En fin, que entre eso y que ya era quizás el mejor IDE para desarrollo Visual en Java, creo que puede ser interesante. A ver si me lo instalo y lo pruebo.

Programación

Comments (1)

Permalink

Nintendo, ¡que pierdes fuelle! (parte1).

Nintendo, a pesar de tener un pie bien puesto dentro de las casas de mucha gente, está metiendo la pata en algo básico. Política.

Con esto no me refiero a que tengan que presionar para que le metan impuestos especiales por lujo a la PS3 ni nada de eso. Me refiero a que casi que solo ellos sacan juegos buenos para Wii. ¿A qué se debe esto? ¿Porqué no se esfuerza en encontrar exclusivas?, porque son lo único que puede llevar a alguien a comprarse un juego gráficamente inferior si este está también para la consola de al lado que se vé mil veces mejor.

Videojuegos

Comments (0)

Permalink

Sobre necesidades vitales, apatía y arremangarse la camisa.

Se me acaba la semana y media de vacaciones que he cogido y no he hecho nada de lo que pretendía aún. El lunes empiezo otra vez a pegarme con el mantenimiento del sistema informático de mi empresa (COBOL, mas que nada) y el tiempo que pretendía dedicar a recordar como es la programación hoy en día, no como el jurásico en el que vivo, se ha ido casi por completo.

Por otro lado, aún me queda algo de tiempo (3 días), y espero hacer aunque sea un rectángulo que se mueva por pantalla a golpe de cursor en java usando las librerías Lwjgl. Al menos tengo ya funcionando Eclipse y he conseguido ejecutar un copy/paste que encontré por ahí.

En fin, paciencia.

PD: Me he acordado del blog ;) al menos escribir algo si que he escrito.

Nosesabe

Comments (1)

Permalink

Google está preparando algo mas de lo que dice

Como soy novato no he guardado los enlaces, así que espero que ya conozcais el tema o me creais :)

Hace unos días se publicaba que Google pretendía contratar muuuchos ingenieros para I+D en Europa principalmente. Para ello esgrimían razones básicamente de marketing, o de imagen mas bien. Según ellos, fuera de USA se les ve como la megaempresa Yanki que viene a quedarse los dineros de los europeos, y quieren cambiar eso contratando ingenieros mas sensibles con las costumbres y culturas europeas, mas o menos.

Pero a mi esto me resulta raro. ¿Van a contratar y mantener en su puesto a varios miles de empleados solo por esa razón? Y no estamos hablando de cuatro gatos, son muchos para continuar con lo que están manteniendo hasta ahora.

Las buenas costumbres de la conspiparanoia vienen a permitir dejar volar la imaginación sobre rumores. ¿Necesitarán toda esa gente nueva para algo importante, como por ejemplo el software de un móvil (gPhone)? ¿Será solo para adaptar sus servicios basados en redes socales a la/s culturas e ideosincracias no yakis (Orkut, Youtube, Picassa, …)?

En definitiva, que me da a mi que están preparando algo gordo, o eso o que con su apuesta por el software libre, van a ayudar en algunos proyectos que fastidien a sus rivales (¿OpenOffice por ejemplo para fastidiar a Microsoft?). Lo que es seguro es que no puede ser solo una cuestión de marketing.

PD: Si a estas alturas me lee alguien, que no se corte en escribir comentarios, y así me entero de si va funcionando todo.

Nosesabe

Comments (0)

Permalink

Empezamos.

Este es el intento nosecuantos de comenzar un blog que pueda mantener constantemente y me traiga fama y fortuna. En fin, que a ver que tal sale esta vez. Al menos ahora empiezo con un buen puñado de ideas a las que les puedo sacar jugo a la larga, cosa que creo que fué el principal error con los demás.

Saludos gente, os espero por aquí.

Nosesabe

Comments (1)

Permalink