Ir al contenido principal

Entradas

Mostrando entradas de abril, 2012

Ya esta Google driver para Android

Hoy por la noche visitando el Google Play me encuentro con que ya esta disponible la aplicación para Google Driver, sino sabes que hace esto te lo explico. Es un servicio similar al de Dropbox, pero con la diferencia que esta app es de Google y segun veo las cosas muy recomendado para nuestros dispositivos Android, aunque siendo sinceros los señores de Dropbox le lleva la ventaja, lo que no me gusta de esta app, es que no esta disponible para GNU/ Linux, pero si esta disponible para Windows y MacOS, asi que si veremos todos nuestros archivos sincronizados gracias a Google. Para bajarlo desde el market has clic en el siguiente enlace https://play.google.com/store/apps/details?id=com.google.android.apps.docs Bueno esto es todo por ahora, gracias por visitar el bolg

Usando SharedPreferences V2 en Android

Hace unas semanas atrás hablábamos de como guardar las preferencias de nuestras aplicaciones Android usando la Clase SharedPrefences , en esta ocasión vamos a hacerlo de una manera un poco mas gráfica,  usando  preferenceScreen , esto es muy similar a crear un layout ya que se trata de un xml y  que de igual manera se guarda en data/data/nombre_paquete/shared_pref s, en resumen su uso es similar a una Activity obteniendo valores con SharedPreferences. para comenzar necesitamos una carpeta llamada xml, esta no viene por defecto en el proyecto android asi que hay que crearla bajo la altura de la carpeta res, entonces nos queda algo asi res/xml . Dentro de esa carpeta creamos un nuevo archivo xml de tipo preference , algo asi como se muestra en la imagen. Luego dentro de ese archivo colocamos lo siguiente Esto como lo logramos leer, se trata de un checkbox el cual hace que se cargen las preferencias o no, dependiendo si esta marcado, luego tenemos a una lis

Usando Text-to-Speech

Una de las cosas que menos me gusta hacer es leer artículos de administración y es que son muy aburridos para mi que llevo ingeniería (hasta ética y filosofía es mucho mejor e importante, porque la administración es la forma de entretener a un montón de simios semi-calificados para que hagan el trabajo de unas horas en varias semanas), de eso ya tuve lo suficiente en el bachillerato (con opción en contaduría), por eso me decidí a crear una app para Android que me lea lo que yo no quiero leer, y que mejor momento que cuando voy en el autobus camino a la UTEC© Bueno pero eso es lo de menos, vamos a trabajar un poco con la clase Text To Speech, es muy simple de usar y aplicar, en esta caso vamos a leer un archivo localizado en la carpeta raw  para luego leerla con dicha clase. Un vídeo dice mas que mil palabras (lo siento si lo ven antes de agregarle audio) Antes de iniciar todo esto, necesitamos configurar el emulador o dispositivo, para que este en el idioma españo

Programas de antaño

Quizás yo no sea la persona indicada para hablar de esto, puesto que soy de los iniciados en esto de la informática (solo 8 años), pero me atrajo la atención hoy por la madrugada cuando leía en  Genbeta   uno de los tantos artículos que maneja este blog, los llamados  clásicos del software  y entre los que mas me gustaron esta el que les vengo a comentar. Para inicios de nuevo siglo (año 2000), yo tenia 11 años y lo único mas avanzado que habían visto mis ojos eran los nintendo64 que ni siquiera conocía el nombre (jajaja los confundia con la NES), pero para ese entonces, en otras partes del planeta se estaban dando cambios revolucionarios, ejemplo de ello es el lanzamiento de Mac OS X Cheetah, en donde se dio una revolucion entorno a este SO Nueva interface grafica, el lanzamiento de aqua, que para aquel entonces no habia nada igual y lo podemos ver en una comparacion simbolica en las siguientes imagenes Windows Linux Mac OS X Como verán, en ese entonces cambio e

Cairo Dock 3

Luego de un tiempo sin actualizaciones de este genial lanzador para GNU/Linux, al fin tenemos la versión 3, y si se preguntan que tiene de bueno esta versión, a continuación dejo algunas características sacadas de la pagina  de  webupd8.org Un nuevo applet de Twitter permite tweet en un clic (no lo he encontrado aun) Un nuevo applet para inhibir el protector de pantalla (este si existe) Cairo dock ahora utiliza GTK3 (genial) El applet de sesión ha sido reescrito, ahora te permite cambiar de usuario Mucho mejor soporte de teclado: se puede activar un lanzador pulsando un ShortKey y su número (como en la Unidad) y también, hay muchos nuevos atajos de teclado barra de tareas mejorada El menú de sonido de Ubuntu se ha integrado en el applet de sonido de control Los separadores son transparentes El nuevo tema por defecto con un panel de ahora se incluye en el paquete básico Para instalarlo simplemente hacemos lo siguiente  sudo add-apt-repository ppa:cairo-dock-team su

Opera Mobile vs Opera Mini

El dia de hoy no vengo a hablar de programacion, de open source ni nada por el estilo, sino mas bien alcarando dudas sobre este gran navegador (segun yo el mejor para mobiles). La duda me comenzó cuando adquirí mi primer smartphone con SO Android hace como un año, y me preguntaba que diferencia había uno del otro. Al inicio pensé que uno era solo para windows mobile (y no estaba tan lejos de la realidad, porque las primeras versiones de opera mobile era mas avanzado para esa plataforma), luego, cuando instale ambas versiones en mi Galaxy, vi que la interface era exactamente igual, no note la diferencia a primera vista. Pero estaba errado, cuando inician se ven igual, pero cuando ya estas dentro notas que la pantalla principal no se comporta igual en ambas versiones, la de opera mobile es mas avanzada en términos de uso, la del mini se diseño para dispositivos de bajo recursos, para los llamados dumphones, así que el uso de las pantallas principales era el primer indicio de que s

Sobre los editores de texto

Generalmente uso un IDE para desarrollar aplicaciones, pero cuando me toca que hacer algún diseño web, una hoja de estilo o cosillas simples, siempre me gusta ocupar algún editor de texto, aunque no cualquiera, porque hay algunos que simplemente se ven agradables a la vista y son pocos útiles, otros en cambio todo lo contrario, se ven toscos y hasta raros, pero son realmente útiles, ejemplo de ello es Notepad++ . Quizás no es primera vez que hable sobre este editor de texto para windows (aunque wine lo emula muy bien), pero hay que destacar que hace su trabajo, cuando estoy en alguna distro GNU/Linux, generalmente uso Scribe Text Editor , o Geany , este ultimo es otra gran opcion a tener en cuenta porque es multiplataforma (ademas le podemos agregar nuevos plugins). Hasta ahorita solo eh hablado de Open Source, pero, ¿que hay de los de pago?, pues si  tubiera dinero no dudaria en comprar uno en particular, porque lo encuentro agradable a la vista, porque es muy intuitivo

Lectura de archivo.txt en carpeta raw en Android

El día de ahora les vengo a mostrar la forma de como se lee archivos desde la carpeta raw, pero antes de esto vamos a explicar para que sirve esta carpeta. La carpeta raw es usada para agregarle contenido a nuestras aplicaciones, ya sean documentos de texto, archivos de audio o video, la utilización de dicha carpeta es muy fácil, por lo general no viene incluida en los proyectos, así que se crea dentro de la carpeta res A continuación dejo el vídeo de como usar dicha carpeta para recuperar información Y por si alguien quiere el código fuente: https://github.com/nayosx/Lectura-de-carpeta-raw Y eso seria todo por esta ocasion

Gloobus Prewiev Ahora en GTK 3

Hoy temprano por la mañana me desperté y encendí la computadora para ver un correo en respuesta a atención al cliente, bueno bueno eso es otra historia, lo que paso fue lo siguiente, como no me llego el correo de manera oportuna me puse a revisar mi facebook y entre una de las noticias estaba la de  webupd8  en donde anunciaban que al fin es de nuevo compatible el Gloobus Preview, si es cierto, de inmediato me puse a instalarlo para comprobarlo y es por eso que estamos escribiendo estas palabras, a continuación algunas capturas. A mi ver esto es muy bueno, porque estoy cansado de esperar algunos segundos para que se abran mis archivos, y con esto se abre enseguida. El video que es propiedad de  webupd8 ¿Pero como lo instalamos? Es muy simple, solamente hacemos lo siguiente sudo add-apt-repository ppa:gloobus-dev/gloobus-preview sudo apt-get update sudo apt-get install gloobus-preview gloobus-sushi Con lo anterior agregamos el repositorio, luego actualiza la

Boot to Gecko (B2G) hay vamos

Bueno ya tengo un tiempo intentando recopilar información sobre un SO para celulares que Mozilla lanzara algún día (se supone que al final de este año) el llamado Boot to Gecko . Y si se preguntan porque tanto mi interés sobre este proyecto Open Source, mi respuesta es la siguiente, porque quiero programar en esta plataforma simple y sencillamente usando HTML5, CSS3 y JavaScript, si, así como lo estas leyendo, con lo que se puede aprender en unos cuantos días (si es que te apasionas como yo, o en un mes completo a lo sumo si eres de lento aprendizaje) podrás crear aplicaciones para esta plataforma, ya que B2G es algo así como ChomeOS, solo que para celulares. La imagen de arriba fue sacada de  hacks mozilla  y muestra como es el desarrollo de una app y donde se corrobora de que si se trata de HTML JavaScript y CSS. Un kernel GNU/Linux bajo el capo, y usando tecnología web (una ramificación de open web device ), hace que B2G sea un buen competidor para Android (por ser &quo

Dropbox ahora con 16Gb

Temprano por la mañana me cayo un correo de el blog de dropbox en donde decía que ahora podemos adquirir un total de 16Gb de almacenamiento por referencia, esto es una gran noticia para los que nos gusta el almacenamiento en linea y no tenemos como pagar por el servicio. Lo malo es que por cada referencia obtenemos un total de 250Mb . Este, eso es mentira, eso era antes, ahora son 500Mb por cada referencia. Ademas si cuentas con una cuenta primiun y comienzas a invitar a amigos para que se unan a dropbox, puedes adquirir 1Gb por cada referencia y pudiendo acumular un total de 32Gb de almacenamiento. Como vez todos ganamos. Por si quieres ayudarme a conseguir mas almacenamiento, has clic aquí  y ayudame a llegar a los 16Gb, y a cambio recibiras 250Mb por ayudarme. Eso es todo, ve y aprovecha esta oferta!.

Usando SharedPreferences Android V1

Una de las cosas mas usadas en las aplicaciones es el guardar las preferencias de estas y como se hace eso, es muy simple, haciendo uso de la clase SharedPreferences y algunas variables para guardar el contenido de estas. Para comenzar necesitamos declarar una variable  de tipo SharedPrefernces y obtener/crear un archivo en donde guardar las preferencias final String PREFERENCIAS = "mis_preferences"; //guarda el nombre de nuestras preferecias SharedPreferences getPref ; getPref = this.= this.getSharedPreferences(PREFERENCIAS, Context.MODE_PRIVATE); ¿Como funciona?, es simple al crear pref y asignarle getSharedPreferences(String arg, int arg), esto crea un archivo XML en /data/data/nombre_paquete/shared_pref/mis_preferences.xml, y dentro del método, el primer argumento es el nombre del archivo XML, el segundo es un entero (para mas info has clic aquí ), el entero puede variar de la siguiente manera: MODE_MULTI_PROCESS MODE_PRIVATE MODE_WORLD_READABLE MODE_

Detectar mobil y redireccionarlo

Hace un tiempo atrás, quizás no mas de unos 5 meses, estaba diseñando una pagina web para un proyecto que me habían solicitado unos compañeros de la universidad (money $$$), me contaron los requerimientos de la pagina y uno de ellos era que tenia que ser compatible con los dispositivos mobiles, como muchos sabemos, paginas como la de twitter, google+ y facebook automaticamente redireccionar a una dirección similar a la siguiente www.twitter.com  -> m.twitter.com La cosa se puso buena, porque nunca había hecho una pagina que hiciere algo así y me llevo la que no me trajo, tenia 2 meses para hacerlo, aunque la pagina no era un reto en si, porque es lo de siempre, que las personas se puedan loguear, que el administrador haga cambios en la aplicación, bla bla bla, bueno eso se hace rápido, mas cuando ya tienes algún tiempo trabajando en cosas por el estilo, ya sabes que archivos usaras (pues claro, si ya tenemos la rueda para que re inventarla), entonces comencé a buscar en foros y

Android Ice Cream Sandwich X86

Bueno tengo unos días de no escribir nada, pero el día de ahora les vengo a hablar sobre un proyecto el cual tengo unos meses de estar siguiendo, se trata del proyecto  Android X86 , este proyecto trata de llevar el SO Android a la PC, me impresiono mucho cuando fui al Walmark y vi a una netbook Acer con Android, en dual boot con Windows 7 Para ese tiempo la versión estable era la 1.6, si uno se arriesgaba a probar la 2.2 (la que probé luego de ver la netbook, aclarando que yo ya tenia la mía y lo único que hice fue bajarme la ISO eh instalarla). Por lo que ahora en la mañana me levante y vi como llevaban el proyecto y me encuentro con la sorpresa de que ya van por la 4.0 (Ice Cream Sandwich), no en versión final, sino en RC1 (ya casi en otras palabras) Las características de esta versión son las siguientes Soporte para pantallas multitactil Aceleracion OPENGL para chips AMD Radeon  Kernel 3.0.8 con KMS activado, esto es para ajustarse a las dimensiones de las pantallas d