Televisa Deportes publica su App para iPhone

No cabe duda que el iPhone no es el mejor teléfono del mundo, pero si es el que marco un antes y un después para acercar la tecnología móvil a mucha gente, tanto es así que aquí en México un país tercermundista el consumo del famoso teléfono ha sido un fenómeno (claro no tanto como en otros países), y esto también comienza a hacer que las empresas vean una nueva oportunidad de negocio, tal y como lo ve Televisa.

Revisando hoy en la App Store aparece en las Top Free Apps la de Televisa Deportes, siendo esta la primera App Mexicana (al menos que yo tenga conocimiento) en la App Store.

La aplicación tiene un menu sencillo con solo unas cuantas opciones y publicidad (a mi no se me mostró la publicidad), entrando a la opción de Noticias nos da las sub-categorías donde podemos escoger entre ver las ultimas noticias o ver por algún genero en especifico.

App Televisa Inicio y Noticias

Cuando seleccionamos una categoría nos muestra las noticias y con un click en ellas vamos al detalle, lo mismo para la parte de Blogs en donde seleccionamos el articulo que queremos leer y nos lleva a su detalle (aquí un apunte, no tienen algunos artículos bien codificado el contenido).

App Televisa Noticias y Blogs

Tiene las opciones de revisar los resultados de los partidos de Fútbol Mexicano que están jugandose en el momento o revisarlos por jornadas, aquí podrían esforzarse un poco mas y dejar que el usuario pudiera seleccionar la liga de la cual quiere obtener los resultados he igual para las jornadas, además de que el diseño de la parte de jornadas es muy pobre y no es tan sencillo de usar a primera vista (si tal vez sea demasiado tonto pero no supe que hacer cuando entre a esta opción).

App Televisa Marcadores y Jornada

Para mi lo mejor de la aplicación es la parte de la galería la cual sigue la misma linea de toda la aplicación, una lista de las categorías y luego las fotos de la que seleccionaste, cabe destacar que no hace uso del acelerometro y no voltea las imágenes, tampoco tiene opción de ver todas las fotos en modo de vistas previas para poder navegar rápidamente dentro de la misma.

App Televisa Galerias

En conclusión es una buena App, tiene futuro y claro que vamos a ver mas de estas aplicaciones próximamente en todas las categorías de Televisa (espectáculos, noticias, programación, etc…) y en las de los demás canales de la televisión Mexicana.

El hecho de que una de las 2 grandes televisoras mexicanas comience a desarrollar para la plataforma del iPhone es un gran indicio de que aquellos que estamos comenzando en el desarrollo de estas mismas vamos por buen camino, el mercado Mexicano si va a generar beneficio en esta plataforma aunque no sea en un plazo muy corto, pero vamos por buen camino. :wink:

Let’s Rock de Apple significa nuevos iPods

El día de ayer se anunciaron los nuevos modelos de iPod Nano y Touch, con algunas diferencias importantes (en el Touch no tanto), y como Pau me pidio que hiciera un review con eso pues aquí va.

iPod Touch

iPod Touch 2G

Sin muchos cambios salvo que ahora tiene altavoces, es mas delgado que la versión anterior y que tiene nuevo firmware (con el programa de Nike), y precios mas reducidos :( (yo tengo un iPod Touch 1G).

Sobre el iPod Touch solo tengo una queja y es que nos cobren las actualizaciones mayores de Firmware ya que pagamos por un gadget que es mas caro que un iPhone (claro no pagamos mensualidad ya que no es un teléfono) no me cabe en la cabeza que tengamos que pagar por actualizar software, por lo demás es asombroso el aparato y me encanta.

iPod Nano

iPod Nano Slim

El iPod Nano es otro completamente, lo rediseñaron para hacerlo mas delgado, con una pantalla mas grande y mayor capacidad, además de varias mejoras que se le realizaron y que lo hacen una excelente opción de compra.

Listo las nuevas funcionalidades que ahora tiene el:

  • Acelerometro: creo que algo que van a comenzar a tener todos los gadgets decentes que se muevan en el mercado, una vez que tienes un Touch/iPhone te acostumbras tanto a el, que se vuelve indispensable.
  • Mejora de software: El software se rediseño y ahora es mas parecido al que manejan los Touch/iPhone las búsquedas ahora son mas sencillas y la interfaz mas amigable (si aun mas).
  • Alargado y delgado: Ahora es el iPod mas delgado que exista y dejo de ser gordito para ser alargado como las primeras versiones.
  • Pantalla ancha: Gracias al cambio de forma, la pantalla se puede usar como panorámica al girar el iPod
  • Aleatorio al agitarlo: si agitas el iPod automáticamente cambia de canción a una aleatoria.

En si estas son las mas importantes que afectan directamente al iPod Nano, creo que existen algunas otras, si me las comentan las agrego ;-) .

Aparte de todo esto, se agrego una nueva opción, llamada Genius el cual es como un Last.fm para tu música en iTunes y iPod’s, te sugiere canciones parecidas a las que estas escuchando, esto es genial si radicas en EUA o en algún país con una iTune Store valida ya que te sugiere nuevas canciones que muy probablemente te gusten y así puedes conocer nuevos artistas y sonidos.

En si es todo sobre los nuevos iPods, los precios los pueden ver en la Store de Apple y ver que bajaron en relación a la versión anterior, sin duda algo bueno para los consumidores.

Como ultimo comentario, Apple esta innovando a las masas, estas tecnologías ya existían pero ellos están haciendo que llegue a las grandes masas y de una manera muy buena y efectiva.

Documentas tu codigo?

Siempre documenten su código, les servira a ustedes y a mas personas de lo que te imaginas.

- Profesor del Tec de Leon

No te ocurre que cuando lees códigos que hiciste hace algun tiempo, no lo logras entender?.

Bueno, esto pasa por no documentar el código y por no hacer una programación entendible (mas humana), como es esto?, vamos a verlo un poco.

int myFunction(int n)
{
  if (n < 2)
    return n;
  else
    return myFunction(n - 1) + myFunction(n - 2);
}

A simple vista entiendes ese código?, y si te dijera que lo que hace es la serie de Fibonacci?.

No es tan sencillo a simple vista, por que nadamas son letras sin sentido para el ojo humano, ademas la palabra myFunction tampoco ayuda de mucho solo para indicarnos que es una Función Personalizada.

Casos como este se dan seguido cuando uno comienza a programar, no se diga del caso de las variables que usamos para los ciclos “i, j, k, … etc.“. O las variables que uno comienza a usar para operaciones básicas (suma, resta, multiplicación, etc..) como son “x, y, z, … etc.“.

Todo esto son cosas comunes en la programación ya que tenemos que pasarlas para comprender la importancia que tiene el no hacerlo de esa manera, – Para los nuevos, esto lo verán después de su primer programa de mas de 1,000 lineas de código – .

Ahora veamos un ejemplo mas entendible:

int Fibonacci(int n)
{
  if (n < 2)
    return n;
  else
    return Fibonacci(n - 1) + Fibonacci(n - 2);
}

Curiosamente solo se modifico el nombre de la función y con eso le da sentido a la misma, es decir, el nombre de la función nos dice algo sobre lo que vamos a encontrar dentro de ella, en este caso el calculo de la serie de Fibonacci a la cual le tenemos que pasar un dato entero como parámetro.

Pero vamos que se puede mejorar aplicando algunos comentarios en lugares claves y haciéndolos de una manera entendible.

// Calcula la serie de Fibonacci, recibe un entero como parametro.
int Fibonacci(int n)
{
  // Revisa si es la primera o segunda iteración de la recursividad
  if (n < 2)
    return n;
  else
    // Aquí se maneja la recursividad de (n -1) + (n - 2) que implica la formula
    return Fibonacci(n - 1) + Fibonacci(n - 2);
}

Ahora es mucho mas sencillo entenderlo, claro no explique la serie de Fibonacci en este ejemplo por que no era mi intención hacerlo, mi intención es dar a entender que si creas código con palabras concisas y que tengan un significado que sea relativo a lo que realiza ese bloque de código que quieres programar, vas a tener un código mas entendible y mantenible.

La cuestión de escribir poco, mucho o mejor código con mejores instrucciones, etc… es material de otro Post.

Espero les ayude esto. ;-)

Estrenamos Theme

Pues bien, estamos de gala ya que por fin termine (no es cierto aun me falta) el Theme del Blog.

Debo decir que este es el primer Theme que hago completamente, había intentado hacer uno hace tiempo pero se quedo en un bosquejo de Photoshop y lo perdí en una de las tantas formateadas que le tuve que dar a la máquina :( .

En fin, espero que les guste, si me sigues por RSS date una vuelta al Blog y dime que tal te parece, todavía tiene varios detalles pero esos van a ir saliendo poco a poco, ojala les guste las combinaciones que estoy usando, no soy diseñador pero me gusto mucho como quedo.

Como lo suponia, las personas que tienen IE6 y anteriores veran mal el Theme, tal vez lo arregle pero no aseguro nada, jejeje sorry :P .