Get All The PC Market!!!–Google Chrome OS

En (reviews) por benoffi7 el 21-12-2011

 

Si todavía faltaba un mercado para que Google hiciera su gran desembarco es el de las PC. No como fabricante de hardware sino como proveedor de un por lo menos innovador sistema operativo: Chrome OS. Si, un SO basado en un navegador.

 

Es un hecho que la mayoría del tiempo que pasamos frente a la PC estamos en internet. Excepciones son los hardore gammers, programadores, diseñadores y músicos, aclaro desde principio. ¿Por que hacemos esto? Sencillamente porque en Internet esta todo y se puede hacer casi todo.

 

Para ver una película o serie ya no hace falta descargar el video y esperar horas para disfrutarlo. Sitios como Cuevana o Netflix ya nos dan este servicio. Además YouTube se encamina para ser más un canal de TV que un simple portal de videos.

Para armar un buen trabajo para la facultad o el nuestro trabajo con Google Docs tenemos todas las funciones que queremos y mucho más aun.

Con Picnik y YouTube ahora podemos tocar un poco más nuestros videos y fotos antes de subirlos, entonces no necesitamos complejas herramientas de diseño de las cuales solo usaremos algunas funciones.

Para jugar (no jugar jugar) tenemos los diferentes juegos online de Facebook o Google+ además de los juegos que se están portando a Google Chrome en forma de web app que son realmente muy buenos y no tienen nada que envidiarles a los juegos tradicionales de PC.

 

Supongo que estos han sido los argumentos de los ingenieros de Google cuando presentaron su SO que solo abre pestañas de Chrome. Pensaron en un mundo completamente online. Donde toda tu vida esta almacenada en grandes servidores desparramados en todo el mundo. No hay más concepto de archivos, aplicaciones o carpetas. No hay más. Tus documentos en GDocs, tus videos en YouTube y tus fotos en Picassa. Y ahora tu música en Google Music. ¿A quien le gustaría tener los gestores de estos servicios pero en su PC tradicional? Apúntenme que soy el primero. Se organiza todo de mejor manera. Y encima ya esta listo para compartir si es que lo deseas así. Ya no más problemas de espacio en el disco rígido porque tu PC es solo el medio para llegar a eso. ¡Y si la pierdo o me la roban? Pues nada, te compras una nueva y ya recuperaste todos los archivos.

Los servicios de Google están suplantando a los programas tradicionales porque ofrecen portabilidad máxima, cero instalación actualizaciones automáticas y silenciosas y la máxima velocidad. Las viejas PC ahora tienen una utilidad…

 

Es ideal para la gente que consume pero no para la que produce. No se pueden instalar programas ni nada por el estilo. Solo Chrome. Para los programadores, gammers, diseñadores o músicos, Chrome OS esta lejos de ser una alternativa para nuestros entornos de trabajo pero si para nuestros tiempos libres y de ocio. Ideal para equipos pequeños y transportables, idea para viajeros y sus ratos libres, ideal para el común de la gente que usa las redes sociales, lee los diarios online y ve videos/series/películas on line. Ideal para la próxima generación de usuarios de Internet.

 

Algunas imágenes…

 

 

Algunos videos en esa lista de reproducción

Post Footer automatically generated by Add Post Footer Plugin for wordpress.

The Jobs’s Series

En (off topic, videos) por benoffi7 el 20-12-2011

Por más que se trate de un blog sobre Android y Google en general podemos hablar de otros temas o personalidades pero siempre relacionados con la informática y la programación. En este caso les traigo un video de dos en total sobre la vida de una del las personas que más influencia a tenido en este campo que tanto nos apasiona.

 

Se trata de nada más y nada menos que de Steve Jobs. El fundador de Apple, compañía por excelencia si las hay, inventor del siglo XX, visionario, soñador, excéntrico y otros cuantos adjetivos más para describir a una de las mentes más valoradas de la edad Moderna.

 

Cambio, revoluciono, innovo, mejoro, catapulto cada área que toco. La de las computadoras personales, tabletas, reproductores de mp3, industria musical, telefónica y animación y aplicaciones para teléfonos inteligentes.

 

En este primer video veremos la historia del iPod. Un producto que nadie lo estaba buscando pero llego a ocupar el 80% de mercado en USA de su franja y revoluciono para siempre la historia de la música…


Post Footer automatically generated by Add Post Footer Plugin for wordpress.

Aprende Android–Catalogo de Libros–Notificaciones

En (aprende android) por benoffi7 el 19-12-2011

Siempre es una buena practica en la programación informar al usuario de una aplicación o un programa lo que esta ocurriendo y que efectos tiene cada acción que el realiza sobre nuestro producto. Tampoco hay que irse a un extremos y mostrar carteles y mensajes por todos lados sino encontrar el punto justo entre la informacion y lo molesto. Mostrar mensajes luego de una determinada acción (pulsar un botón) o informar sobre un determinado proceso son algunas de nuestras opciones.

 

En el tutorial de hoy veremos dos tipos de notificaciones para nuestras aplicaciones en Android. El primero es un Progress Dialog y sirve como mensaje de progreso para hacer en segundo plano acciones que sabemos que tardaran más de la cuenta y (subir/ descargar algo de internet o algún calculo bastante importante) el usuario puede pensar que la app se tildo o no funciona más. Por eso es importante informar que se esta haciendo esa tarea y el usuario se queda tranquilo.

 

El segundo tipo de mensaje puede ser utilizado tanto para informar como para que el usuario tome una decisión con respecto al camino a seguir. Una típica  Yes/No Question. En este tipo de mensaje llamado Alert Dialgo se pueden ubicar hasta tres botones, un mensaje, un titulo y hasta un icono también. Obviamente se puede definir las acciones de cada botón.

 

Les dejo el video tutorial para que vayan aprendiendo a usar estos nuevos controles.

 

 

Cualquier duda o sugerencia sobre los temas tratados en este tutorial en particular o sobre el curso de las lecciones, no duden en dejarme un comentario que con gusto se los responderé.

Post Footer automatically generated by Add Post Footer Plugin for wordpress.

Aprende Android–Catalogo Libros II

En (aprende android) por benoffi7 el 13-12-2011

En esta segunda entrega de Catalogo de Libros de Aprende Android veremos muchos temas interesantes y nuevos siguiendo un hilo conductor que será agregar un libro de forma manual a la base de datos que ya habíamos creado en el anterior tutorial.

 

El primer concepto nuevo es crear un menu de opciones (presionando la tecla MENU en nuestro Android o F2 en nuestro Emulador) que lanzara una nueva actividad.

El menu se define en XML con un id y un icono para cada item y en la clase Java que queremos que se muestre, colocamos el codigo correspondiente. Luego definimos la acción cuando un determinado item es presionado.

 

El otro tema nuevo a aprender es la creación de nuevas actividades (pantallas) para nuestras aplicaciones. Lo primero que siempre se hace es crear la vista (layout). Luego creamos la clase Java equivalente que mostrara ese layout y controlara los componentes de esa nueva pantalla. Por últimos debemos enlazar esta nueva actividad al proyecto, primero en el manifiesto y luego creando un intento (link) desde la actividad principal (en este caso el menu).

 

Luego de hacer todo esto, lo único que resta es agregar el nuevo método en el DAO y llamarlo desde la segunda actividad.

 

Así termina la segunda entrega de Catalogo de Libros. Espero que les haya servido y cualquier duda o sugerencia no duden en dejarme un comentario.

 

 

 

Post Footer automatically generated by Add Post Footer Plugin for wordpress.

Aprende Android en iTunes

En (aprende android) por benoffi7 el 12-12-2011

Todos los videotutoriales de Aprende Android están ahora disponibles en iTunes para que los puedas disfrutar con todas las funciones que trae este gran programa de música.

Haciendo click en el siguiente enlace, iTunes se abrirá y podas suscribirte y a medida que los tutoriales vayan apareciendo se actualizaran automáticamente y podrás verlo en tu PC.

Además puedes sincronizarlo con tu iPod, iPhone, iPad o cualquier reproductor MP4 y así ver el tutorial estés donde estés.

Todos los videotutoriales son gratuitos y no contienen publicidad alguna

Espero que se suscriban y sigan los tutoriales al pie del cañón. Cualquier sugerencia sobre los tutoriales o quieres algún tema en especial, no dudes en dejar un comentario por aqui.

 

 

Sin título

Post Footer automatically generated by Add Post Footer Plugin for wordpress.

Es un pájaro? Es un avión? No, es un AirDroid!

En (reviews) por benoffi7 el 02-12-2011

Esta semana estuve probando una aplicación que me gusto mucho por el servicio que ofrece. Se trata de AirDrop de Sand Studio y lo que nos brinda es un PC Stuite muy completo de nuestro teléfono pero por wifi con las ventajas que ello trae.

Lo primero que tenemos que hacer es descargar la aplicación del market y nos pedirá que activemos la conexión wifi si es que no esta habilitada. Luego nos dará una dirección ip y un puerto para que podamos acceder a través de cualquier navegador. Podemos usar la contraseña que se genera al azar o cambiarla por una de nuestra preferencia.

La versión para el teléfono no solo brinda este servicio sino también sirve para ver la información del equipo, las aplicaciones instaladas y todos los archivos allí almacenados.

 

          

 

          

 

            

 

Cuando accedemos al navegador a la dirección que nos dieron podemos ver la majestuosidad de la aplicación y el verdaderos funcionamiento de la misma. Lo que hace AirDroid es crearnos un símil SO en nuestro navegador (iconos, ventanas, barra de herramientas, un dock, un buscador y hasta un widget) con todos los datos de nuestro Android.

Ahora tenemos el poder absoluto de nuestro teléfono y podemos hacer lo mismo pero desde la comodidad de un teclado, un mouse y una pantalla de unas (cuantas) pulgadas más.

 

-> Mensajes: podemos mandar mensajes, consultar nuestro historial y borrar los que quisiéramos.

 

-> Apps: (lo mejor de lo mejor) instalar apps desde un apk (mucho mejor que pasar el apk y luego buscarlo). Buscar apps instaladas, desinstalar, exportar, etc. La mejor función de este servicio.

 

->Files: el típico explorador de archivos de Windows pero sobre tu teléfono y con todas las funcionalidades típicas. Import/Exportar, Copiar, Cortar, Pegar y Eliminar, Crear, Modificar y Eliminar carpetas.

 

->Photos & Música: exploradores de nuestros archivos multimedia. Solo podemos ver las fotos (no videos) pero podemos reproducir las canciones y añadir nuevas.

 

->Ringtones: ver y reproducir todos nuestros todos, añadir nuevos y setear para los mensajes, alarmas y llamadas. Muy útil para cuando estamos perdidos en el menu del teléfono.

 

-> Contacts: ver todos los contactos y editar alguna información de los mismos. Ideal para mantener todo organizado. También se pueden agregar nuevos.

 

->Call Log: un simple registro de llamadas.

 

Lo mejor de la aplicación a mi parecer son Files y Apps. Nos brindan toda la informacion que queremos y además podemos trabajar muy cómodos. Contacts tiene lo suyo pero me parece que le falta un poco más de profundidad. La estrellita es la posibilidad de mandar mensajes desde el teclado. Lastima que los mensajes largos sale un poco más de plata.

 

Además te todo eso, tiene un widget con informacion de nuestro teléfono, una barra con la carga de batería, señal de wifi y todas las ventanas abiertas. En la parte superior se encuentra un buscador para realizar consultas al market.

 

La mejor definición para AirDroid es que es un iTunes pero sobre Internet. Muy recomendable.

 

Si ya la usas contamos que te parece, puntos fuertes y débiles y que le cambiarias.

 

Aqui algunas capturas

 

Post Footer automatically generated by Add Post Footer Plugin for wordpress.

Aprende Android – Catálogo de Libros

En (aprende android) por benoffi7 el 01-12-2011

Hemos vuelto con los tutoriales de Aprende Android que particularmente dicto para todo el mundo que le interesa empezar a programar con este sistema operativo para móviles de Google. Y las vueltas siempre traen consigo algunas novedades. En este caso una muy importante. Por le momento dejaremos de publicar temas específicos y sueltos en los tutoriales para empezar a verlos todos unidos en un gran proyecto que he denominado Catalogo de Libros. Se trata de ir desde el principio con cosas nuevas y las ya aprendidas para ver su interacción con el resto de los conocimientos. Además se puede ver la estructura general de lo que es una aplicación y aprender de forma más organizada los conceptos.

 

El primer tutorial que cuenta con dos partes vemos un concepto nuevo y muy importante a la hora de desarrollar aplicaciones: la persistencia de datos en el teléfono a través de una pequeña base de datos. ´Tener una base de datos nos permite alojar gran cantidad de datos para que si el usuario cierra la app o apaga el teléfono, toda la información que estuvo trabajando dentro de la app se vuelva a restaurar. Hay otras formas de persistir los datos en el teléfono como puede ser la creación de un fichero XML o usar las preferencias. La base de datos esta en el punto intermedio entre ellos dos. No es muy complicado de usar pero es muy complejo y permite guardar más y mejor los datos.

 

En este tutorial hemos creado una clase Libro (titulo, autor) y hemos añadido unos registros de manera automática. Esos datos luego son representados en un componente ListView. Generalmente se usan esos componentes para mostrar datos de una base de datos. Los ListView trabajan de una forma particular y algo rebuscada pero al final todo tiene su sentido.

 

Primero necesitamos crear un archivo XML donde estará la plantilla que usara cada elemento (fila) de la BD. Por ejemplo, en nuestro caso serian dos textView. Luego creamos nuestro layout como siempre que contendrá solo un ListView. Eso es todo en la parte grafica.

 

Luego en lo que refiera a clase y objetos usaremos el DAO (acceso, ingreso y selección de datos) y un Adaptador que hará de intermediario entre "la plantilla” y el DAO. El Adaptador levantara los datos de la base de datos y le dirá a la plantilla en que componente XML va cada dato. Por ultimo en la clase de nuestra Actividad únicamente instanciaremos ese adaptador y se lo asignaremos al ListView.

 

En los videos siguientes pueden apreciar de una mejor manera todo lo descrito anteriormente viendo directamente el codigo en funcionamiento y alguna explicación extra también. Además al final del post dejo el link para descargar el codigo por si tienen alguna duda.

 

Primera parte del tutorial. Creación de los XML y el DAO

 

Segunda parte donde creamos el Adaptador y el enlace con la BD

 

Cualquier duda o sugerencia sobre los tutoriales no dejen de escribir un comentario en esta entrada así entre todo hacemos una gran biblioteca de Android!

 

http://code.google.com/p/aprendeandroid/downloads/list

Post Footer automatically generated by Add Post Footer Plugin for wordpress.