Posts Tagged ‘funciones’


Esta es una continuación de la serie sobre desarrollo en móviles que comencé aquí. Les recomiendo comenzar a escribir el código fuente desde la parte 1 ya que no se publica el código para descarga.

Me he tomado algo de tiempo para escribir este post por una simple razón: es hora de limpiar el código. Hasta ahora el código que han ido desarrollando es funcional pero tiene cosas que les va a crear problemas cuando quieran hacer algo mas grande. Lo bueno en todo esto es que si han ido cambiado el código desde el post 1, entonces estos cambios les harán mucho sentido. La buena noticia en todo esto, es que puedo publicar todo el código sin problemas.

Comencemos con el archivo app.js:


angular.module('starter', ['ionic','controller','service'])
.run(function($ionicPlatform) {
$ionicPlatform.ready(function() {
// Hide the accessory bar by default (remove this to show the accessory bar above the keyboard
// for form inputs)
if(window.cordova && window.cordova.plugins.Keyboard) {
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
}
if(window.StatusBar) {
StatusBar.styleDefault();
};
});
})
.config(function($stateProvider, $urlRouterProvider) {
$stateProvider
.state('app',{
cache:false,
abstract: true,
views:{
"home":{
templateUrl:"templates/menu.html",
controller:"menuController as menu"
}
},
resolve:{
cats: function(db){
return db.getCats();
}
}
})
.state('app.news', {
cache:false,
url: "/:catId",
views: {
"menuContent":{
templateUrl: "templates/news.html",
controller: "newsController as news"
}
},
resolve:{
noticias:function($stateParams,db){
return db.getNews($stateParams.catId);
}
}
})
.state('app.detail', {
cache:false,
url: "/detail/:id",
views: {
"menuContent":{
templateUrl: "templates/detail.html",
controller: "detailController as detail"
}
},
resolve:{
noticia: function($stateParams,db){
return db.get($stateParams.id);
}
}
});
$urlRouterProvider.otherwise('/');
})

Empecemos poniendo atención en la definición de los estados a partir de la línea 14.

  • Si tenemos un estado que muestra datos que cambian muy seguido en la base de datos, lo mejor es desactivar el cache. Eso lo hacemos mediante el atributo “cache:false” como pueden ver en la definición de cada estado.
  • Los datos es mejor cargarlos en la definición del estado. Esto se traduce en la utilización del atributo “resolve” donde verán que hacemos la llamada al servicio que recupera los datos y los pasa mediante una variable al controlador. Podrán ver que un estado puede recibir parámetros y estos nos sirven para recuperar los datos llamando a los servicios.
  • $ionicPlatform.ready() es muy importante. Conforme nuestro proyecto crezca, notarán que hará falta inicializar algunos componentes o plugins de Cordova. Cordova es el core de todo esto y la noticia es que se demora en cargar, por lo que si tenemos que inicializar algún componente o plugin propio de Cordova tienen que ponerlo dentro de esta función pues se ejecuta cuando ya es un hecho que Cordova ya está cargado.

Ahora nos toca ir a revisar el archivo controller.js


angular.module('controller',['service'])
.controller('menuController',
['$scope',
'$state',
'cats',MenuController])
.controller('newsController',
['$scope',
'$state',
'noticias',NewsController])
.controller('detailController',
['$scope',
'$state',
'noticia',DetailController]);
function MenuController($scope,$state,cats){
$scope.cats = cats.rows;
};
function NewsController($scope,$state,noticias){
$scope.notas=noticias.rows;
$scope.$on('db:changed',
function(event,changed){
$state.go('.', null, { reload: true });
console.log('Recargando noticias');
});
};
function DetailController($scope,$state,noticia){
$scope.event= noticia;
$scope.$on('db:changed',
function(event,changed){
$state.go('.', null, { reload: true });
console.log('Recargando Noticia');
});
};

Aquí si hay varias cosas para revisar. Primero, si bien no hay reglas a la hora de programar, si existen buenas prácticas y la mejor que he encontrado es esta: Angular Style Guide, así que apliquemos algunas reglas.

  • La primera es lo que se llama IIFE. Considerando que el app.js es el archivo principal, tanto controller.js como service.js deben tener todo el código contenido en una estructura como esta:
    • (function(){ … })(); En nuestro caso, hemos incumplido esto para simplificar la explicación, pero pueden agregarlo y verán que el código funciona sin problemas.
  • Verán que las definiciones de cada controlador ahora es algo diferente y es por dos razones:
    • Dependency injection: Esto es casi un formalismo, es decir, la podríamos saltar sin problema pero nos costará cuando usemos herramientas para comprimir nuestro código o para cuando querramos empaquetar nuestro código para evitar copiones. Si se fijan el primer controlador, verán que primero indicamos todos los componentes, entre comillas, que vamos a utilizar dentro del controlador, y luego, tenemos una función como parámetro final sin comillas. Finalmente la función es definida al final incluyendo como parámetros todos los componentes que vamos a usar ya sin comillas.
    • Siguiendo las sugerencias de estilo, el código de cada controlador es ahora puesta en una función aparte a fin de facilitar la lectura del código
  • La base de datos puede cambiar. Para esto tienen que pensar mucho en como diseñar sus estados. En cada controlador he incluido un $scope.$on para recibir el evento $broadcast con el nombre ‘db:changed’ que ya veremos exactamente cuando se genera pero básicamente es que cuando se detecte un cambio en la base de datos debemos refrescar los datos, en nuestro caso, hemos elegido volver a correr el estado mediante la línea $state.go() que vuelve a correr el código.
    • Algo es super importante: Cuando refrescan un estado, el estado padre no se refresca, pero si vemos bien en nuestro caso, el controlador del estado padre no tiene nada de código para refrescar. La clave aquí es que el estado padre se trata de un estado abstracto y estas si se refrescan junto con los estados hijos. Es por eso que basta con refrescar los estados hijos.

Nota final, hay casos en los que su vista no requiera refrescar datos a cada rato, así que evalúen activar el cache o que el refresco de los datos venga de algún evento como un click en algún botón, o un cambio de estado. Refrescar automágicamente cuesta.

Ahora veamos el service.js


angular.module('service',[])
.factory('db',['$q','$rootScope',DbService]);
function DbService($q,$rootScope){
var key = 'bentareadyessharyinessee';
var pass = 'OnEixgKgpt8LyEtl0S5DkAon';
var remote = 'https://'+key+':'+pass+'@supermio.cloudant.com/news';
var db;
function changed(change){
console.log('cambios en la base de datos');
$rootScope.$broadcast('db:changed',change);
};
return {
init: function(){
if (!db) db = new PouchDB('news');
this.replicate();
return true;
},
replicate: function(){
if (!db) this.init();
db.replicate.from(remote,
{live:true,
retry:true})
.on('paused',function(changes){
changed(changes);
});
},
get: function(id){
if (!db) this.init();
return db.get(id);
},
getCats: function(){
if (!db) this.init();
return db.allDocs(
{startkey:'cat_',
endkey:'cat_\uffff',
include_docs:true});
},
getNews: function(catId){
if (!db) this.init();
if (catId)
return db.query('news/topic',
{key:[catId],
include_docs:true,
descending:true});
else return db.allDocs({startkey:'news_\uffff',
endkey:'news_',
descending: true,
include_docs:true});
}
}
};

  • Cuiden la replicación.
    • En la línea 20 verán que iniciamos la replicación  y con el atributo “live” y esto nos garantiza que los cambios se pasan casi instantáneamente pero como todo en la vida, tiene costo, así que consideren tenerlo apagado y encenderlo cuando haga falta. El siguiente atributo “retry” se refiere a que la replicación continúe luego de una falla en la red, tenganlo siempre en true, pero no se confíen.
    • Al encender la replicación podemos especificar eventos. En nuestro caso en la línea 23 encendemos el soporte del evento “paused” que se refiere a que la replicación “live” ya no recibe nuevos cambios, así que podemos decir que la base de datos remota y local son iguales. En nuestro caso, este es un buen momento para refrescar las vistas. Hay otro evento que es “change” que se genera con cada cambio que se recibe, lo cual es bueno pero no tanto porque si refrescamos aquí, tendríamos ejecutando el refresco muchas veces, sobre todo para la corrida inicial y nuestra base de datos local está vacía. Luego utilizaremos estos eventos para crear notificaciones locales.
  • Cuídense de los procesos asíncronos. Todos los métodos en el servicio “db” son iguales en una cosa: todos son asíncronos. Tal como les recomendé, usen los estados en el archivo app.js para llamar a estos métodos y se librarán de la pesadilla de javascript llamada “Promesas”. Ya luego veremos como manejar promesas.

Y listo, todos los demás archivos van iguales y en lineas generales podrán ver que el código está más limpio y ordenado, además, estamos llamando todos los datos directamente desde la base de datos.

Nota final: en lo que se refiere a performance, el consejo básico es que diseñen su app para que no tenga que refrescar automáticamente nada de nada, a menos que sea absolutamente necesario por la simple razón que si bien PouchDB es una buena base de datos, puede volverse bastante pesada si tienen que lidiar con una gran cantidad de datos. Refrescar datos por eventos es la mejor estrategia.

Como podrán ver, no han habido nuevas funciones que hayamos incluido, pero al menos hemos mejorado el código y espero que los consejos y el estilo de programación mostrado aquí les sirva para organizar su código en algo que puedan mantener y entender con facilidad.


Hace mucho tiempo vengo siguiendo a una compañía de relojes inteligentes llamada Metawatch, casí los primeros en proponer un modelo funcional de reloj con soporte tanto para Android y iOS. Años después vino Pebble y se hizo famoso. Ciertamente que hay otros, pero estos dos serían los más conocidos y sobre todo, los que más se parecen (sólo funcionalmente) a lo que tenemos en Moto 360 y Apple Watch.

Si revisamos estos dos productos, Metawatch y Pebble, la primera impresión es que son muy feos en comparación a lo que tenemos de parte de Motorola y Apple, pero hay un par de grandes detalles que cierran la discusión: duración de la batería y soporte de tanto de Android y iOS.

Tanto Metawatch y Pebble tienen una batería que dura fácilmente mas de 1 día, algo que ni el Moto360 ni el Apple watch pueden hacer incluso bajo un uso ligero. Para ponerlo más claro, Metawatch dice que puede funcionar 5 a 7 días con una sola carga y Pebble dice algo parecido, mientras que 1 día es lo máximo prometido por los recién llegados.

Otro punto importante es que ambos recién llegados son propios de cada sistema operativo. Moto360 funciona sólamente con Android y Apple pues ya sabemos. Como es de suponer Metawatch y Pebble soportan ambos sistemas operativos aunque ciertamente con ciertos límites.

El punto aquí es que tengamos cuidado con el real costo de adquirir un reloj inteligente. Primero, compatibilidad: Tanto Android como iOS tienen un mínimo de OS soportado y también un mínimo de hardware. Segundo, el rendimiento: si es muy malo que tu teléfono se quede sin batería, imagínate si es ahora tu reloj el que se queda sin gas, aunque hay que anotar que el hecho de leer notas y avisos en tu reloj hará que ahorres algo de batería en tu teléfono.

Estaba a punto de encargar un Moto 360 hasta que revisé Pebble y Metawatch y sólo puedo decir una cosa, Si vamos a tener un aparato en la muñeca que pasa a ser parte de nuestra imágen debería ser algo que sea funcional y que sobre todo se vea bien. Actualmente, ni Apple ni Motorola tienen un equipo que logre la funcionalidad que ya tienen empresas que llevan algunos mas años en el medio pero que tiene un diseño algo mas rústico.

El diseño y la funcionalidad deben ir en paralelo sobre todo para reemplazar una tecnología tan importante y madura como la de un reloj. Así que si no sobra la plata quizá lo mejor sea esperar un poco.


Hay algo que se obtiene apenas tomas el iPhone 5s en la mano y es la satisfacción de tener un equipo elegante. Si además puedes desbloquear la pantalla con tan solo poner tu huella, entonces se vuelve una adicción. Realmente Apple aún tiene el toque para hacer equipos que dan gusto utilizar.

Usabilidad: Regresemos al trabajo y me sorprende encontrar que es muy fácil y práctico utilizar el iPhone y su velocidad es muy buena, hasta que tenemos que empezar a ingresar algún texto. El teclado no es malo pero tampoco tan bueno como uno físico.

Las notificaciones es un tema donde si reniego. Mientras que en Android yo puedo ocultar una notificación simplemente arrastrándola, en iPhone sólo puedo borrarlas por grupos, además, si quiero ver realmente que notificaciones tengo pendientes, tengo que abrir el centro de notificaciones pasando el dedo de arriba a abajo, de lo contrario no me entero que hay cosas pendientes. Mal.

Nunca me ha pasado que alguna aplicación se pone lenta o se cuelga, incluso cerrar apps es muy fácil mediante una función copiada de WebOS.

En la parte de correo, la aplicación cliente no es la maravilla pero hace el trabajo, aunque se hace problemas con archivos adjuntos muy grandes. Principalmente, debo resaltar que el soporte para los proveedores de correo mas populares es tan bueno que puedo sin ningún problema sincronizar contactos, calendarios de forma muy fácil, algo que extrañé en Android. El único problema con esto es que iOS se cree tan inteligente que a veces, combina varios contactos en uno solo cuando por algún criterio oscuro cree que se trata de la misma persona. Sugerencia, arregla bien tus listas de contactos antes de sincronizar.

Un punto importante es el Office. Para iOS ustedes sólo podrán modificar archivos si tienen una cuenta de Office365 así que les toca pagar, algo que en otras plataformas es gratis, asi que mientras no lo hagan, sólo podrán visualizar. Así como Office hay otras apps que sólo tienen versión de pago, como por ejemplo Whatsapp así que vayan haciendo algo de caja para actualizar sus apps.

Batería: me sorprendió además que la batería funciona bien, siempre y cuando me dedique a trabajar. Esto no es nada nuevo. Básicamente, si te dedicas a usar cualquier otra app que no sea correo, teléfono o contactos, tu batería va a sufrir y esto también se cumple aquí con iOS. El otro punto es el manejo de las notificaciones Push.

Ya les dije que el cliente de correo es bueno y las opciones de sincronización también lo son, por lo tanto, eso nos permite dejar de usar aplicaciones propias de proveedores como Yahoo o Outlook.com que además de consumirnos recursos, nos consume datos y batería mediante las notificaciones Push. Aquí la regla es que si tenemos una aplicación que tiene la capacidad de alertarnos de contenido nuevo mediante notificaciones, No permitamos que utilice notificaciones. Cada notificación supone consumo de datos y por lo tanto de batería. O sea, fuera Instagram, Facebook, Vine y todas esas, téngalas instaladas y refresquen manualmente para ahorrar algo de batería.

Al final, si se pudieron controlar y dejaron de ver videos de Youtube en su iPhone, puede que lleguen al final de día con batería, o sea igual que el resto de opciones hasta el momento.

Una verdadera molestia es que este teléfono no tenga un puerto micro USB, por lo que tendrán que llevar su cable a todas partes por si es que se quedan sin batería.

 

En conclusión, iPhone 5s es un buen teléfono si es que soy un consumidor de datos, es decir, me la paso leyendo todo lo que me mandan y si contesto algún email, será sólo un par de líneas. Para trabajar a full quizá me quede algo corto tanto en funciones como en batería, pero estaré en la onda si me toca un almuerzo de negocios o una reunión en un bar.


Primero, si bien utilicé un Nexus 5, en realidad me estoy enfocando en Android en general pues si bien algunos fabricantes le insertan mejoras en la navegación, básicamente Android es el mismo.

Segundo, les hago recordar que estoy evaluando el teléfono para reemplazar mi BB por lo que estaré enfocado en utilizar apps de mensajería y de productividad. En segunda prioridad tendré a las redes sociales.

Pues bien, Nexus es un gran teléfono y la gran cantidad de aplicaciones en Google Play hacen que las capacidades del hardware sean exprimidas al límite. Así es, el hardware se aprovecha con las apps, pero ¿qué hay con mis intereses como usuario?

Usabilidad: Lo mas importante que ofrece Android es que es muchísimo más rápido y potente que BB y sobre todo mas estable. Puedes utilizar sin problemas de reinicios y congelamientos. El cambio entre aplicaciones es simple pero se nota que Android tiene la idea descabellada que las funciones de voz y sms no son tan importantes, pues , ya que son tratadas como cualquier otra app, por lo tanto, no hay botones dedicados para acceder a ellos, o cortar la llamada, incluso, en algún post anterior, yo describía el diseño (El número 5), pero finalmente es un problema de todos los teléfonos el día de hoy. En definitiva, con Android no tenemos un aparato para comunicarnos y realizar nuestras tareas de trabajo, tenemos un tipo de computadora de uso general, por lo que el diseño de uso es totalmente neutral tratando a todas las apps por igual.

Puntos mas importantes:

– El teclado es en pantalla y hay, para mi sorpresa, buenas opciones tal como el nuevo teclado de Google y como SwiftKey que son muy fáciles de usar, en una pantalla de 5 pulgadas, no me imagino escribiendo un email en un teclado mas pequeño

– Mensajeria: Android ofrece Gmail y funciona bien, pero para otros proveedores, normalmente se ofrece un cliente universal. Veamos, Yahoo tiene su cliente, Hotmail tenía un cliente también y ya empezamos con la fragmentación. He encontrado que el cliente universal funciona relativamente bien mientras no tengamos archivos adjuntos, pero quizá lo mas crítico es la integración de los contactos, la única manera de garantizar nuestros contactos (y calendarios y notas y demás información adicional que nos ofrezca nuestro proveedor de correo) sincronizados. Esto de los contactos es altamente importante, sobre todo cuando estamos en la calle. En el Nexus 5, el cliente universal funciona mas o menos bien pero el tema de los contactos si es un fallo. Por ejemplo, no hay sincronización nativa con Yahoo que es mi cuenta principal. Mi segunda cuenta de correo principal es Gmail, por lo que ya significaría que tendría que usar dos clientes de correo, lo que me obliga a tener un cliente para cada proveedor de correo que tenga. Mi tercer proveedor es Hotmail y ya empiezan los líos.

Otro punto importante es que BB se hizo famoso por lo que se llamó Push Email, es decir, llegaban super rápido. Lamentablemente tengo que decir que BB sigue siendo mas rápido. El “Push” email no es una función intrínseca del cliente de correo universal del Nexus, mas bien, hay lo que se llama Pull, que cada X minutos verifica contra el servidor. Mal. Otra vez, tengo que ir con un cliente de correo propietario para tener esa función Push.  En conclusión, si tienes varias cuentas de correo, bájate el cliente de cada proveedor. Si todas tus cuentas son Google estás con suerte.

Finalmente, BB tenía lo que parecía ser un almacenamiento infinito, es decir, tus correos antiguos también se podían consultar. En el cliente universal de Nexus, también se sucede este manejo pero hay que pedir manualmente cuando necesitemos ver mensajes mas antiguos.

En lo que se refiere a SMS, tener que usar el Hangout es un castigo, pues su uso es bastante confuso poniendo todo en conversaciones, lo cual no es mala idea, pero no dejan ver claramente el orden en que llegaron los mensajes.

La mensajería instantánea es otra cosa ya que Android tiene clientes para casi todas las opciones en el mercado y como el “look and feel” no depende de Google, entonces su rendimiento es el mismo en cualquier Android.

– Batería: mejor ir al punto: el rendimiento de la batería depende de la cantidad de aplicaciones que instales. Por supuesto hay algunas aplicaciones que consumen más batería, en fin, nada nuevo ni sorpresivo aquí. Lo increíble es que mi BB 9810 siga teniendo una batería que dura un día y algo mas, si bien tiene pocas aplicaciones, estamos hablando de un equipo bastante viejito, algo que Nexus 5 apenas puede cumplir. Y quizá la explicación venga por aquí:

Como explicaba en el punto anterior, todo es una aplicación para Android, y cada aplicación gestiona por su cuenta el uso de recursos, aunque Android trate de mantener el buen uso de los mismos y lo hace casi bastante bien con la memoria y el almacenamiento, pero con la red no. Lo que les contaba del correo Push es un caso notorio y lo que sucede es que si el correo es Push se consume menos energía que cuando es Pull (verificar cada 10 o 15 mins) y esto es solamente un ejemplo. Lo mismo sucede con todas las aplicaciones de mensajería. Si quisiera asegurar que todas las aplicaciones funcionen bien, tendría que revisar cada aplicación. Y esto es sólo para red, para lo que es uso de procesador y demás, tendré que confiar en que el proveedor del app haya sido lo suficientemente eficiente. En BB la cosa era más simple pues el manejo de Push era uno solo para todas las aplicaciones, por lo que se podía esperar que fuese super eficiente.

De todo esto, si tienes que usar un Android a fondo, entonces la sugerencia obvia es concentrar aplicaciones. Un solo cliente de correo para todas mis cuentas, una sola para redes sociales y así. Obviamente que para mensajería instantánea es algo difícil pero algo es algo.

Facebook es un caso interesante pues tiene en su configuración una opción para controlar el uso del ancho de banda.

Conclusión en este punto: Escoge bien que aplicaciones vas a instalar según tus necesidades. Según la arquitectura de Android, no basta con que dejes de usar algunas aplicaciones para ahorrar batería, pues muchas apps tienen un mecanismo para despertar y casi todas las aplicaciones de redes sociales lo tienen, igual que las de mensajería instantánea.

– Consumo de datos: Ya es obvio que mientras mas datos consuma, mas se afecta la batería. Android tiene además, un control para limitar el consumo de datos lo que es muy conveniente y muestra las aplicaciones que mas consumen. Pero aceptémoslo, Android gestiona los datos, pero son las apps las que consumen los datos. Sin embargo, hay algo que falla no sólo en Android sino que en todas las nuevas plataformas móviles, las apps necesitan actualizarse y eso es lo que mas ancho de banda les va a consumir, así que lo primero que deben hacer es verificar que la actualización esté en manual. Pero no queda todo ahí.

El método de notificaciones que tiene Android permite a las aplicaciones ahorrar batería al apagarse cuando no tienen actividad, y despertar sólo cuando sucede algún evento. Esto requiere un mínimo consumo de datos de nuestro operador ( que en ningún caso puede ser gratuito, ya hablaremos de eso en otro Post). Como es mínimo, cualquiera diría que no es mucho problema, pero potencialmente si se puede suceder un problema cuando las apps son despertadas y tratan de actualizar su estado descargando o enviando datos, esto si puede ser un problema. Otra vez, aquí depende de que apps instalemos, así que a escoger con cuidado.

Finalmente, como les dije, Android es una computadora, así que la pueden usar para lo que les dé la gana como por ejemplo, ver videos en Youtube, escuchar música en Spotify o Pandora y demás tareas que tienen la combinación correcta para matar tu batería: Red y multimedia. Si quieres usar tu celular como un equipo multimedia personal que cuesta menos de la décima parte de lo que pagaste por tu celular, date el trabajo de grabar tu contenido localmente en la memoria del aparato, ya que el streaming es muy fácil de usar pero consume batería como loco.

Para concluir, leer la pantalla del Nexus 5 estando en la calle es posible pero no es tan cómodo como para quedarme a escribir directamente bajo el sol y el equipo no es tan delgado como para resbalarse de las manos, dos puntos que son muy importantes pero descuidados por lo general. Obviamente, verifiquen estas dos cosas si eligen comprarse otro Android.

¿ Me puedo quedar con un Android ? si, pero tengo que tomar un buen tiempo eligiendo las apps que necesito y llevando una batería externa bien cargada todo el tiempo.

NOTA: Hay un punto que no he profundizado y que es la multitarea. Es posible pero yo en este punto soy algo mas radical y sostengo que con un teléfono y estando en la calle, lo más seguro para todos es hacer una sola cosa a la vez, incluso si es que estamos sentados en un Starbucks. Si tienes un trabajo tan importante que requiere que manejes y cambies documentos y gráficos y cosas, resígnate a llegar una tablet o mejor una laptop híbrida sobre todo esta última opción. Tienes que elegir entre potencia y duración y en un celular yo prefiero siempre la duración.

Veamos como me va con iPhone en esta semana que viene.


En Barcelona 2013, la novedad es que regresamos a lo básico. Teléfonos mas simples donde se busca la funcionalidad básica y obviamente un mejor precio.

Para los que usamos smartphones, es bueno preguntarnos de vez en cuando lo siguiente: ¿Aprovechamos todas las funciones de nuestros teléfonos? Es decir, ¿Valió la pena pagar el precio adicional por todas las funciones que venian en el modelo top? Realmente utilizamos todo eso?

Estuve revisando las funciones adicionales del Samsung S3, acercar para llamar, pantalla de inicio adicional en Roaming y para cuando conectas tus audífonos, comandos de voz y todas esas cosas que realmente he usado 2 o 3 veces y luego desactivé porque consume batería.

Ahora vean sus teléfonos y háganse la misma pregunta. ¿Cuántas de las funciones por las que pagaron de más realmente son útiles? Si se compraron el teléfono como un accesorio de moda entonces dejen de leer, ustedes sigan felices con un teléfono que es parte de su guardarropa.

Nokia ya no es el gran fabricante de teléfonos high end que todos queriamos, ahora está luchando por sobrevivir, y realmente lo que está haciendo es asegurar el sector de mercado donde siempre fue líder: el segmento low. En lugar de resignarnos con marcas chinas, ahora tendremos Nokias, que por un poco mas de dinero pero no tanto, nos ofrecerá un rendimiento básico y más confiable.

Nokia hace muy bien lo que los smartphones tienen débil, calidad de voz, duración de la batería, resistencia a los golpes, y demás cosas que definitivamente si usamos en nuestros teléfonos el día de hoy.

Si comparamos esta estrategia con la de Blackberry, vemos que ellos se han lanzado a competir directamente con Android, iPhone y todos los demás en el segmento high. Es decir, les doy algo parecido a Android, iPhone a mis aún clientes para que no se vayan, y a aquellos que siempre estuvieron interesados en Blackberry. Los grandes olvidados son los usuarios corporativos que aún estan con Blackberry por Bis/Bes y sus teléfonos con QWERTY.

Nokia va por la recuperación del segmento donde siempre fue líder y no me queda mas que saludar la decisión. Así que si tienen que comprarle un teléfono fácil de usar y a prueba de balas a algún familiar busquen algún Nokia en el catálogo.


El dia de ayer en la conferencia Google i0, la compañía Metawatch (http://www.metawatch.org) presentó el que será mi nuevo reloj. Un par de relojes Bluetooth con un chipset de bajo consumo, que permitirá estar conectado a un teléfono Android por 7 días en una sola carga y, por sobre todo, tendrá un SDK para que fanáticos puedan crear aplicaciones que muestren avisos de correo electrónico, clima, o cualquier otra cosa que se les ocurra.

Si tenemos en cuenta que los nuevos teléfonos son gigantes (comparado a lo que teníamos hace un par de años), como el Motorola Atrix, o el Samsung Galaxy, o el HTC Incredible, pues entonces suena bien que tengamos un reloj que nos muestre todas las notificaciones que nos llegan al fono. Y si lo que tenemos es una tablet, con mayor razón. Este no es el primer accesorio Bluetooth, ya Sony Ericsson había lanzado el LiveView (http://www.sonyericsson.com/cws/products/accessories/overview/liveviewmicrodisplay?cc=gb&lc=en#layerid=liveview) que no pego porque la batería no duraba lo suficiente y no había nada como un SDK.

Estamos ante el inicio de lo que apunté en un Post anterior(28 de junio 2008 El mundo del futuro I-   http://wp.me/papSs-a). Tener algo como un CPU personal y con dispositivos asociados para tareas especificas. El CPU principal manejaría servicios como identidad y almacenamiento básico, y tendría que ser muy pequeño. Alrededor estarían componentes como por ejemplo, un módulo wireless para llamadas de voz y datos, agendas, etc. y si nos ponemos creativos, podríamos incluir marcapasos, mecanismos de pagos, autentication, certificados digitales y así. Ya no tendríamos que comprar la tarjeta del subte o del autobus, ni tampoco cargar con tarjetas de crédito. Ya podríamos hacer procesos electorales sin tener que salir de la casa.

La cosa pinta bien para este modelo, pues ya se están haciendo grandes avances en lo que es modularidad de componentes (Véase Bug labs http://www.buglabs.net ) y reducción de tamaño ( Raspberry Pi http://news.cnet.com/raspberry-pi-computer-on-a-stick-for-only-$25/8301-17938_105-20060489-1.html ) . Con el reloj de Metawatch tendríamos un ejemplo de como deberíamos interactuar y por ahora un teléfono Android sería nuestro CPU Personal, pero eso puede cambiar en el futuro próximo con las iniciativas de estas dos empresas.

Si les da flojera sacar su celular cada vez que suena, consideren el reloj de Metawatch para saber si es una comunicación importante o no y de pasada luciremos como James Bond y empiecen a imaginar que muy pronto ya no tendremos que cargar un celular.


T-mobile tuvo el primer servicio adictivo de la historia de los móviles: The Sidekick. Una especie de comunicador universal que fue el primero en traer mensajería electrónica en tiempo real con sus servicios de correo y chat.

T-mobile ha anunciado que el servicio Sidekick dejará de funcionar el 31 de mayo (http://www.cnet.com/8301-17918_1-20037374-85.html?tag=cnetRiver) lo que nos presenta dos cuestiones bastante relevantes al día de hoy.

La primera y mas importante es que debemos recordar que Danger (el fabricante original del Sidekick) fue comprada por Microsoft hace algunos pocos años. Inmediatamente a esta operación, se especuló sobre la salida de un “super” Sidekick con Windows Mobile o algo parecido que entusiasmó al mercado al menos por unos días. Después de mucho tiempo, Microsoft lanzó al mercado el efímero KIN. Recordemos que Microsoft ya había anunciado la estrategia de Windows Phone 7, lo que dejaba al KIN en el medio de Windows Mobile y WP7 pero sin ser nada de los dos. Al igual que el Sidekick, KIN estuvo basado en servicios en la nube para el manejo de contenido multimedia y redes sociales, pero sin mensajería instantánea. PLOP. Es como ir a la guerra sin pistolas ligeras. Desde aquí la historia es conocida, Kin no tuvo éxito comercial y tuvo que ser retirado del mercado en tiempo record, aunque aún por ahí debe haber alguno en algún almacén de T-mobile.  Fin de la historia y el fin de los Sidekick. Para muchos, esta experiencia debe ser suficiente para que Microsoft no vuelva a comprar a un fabricante de teléfonos. Me incluyo. Así que Nokia, ten cuidado.

La siguiente es que si nos fijamos bien, Sidekick era muy similar a Blackberry, pero para el sector masivo. Si ahora Blackberry tiene como una de sus fortalezas el servicio de correo y la mensajería instantánea, Sidekick le sumaba a todo esto un diseño que , a pesar de ser grande, agradaba a la juventud. No es raro ver a los Sidekick en películas (Devil wears Prada) o videos musicales. Y justamente este es el punto débil de Blackberry, equipos. Entonces, si Sidekick con los mismos servicios y con teléfonos algo mejores no se ha podido mantener a flote, entonces Blackberry tiene que cuidarse y mucho pues ellos tienen casi las mismas condiciones. Si revisamos la oferta en telefonía móvil, tenemos teléfonos muy avanzados y a a buen precio, junto con planes de datos cada vez mas atractivos para nuevos usuarios. Antes tener un Bold era toda una novedad, ahora un Torch pasa desapercibido. La gran ventaja competitiva de Blackberry y que lo hace resistir la competencia tan agresiva, es que es un equipo muy fácil de usar. Esta es su verdadera ventaja.

Android, Wp7 y otras alternativas menores como Samsung (Bada) traen como propuesta brindar servicios de interacción a los teléfonos y para eso se sirven de las redes sociales y demás cosas de moda. Podemos decir que cualquier alternativa nos brinda el mismo acceso a las mismas aplicaciones, incluso corporativas. Entonces, la diferenciación se tiene hasta ahora en el hardware, por ejemplo: Motorola Atrix es algo que da ganas de comprar, y no por su Android 2.3.  Asimismo, con la inclusión del HTC salsa, vemos que Android ha empezado a cubrir algunos form factor que no tenía hasta hoy y que supone que incluso en ese aspecto se iguale la oferta con otros ecosistemas.

Ahora, si tendría que decidir sobre un aspecto clave sobre el cual fijar toda la estrategia, tendría que ir por la simplicidad, algo que tanto Android como WP7, incluso Bada, tienen que mejorar. Blackberry tiene esto ya cubierto, así que su tarea está mas en el campo de hardware y OS.

Para nosotros los usuarios finales, la oferta y el marketing nos están llevando en muchos casos, a elegir tecnologías menos flexibles pero más fáciles de usar. Entonces parece claro, que la clave está en ofrecer tecnología “for dummies”, como lo hace Apple. Ahora, nuestro deber está en que debemos exigirnos un poco para buscar esa misma facilidad en todos los equipos que  tenemos en el mercado y hacer correctamente el juego del costo/beneficio.

Sidekick era, para muchos, la base que necesitaba Microsoft para competir con Blackberry, pero no fue asi, pues se perdió la facilidad de uso. Ahora, los fabricantes que ya tienen tecnología deben trabajar con los dueños del ecosistema (Google y Microsoft) para brindar la facilidad de uso que hace falta para que el mercado pueda decidir correctamente.


Realmente RIM no sobrevive con su producto Blackberry, le va muy bien, y yo creo que seguirá así por mucho tiempo. Todo por una sencilla razón, es la única opción de comunicación celular que le dice al usuario cuanto va a pagar mensual de antemano. Un pago por todo y un servicio “ilimitado”.

Revisemos que significa el servicio de Blackberry para los usuarios:

Para los usuarios corporativos, les significa tener acceso ilimitado a sus correos mediante Push Email y a algunas aplicaciones de Internet de forma ilimitada. Además, el cuco de toda empresa, el roaming internacional de datos, es el más barato del mercado. Aquí el único cargo variable es el Roaming ,de lo contrario el cargo mensual es aprox USD 40.

Para los usuarios masivos, Blackberry es tener un solo pago por servicio de datos que le da acceso a sus correos de forma “programada” con navegación internet ilimitada. Aquí no hay ningún cargo variable y el Roaming de datos por lo general viene desactivado

En ambos casos, con acceso al Blackberry Messenger que es mensajería instantánea.

Como ven, aquí es un pago y listo. Encima hay ventajas sobre el Roaming de datos. Repito esto porque este costo puede ser realmente alto. Alguna vez yo he tenido que pagar USD 3000 en un mes por Roaming de datos. No lo pagué yo, pero igual me dolió en el alma. Si hubiera usado Blackberry eso hubiera sido muchisimo menos.

Como ven, hasta ahora no hemos hablado de los teléfonos y ya suena lógico optar por un Blackberry. Es por el servicio.

La clave del éxito de Blackberry ha sido por mucho tiempo la optimización de la transferencia de datos. Compresión de los correos y del tráfico utilizando los famosos BES y BIS que antes eran costos para el cliente y que ahora ya no lo son. Ninguna otra solución de comunicación celular tiene algo parecido y las ventajas son enormes.

Para los Operadores, es la posibilidad un servicio ilimitado sin que les consuma todo el ancho de banda disponible de su red. Aunque aún les duela en el consumo de sesiones de datos.

Para los usuarios finales, significa que tienen sus datos respaldados automáticamente y con la mensajería instantánea tienen un método de comunicación no intrusiva.

Y listo, una vez que nos convencemos de todo esto, el equipo toma un segundo plano, pues ya no necesita ser tan multimedia como el iPhone, ni tan vistoso como el Samsung Galaxy, ni tener toda la memoria del mundo, ni tener el super procesador ni gráficos.

Ningún teléfono ha podido aún derrumbar a Blackberry de su pico de ventas porque no tiene nada de lo que acabo de mencionar y eso es malo. Personalmente, prefiero un smartphone fuerte como los basados en Android con teclado QWERTY donde tenga acceso a mi gusto a las aplicaciones que yo quiera. Por eso era feliz con Windows Mobile mientras duró. Android también tiene vientos de libertad y aún es una opción digerible, y iPhone con nada de libertad está bajo en mis preferencias.

RIM acaba de lanzar el Blackberry Torch y sorprende con un diseño que tiene años en el mercado, para los que se acuerdan del HTC Blueangel. Comparado con otros equipos, es un teléfono promedio pero muy bueno para los que hemos venido soportando los equipos actuales de Blackberry. Su mejor teléfono hasta hoy es el Bold 9700  y este nuevo muestra una gran ventaja, especialmente por las mejoras en el sistema operativo.

El gran problema de Blackberry, es que sus mejores equipos son muy caros. Para usuarios nuevos, el teléfono puede salir subsidiado, pero para los usuarios actuales, deben pagar el costo total del equipo. Puede que no sea una práctica general en todos los Operadores, pero al menos aquí en Perú es así. Significa que es muy posible que la gran mayoría de usuarios de Blackberry estarán usando equipos viejos. Este es un punto para mejorar.

En este momento, Android es el segundo en ventas en Estados Unidos, después de Blackberry. En un tercer lugar está Apple. Android y Apple son puramente equipos mientras que Blackberry es la única alternativa en equipo y servicio.

Los que compran Android y Apple se darán cuenta en un tiempo, cuando llegue el momento de la renovación, que el servicio es lo mas caro en un celular y que necesitan de una opción controlada para eso.

He estado probando Android y sin ser muy analítico, puedo decir que consume gran cantidad de datos, iPhone no tanto, pero ahora con las nuevas funciones de multitarea, entrará en el mismo problema. Todo es por una sencilla razón, NO HAY NINGUN COMPONENTE QUE OPTIMICE EL TRAFICO PARA ESTOS EQUIPOS. Esto se traducirá en sobrecostos en las facturas, considerando que ya no hay planes de consumo de datos ilimitados en Estados Unidos.

Aquí en Latino américa, podríamos decir que esta es la razón por el bajo porcentaje de introducción de smartphones, si hacemos el análisis de ventas seguramente ganará Blackberry de forma mas holgada que en Estados Unidos.

Aquí una idea para los de Google, urgentemente desarrollen algo como el BES/BIS que pueda ser opcional a una tarifa mas baja con acuerdos con todos los operadores. Si este software puede ser compatible con otros teléfonos entonces estamos ante un gran producto. No creo que sea tan difícil desarrollar un Proxy para móviles. Apple también tiene la idea ya.


Les dije que estaba trabajando en el tema de Android y parece que el la vida ha respondido. Aunque sea prestados pero ya es algo.

Todos los sites que hacen revisión de equipos siguen el mismo proceso de revisar función por función el equipo. De esos hay varios asi que vamos a seguir aqui un proceso distinto enfocándonos en los perfiles de uso típico.

En general estamos ante un teléfono basado en Android 2.1 (Quiere decir que todavía puede ser mejor cuando la actualización a Froyo 2.2 esté disponible). Es un celular un poco mas grande que el promedio y con un acabado “piano” pero con unas marcas azules que disimulan muy bien las huellas digitales así que no se verá “sucio”. Pueden usar este teléfono en cualquier lugar del mundo gracias a sus cuatro bandas y tiene servicio de 3G. No se preocupen por la memoria porque tiene una memoria interna de 16 GB y espacio para una microSD si es que aún les falta.  Mas especificaciones aquí

Comparado con un Apple IPod Touch. La pantalla del Galaxy es mas grande

Navegación:

El Galaxy tiene una de esas super pantallas AMOLED que dan gusto mirar. Su resolución y tamaño son inmensas, lo que permite disfrutar de los colores y leer todo sin problema alguno. Su pantalla táctil es fácil de usar y con una sensibilidad adecuada sobre todo para los que tienen poca paciencia.

La pantalla principal consta de 7 paneles donde podemos colocar casi de todo. Fotos, relojes widgets para el clima, noticias, atajos a programas y demás. Hay un panel inferior donde hay accesos directos al teléfono, contactos, mensajes SMS/MMS y al menú completo de aplicaciones. Finalmente tiene un botón físico en el frente inferior que siempre nos regresa a la pantalla de inicio y dos botones sensibles, uno que es el menú de Android y el otro es el de regresar. Al costado izquierdo tiene el control de volumen y en lado opuesto el botón de Power. En la parte superior tiene el puerto de conexión microUSB y el del hands free.

Paneles hasta para regalar. Pueden poner Widgets o shortcuts. Muy Util y con fondos de pantalla animados

No hay mucho que decir, ya sabemos de donde vino esta idea.

Asi se ven las dos páginas de aplicaciones que vienen por defecto

El problema aquí es que los botones sensibles no tienen iluminación, por lo que es muy fácil perderlos de vista. Sólo con el tiempo de uso, sabremos que a la izquierda es el menú de opciones y al otro lado es el botón de regresar. Incluso el botón central carece de iluminación. Esto será un problema que sufrirán los usuarios nuevos aunque puede superarse con el uso y la costumbre.

Ojala se note el botón central y los dos botones de Menú (izq) y Regresar (der)

La navegación es sencilla pero si quieres navegar por internet o tomar una nota, te tomará un tiempo enterarte que hay una aplicación para eso en el menú de aplicaciones. Con el tiempo no hará falta pues tendremos los atajos a las aplicaciones mas comúnes en alguno de los 7 paneles de la pantalla de inicio. Igual, aquí los usuarios nuevos tendrán que darse el tiempo de agregar los atajos a las aplicaciones mas comunes puesto que agregarlos requiere de un proceso algo confuso pues hay que saber de antemano el tipo de contenido y el comportamiendo de cada uno. En mi caso, me ha costado saber la diferencia entre widgets de Samsung, de Android, Atajos, o carpetas  y sobre todo, saber que hace cada cosa. Seguramente el manual de usuario describirá bien cada uno. En mi caso, ensayo y error fue mi alternativa. Lo que estuve buscando sin éxito es un widget que me mostrara mis ultimos mensajes de correo y no lo encontré. Tuve que conformarme con las notificaciones del sistema Android, que no son muy amistosas pues tengo que desplegar un panel oculto en la parte superior.

El equipo se bloquea cuando no lo usamos y tenemos que regresarlo a la vida presionando el botón de Power. Aquí tenemos una opción interesante que es usar un patrón en lugar de una clave para desbloquear el teléfono. En lugar de claves, unimos puntos. Fácil.

Patrones en lugar de password. Una buena idea desde la primera versión de Android

La marcación de teléfono es sencilla a pesar de que no tiene las acostumbradas teclas físicas verde y roja. Todo es pantalla y es fácil de usar. Como siempre tiene la facilidad de marcar los números, ver el historial de llamadas o de acceder a la lista de contactos.

Finalmente, el ingreso de texto es a través de un teclado en pantalla muy  cómodo (nunca tanto como un teclado físico), que se vuelve mucho mas cómodo cuando cambiamos la orientación del teléfono a horizontal. Gracias al acelerómetro que tiene el Galaxy, el teclado en horizontal tiene mas espacio entre las teclas.

Sobre el acelerómetro, es una gran ayuda para el tema de los mensajes y a veces para leer documentos en la web, pero por ratos complica el uso. Por ejemplo, si se deja el Galaxy sobre una mesa, la pantalla rota sin necesidad.

Personalización:

Como ya dije, el equipo tiene 7 paneles personalizables donde podemos colocar widgets, atajos o fotos. Utilizándolos propiamente podemos ahorrar mucho tiempo en el uso del teléfono y para consultar información. Redes sociales, datos de bolsa de valores, clima, reuniones, etc. todo esto puede ser visible mediante widgets en alguno de los paneles. Android fue el primero en introducir este concepto de múltiples pantallas iniciales y aqui en el Galaxy lo han llevado un paso mas adelante.

Una persona me dijo una vez que no le gustaban estos múltiples paneles, porque quería poner la foto de su hija pero no se veía bien pues al navegar en los paneles veía sólo una parte de la foto. En fin. A mi parecer, antes que una foto usaría alguno de los fondos de pantalla animado que vienen en el equipo y agregaría un widget Marco para fijar una foto en algún panel. Poner una imágen en cada panel puede ser algo interesante para futuras versiones de Android.

La personalización de los timbres, colores, fondos de pantalla y demás es bastante sencillo, aunque hacer cosas mas profundas puede llegar a ser muy complicado pues hay que navegar muchas opciones de configuración.

El Galaxy viene con dos marketplaces para obtener aplicaciones: Google Market y Samsung Apss. En Google Market encontraremos todas las aplicaciones autorizadas para nuestra zona geográfica, y Samsung Apps que además de aplicaciones trae un catálogo de nuevos widgets. Ambos tienen aplicaciones gratuitas y de pago. Es necesario tener una cuenta de Google para iniciar en Google Market, en Samsung Apps podemos entrar directamente. Recomendado, Asphalt 5 que pueden descargar gratis desde Samsung Apps.

Productividad:

Lo mejor que he encontrado en el Galaxy es su cliente de correo y sincronización. He creado todas las cuentas de correo que he querido sin problema. He puesto mi cuenta de Exchange de la oficina y puedo sincronizar contactos y calendarios, igual con Yahoo! (en otros teléfonos sólo se puede acceder a email y sólo contratando Yahoo Plus!) , Hotmail, Gmail (bueno, una broma). La única confusión posible es que hay 3 clientes de mensajería: el de sms/mms, el super poderoso cliente de correo de Samsung y el cliente por defecto de Android.  Recomendación: busquen el icono del sobre de correo con la S encima, el cliente de correo Samsung es lo mejor que he visto.

Social hub es un cliente de redes sociales que está integrado al cliente de correo Android. Soporta Facebook, MySpace y Twitter. Pero no es propiamente un cliente. Sirve para guardar las identidades para las demás aplicaciones. Por ejemplo, si entra a contactos hay una sección de actividades donde verá los eventos de todas las redes sociales conectadas. Además, podrá elegir si quiere sincronizar los contactos de las redes sociales. Lo mas importante es que todas las demás aplicaciones propias de Samsung que tienen que ver con redes sociales, utilizarán esta información. En otras palabras tendremos que ingresar todas las claves y usuarios una sola vez. Feeds an Updates es un widget que usará toda esta información para mostrar todos los eventos en un panel de la pantalla de inicio.

Desde Contactos podemos ver toda nuestra actividad en las redes sociales

Alimentar también las redes sociales con contenido multimedia también es sencillo ya que la aplicación de Galería esta integrado con Social Hub. Se puede tomar una foto o un video y publicarlo directamente a Facebook, Picassa, Allshare, o enviarlo por correo. Lástima que no se pueda publicar a Twitter (Ok, a Twitpic o algo por el estilo) tal como lo hace HTC sense que incluso agrega nuestra posición. En fin, nada que una visita al Android Market no pueda solucionar.

Para completar las herramientas de redes sociales, también ofrece un cliente de mensajería instantánea para MSN Messenger y Yahoo Messenger. Se agradece pues para Android es algo difícil encontrar un buen cliente IM que además sea gratis. Este cliente IM toma su tiempo para notar la presencia de los contactos y también para comunicar la presencia a los demás, pero una vez que lo hace funciona muy bien. Para los que trabajan, es posible conectarse a cuentas Microsoft Exchange con el plus de poder conectarnos a mas de una a la vez para sincronización de Email y PIM con Push Email.

El cliente de correo soporta HTML asi que podremos ver cualquier correo sin problema incluidos los archivos adjuntos gracias a la aplicación Thinkfree que viene precargada. Con Thinkfree podremos crear documentos de office incluyendo Excel y PowerPoint, por supuesto Word incluyendo el formato 2010. Además, podremos usar los servicios “en la nube” de thinkfree para guardar los documentos en internet.

El navegador de internet soporta todos los contenidos de internet con soporte para gestos multitouch lo que hace la navegación bastante fácil y rápida. Soporta visualizar contenidos Flash (aunque por defecto viene desactivado)  por lo que tendremos una experiencia de navegación bastante cercana a la que tenemos en una computadora estándar.

El navegador es bastante bueno y soporta Flash

Android ofrece capacidad multitarea para tener varias aplicaciones a la vez, y gracias a un widget se puede ver cuales son (aunque hay aplicaciones que no se verán a pesar de estar activas) y apagarlas si es que hace falta. Hay que considerar que estas aplicaciones abiertas y sin uso consumen memoria y también bateria. Lo único malo de esta herramienta es que no permite activar alguna de las aplicaciones ya abiertas, tal como hacemos en una computadora normal, o en algún otro dispositivo multitarea. Para activar una aplicación que ya está corriendo, tenemos que ir hasta el icono en el menú de programas para volverlo a llamar, mucho trabajo. Solución para esto, pequeño truco es que dejen presionado el botón central por unos segundos y verán las últimas aplicaciones abiertas.

Esta es la lista de tareas, pero no se puede saltar a alguna de las tareas

Algo como un task manager

Realmente es una lista de las últimas aplicaciones abiertas pero sirve para cambiar entre tareas

Dado que no tiene un teclado físico, el Galaxy es un dispositivo mas para leer los correos, y para contestar sólo lo necesario.

Hay una característica que no está muy notoria que es la capacidad de proyectar la salida directamente a un televisor. Espero que el adaptador venga en la caja final del producto pues permitiría hacer presentaciones sin necesidad de computador. Especialmente ideal para vendedores.

Conectividad:

Galaxy tiene de todo. Bluetooth, Wifi, 3G con HSDPA y HSUPA. Hay un widget particularmente útil que permite apagar o encender estas funciones incluyendo el GPS para ahorrar algo de energía. El Wifi es bueno pues soporta b/g y n aunque la mayoría de hotspot disponibles son solamente g.

El diseño del equipo supone que estamos conectados siempre y el uso del ancho de banda que hacen las aplicaciones es bastante intensivo, por lo que  hay que poner mucha atención en el costo que supondrá según el plan de datos contratado. No he probado la duración de la batería muy profundamente pero las pruebas que he hechos me hacen suponer de que el equipo debe durar 1 día completo con todas las aplicaciones de datos activas.

La conexión a la pc no es muy simple, pues hay que instalar un programa llamado Samsung Kies que tiene un instalador con problemas, pero una vez instalado ofrece una forma sencilla de transferir información, principalmente archivos multimedia. También hay opción de conectarlo con Microsoft Outlook, pero es mucho mejor y más fácil hacer la conexión mediante la conexión inalámbrica. Sugiero pasar contenido directamente usando la tarjeta microSD para evitar tener que instalar algo en la computadora.

Finalmente, Galaxy tiene la capacidad de compartir el acceso a Internet mediante su Wifi. Con esto, podemos convertir el teléfono en un pequeño router Wifi que nos dará Internet mediante el enlace celular 3G. Esto consume mucha batería pero es mas cómodo que tener que instalar drivers. Bastante útil.

Multimedia:

Galaxy tiene una pantalla AMOLED que pide películas a gritos. Es lo mejor que hay en calidad de video en el momento. Para cargar las películas, hay que instalar un programa llamado Samsung Kies en la computadora para evitar problemas, pues se encargará de hacer que las peliculas que querramos ver en el Galaxy estén en el formato adecuado. Lo mismo con los archivos de música.

Probé un par de películas y la verdad es que definitivamente esto fue hecho para ver películas. Hasta viene con una gran cantidad de almacenamiento como para que llevemos mas de 20 peliculas completas sin problema. Obviamente que en mi caso, yo convierto mis propias películas y por eso que puedo tener esas 20 películas. El problema para los usuarios comúnes será conseguir esas películas. El medio más fácil para conseguir películas digitales es iTunes y ya sabemos la historia de porque no podemos usarla. En Estados Unidos ya comenzó la venta de películas en “Triple Pack” que entrega en una sola caja la película en DVD, Blue ray y en una memoria SD.Sería ideal.

Realmente esta pantalla se ve mejor que en un televisor.

La pantalla AMOLED se ve tan bien que hasta The Oracle está feliz!

Otro punto importante es que Galaxy cuenta con 5.1 para el audio, lo que quiere decir que el audio es realmente bueno con audífonos. El conector de audífonos es el estándar asi que se puede usar cualquier audífono convencional. Altamente recomendado utilizar unos audífonos que cubran el oído para lograr sentir la simulación 5.1. Si preguntan,  yo estoy indeciso si comprar un Bose QC15 o un Beats by Dr Dre Studio Edition. Igualmente el parlante integrado es bastante bueno, no suena a lata como los de otros teléfonos. La emulación es realmente buena con las películas donde todo el ambiente realmente es reproducido en los audífonos.

Si esto fuera poco, también podemos ver televisión digital IS DB T con este aparatito, los tres canales disponibles el día de hoy pueden ser vistos nítidamente y el sonido es igual de bueno. La antena se ve algo delicada, pero es necesaria.

Nada mal la calidad del receptor de Televisión Digital.

Como era de esperarse, también hay un receptor de radio FM con RDS que para Lima significa que se verá el nombre de la radio en algunas emisoras. Así es como me entere que existe una radio que se llama “La Karibena”  y otra que es “La Kalle”, no les haría falta un libro de ortografía.

Radio FM. No se olviden de conectar los audífonos!

Hay dos cámaras, una frontal para las video conferencias y otra de 5 mp que filma y toma fotos con autofocus y todos los efectos disponibles, escenas y hasta detector de sonrisas. La cámara es de calidad mas que aceptable para un video blogger callejero. Para enfocar tienen que hacer tocar la zona que quieren centrar y para el zoom tienen que usar el control de volumen del teléfono. Como todos los controles son en pantalla, hay que tener mucho cuidado para manejar la cámara tanto en modo video como en foto porque podemos sin querer salirnos de la aplicación o empezar a grabar algo sin querer.

La cámara tiene de todo. Desde aquí tomas fotos y filmas. Si quieres Zoom usa el control de volúmen

Si miraban a la manzana por un equipo de multimedia portátil, mejor fíjense en este Galaxy que grita multimedia por todos lados. He podido comparar el sonido y les puedo asegurar que la emulación 5.1 no es un juguete. Asimismo, no encontrarán en el mercado otro aparato con una pantalla mas nítida que esta. It really delivers!.

Finalmente, no podía ser todo tan perfecto pues falta un widget que nos permita acceso rápido a nuestra librería multimedia. Seguramente ya alguién pensó en hacer uno.

Perfil de usuario:

El teléfono ha sido pensado para los usuarios que consumen mucha información y con la capacidad de multimedia mas alta del mercado. Si creamos un perfil para cada uno de los mercados de Negocios y Masivo seria:

  • Negocios: gerentes que quieren estar al tanto de las operaciones en la oficina a través del correo y requieren de acceso fácil a páginas web y contenido multimedia. Se aprovechará la gran facilidad de uso de la pantalla sensible y la potencia de los widgets. Un widget para ver los mensajes de correo últimos es mas que necesario. Durante los viajes de negocios, este aparato es un Home Theater portátil. También puede ser ofrecido a reporteros gráficos que publiquen en servicios como Twitter.
  • Masivo: personas que quieren tener al día sus redes sociales con afanes de video blogger urbano con buen pulso para manejar los controles en pantalla de la aplicación de cámara y disfrutan la multimedia portátil que no es poco.

Si una palabra define a los futuros usuarios de este teléfono esa palabra sería CONSUMIR. Pueden consumir Internet, redes sociales, correo, multimedia todo a un buen nivel y cómodamente.

Crear contenido es otra cosa. Lo recomendable es escribir al estilo Twitter, es decir pernsando no pasarnos de los 140 caracteres porque eso es lo que podremos escribir cómodamente con el teclado que tiene este equipo, que en modo horizontal es uno de los teclados en pantalla mas cómodo sin llegar a lo que puede ofrecer uno físico.

Sugerencia, pongan el teléfono horizontal y aprovechen el teclado mas grande

Puntos de atención:

  • Primero, hace falta un estuche urgentemente, porque la superficie es muy resbalosa. Cuando se trata de utilizar la cámara o para navegar por internet puede resbalarse fácilmente.
  • Mencioné que en la base hay 3 botones (un físico y dos de contacto) sin iluminación. Pues hay que tener cuidado con estos pues sin darnos cuenta, podemos cerrar una aplicación, Por ejemplo, la cámara de fotos o video.
  • El equipo tiene un procesador ARM de 1Ghz que es muy rápido, pero aún tiene ciertos momentos donde el equipo se congela. Lo único de malo con esto es que no hay como notar si el equipo está colgado o no. Igual es mucho mas rápido que cualquier otro smartphone que haya probado.
  • El equipo que tengo no es una versión final por lo que hay ciertos problemitas especialmente con la memoria de 16 Gb que algunas al reiniciar no cargaba. En otros momentos algunas aplicaciones pueden dar error, esto debido a la demora en conectar con el servicio de datos. Es por esto que recomiendo tenerlo siempre con un plan de datos bien grande.
  • Podemos llegar a consumir mucho Internet con este aparato, por lo que se recomienda un plan alto , o en su defecto tener mucho cuidado al momento de programar cada uno de los servicios. La facilidad de compartir Internet mediante Wifi es bastante útil para trabajadores móviles.
  • La multimedia es lo mejor del Galaxy, sobre todo las películas. El problema es como conseguirlas. Un usuario común esperará que alguien se las dé listas para usar, mientras que usuarios avanzados crearán sus propias películas móviles codificando sus DVDs o descargándolas de Internet. Para la música es mas sencillo.
  • Usar los widgets y sacar ventaja de los paneles de la pantalla de inicio puede tomar algún tiempo. Una vez dominado este tema, el teléfono será muy simple para usar. Un widget para listar los correos es urgente.

Conclusiones:

Galaxy S es de lejos la mejor máquina multimedia portátil y a la vez teléfono que he revisado hasta ahora. Puede ser que Samsung o alguna otra marca haya sacado antes un equipo parecido pero la diferencia aquí es que al usar Android se tiene acceso a todo el catálogo de aplicaciones actuales y futuras que hay sobre esa plataforma, y si no encontramos la aplicación que necesitamos, pues bajamos las librerías y la podemos hacer nosotros mismos y listo.

Empecemos con un teléfono que realmente hace su trabajo con buena cobertura y todos los servicios de conexión que se puedan pedir y un procesador robusto. Algo que otros smartphones dejaron de lado: Recordar que por mas computador que sea, tiene que ser un gran teléfono.

Televisión Digital, Películas, Flash, 16 Gb de memoria todo eso con el mejor sonido y video posible en un móvil (AMOLED rocks!) sólo puede tener un problema: ¿Cómo aprovechar todo?. Una tienda de contenidos se hace necesario para rellenar los 16 gb con videos. Les aseguro que no extrañarán el Home Theater con la calidad de video que tiene el Galaxy, y para los fanáticos del sonido, la emulación 5.1 realmente funciona asi que vayan juntando para sus audífonos con earcups.

Es altamente recomendado que se tomen un tiempo para “acomodar” el teléfono a sus necesidades, eligiendo los widgets y accesos directos en la pantalla principal, y las aplicaciones adicionales que bajarán desde el Android Marketplace y del Samsung Apps, así como “domesticar” un poco el acelerómetro y el teclado en pantalla. Si bien la mayoría de nosotros somos impacientes al usar este tipo de equipos, la comodidad que se logra realmente hace valer cada segundo invertido en conocer el teléfono.

Compren un buen case para evitar que el equipo se resbale y listo. Salgan a la calle y capturen audio y video en calidad mas que aceptable y publíquen donde quieran desde el camino. Llévense todas sus cuentas de correo y contactos sin miedo a combinarlos. Y sobre todo, llévense el mejor Personal Media Player disponible. Y si aún les falta algo, busquenla en el Android Market o en Samsung Apps.

Precio?, paciencia y pronto lo verán en algún Operador cerca de usted.

This slideshow requires JavaScript.





%d bloggers like this: