Creación de aplicaciones Android, parte 5: Jugando con mapas (parte 1/3)

Primero aprendimos las bases para programar en Android:

Luego aprendimos las bases para desarrollar aplicaciones con una interfaz de usuario:

Después empezamos a aprender cómo usar componentes del sistema:

En ésta lección vamos a insertar y utilizar otro componente, los mapas. Además, utilizaremos otros controles que aún no hemos utilizado, como menúes, etc. También tendremos varias pantallas (actividades) y aprenderemos a cambiar de una a otra.

Como es una lección muy densa, la dividiremos en tres partes. En la primera parte crearemos la interfaz (aprendiendo a usar nuevos controles), y en la segunda insertaremos los mapas (aprendiendo a solicitar las API Keys necesarias). En la tercera y última parte aprederemos a utilizar los datos del GPS y a utilizar nuestro mapas. (más…)

JQuery Mobile: Desarrollando aplicaciones web con apariencia casi nativa

JQuery ha sido siempre uno de los emblemas de la web 2.0. Llevan años desarrollando una estupenda librería Javascript que ha permitido dotar a muchas webs de unas impresionantes funcionalidades de una forma muy rápida y sencilla. Es algo que todos los desarrolladores web deberian conocer… y apreciar.

JQuery consta de varios componentes, entre los que destacan los componentes AJAX, que facilitan éste tipo de desarrollos enormemente, las funciones de control del DOM y la librería de widgets JQuery UI. Y con los plugins desarrollados por miles de desarrolladores de todo el mundo la librería se convierte en algo casi infinito.

JQuery no es la única gran librería Javascript. Hay otras alternativas muy buenas en el mercado (Prototype, YUI, etc.), pero JQuery siempre ha sido una de mis favoritas.

Pues bien, la gente de JQuery ha puesto en marcha el proyecto JQuery Mobile, que pretende desarrollar una librería Javascript con widgets que se asemejen a las interfaces móviles de hoy en día. Los primeros diseños se pueden ver en su propia Wiki, ¡y lucen realmente bien!

Aquí os dejo algunos para que veáis a qué me refiero (pulsa sobre la imagen para verla a tamaño real):

JQuery Mobile

Interesante, ¿verdad? He intentado descargarlo para hacer alguna pequeña demo, pero aún no han colocado ninguna preview para poder probar la librería, así que tocará estar atento a las novedades del equipo de JQuery Mobile.

¡Pronto más!

Aplicaciones para Android: Proxoid

Proxoid es una aplicación que nos permitirá conectarnos a internet a través de nuestro teléfono con Android. Lo hace levantando un proxy web al que redirigiremos todo el tráfico web de nuestro ordenador gracias a ADB.

Hay otras aplicaciones en el Market que hacen lo mismo pero de forma más sencilla para el usuario, pero tan sólo para la gente que use Windows. Si, como yo, usas GNU/Linux u otro sistema operativo, ésta es la única solución multiplataforma que conozco. Si hay alguna otra, estaré encantado de conocerlo y modificar el post, por favor, utiliza los comentarios :)

Proxoid es software libre y se puede descargar desde el Market de forma totalmente gratuita.

Cómo usar Proxoid

Basta con seguir los siguientes pasos:

  • Obtener el binario de ADB para nuestro sistema operativo descargando el SDK (para Windows o GNU/Linux)
  • Descargar Proxoid en el móvil desde el Market
  • Conectar el móvil por USB al ordenador y asegurarnos de que ADB accede a él. Tendremos que instalar los drivers de nuestro teléfono si no es así (como sucede con el XPERIA X10).
  • Ejecutar el siguiente comando: ./adb forward tcp:8080 tcp:8080Ése comando redirigirá todo el tráfico del puerto 8080 del ordenador al móvil
  • Iniciar Proxoid y activar el proxy web
  • Abrir la configuración de nuestro navegador y decirle que se conecte a través del proxy en localhost, puerto 8080

¡Y ya está! Podremos navegar tanto como queramos a través de la conexión de nuestro móvil, allá donde tengamos cobertura y sin pagar un euro más.

Notas finales

Proxoid es una herramienta estupenda, pero no está libre de problemas. Tiene un molesto bug que hace que tengamos que reconectar varias veces cuando navegamos por demasiadas veces a la vez. En un próximo post encontraremos una solución a éste problema, pero de momento estáis advertidos, nada de abrir cincuenta solapas a loa vez ;)

¡A disfrutar!

¡El androide ha regresado!

Vaya… ha pasado ya mucho tiempo desde que el diario de éste pobre androide se actualizó por última vez, pero todo tiene un motivo. Y no son las vacaciones, no, sino que éste pobre androide se ha mudado, ha dejado la tumultuosa y maravillosa megaurbe para conocer las islas, tan sólo los dioses saben por cuanto tiempo…

Y en éste tiempo, muchas cosas han pasado. Os hago un resumencillo de lo que me he dejado en el tintero, y si toca lo ampliaré en posts posteriores, porque si, gente, el androide ha vuelto :)

Root y actualizaciones en el XPERIA X10

El tan ansiado rooteo del XPERIA X10 llegó de la mano de Jerpelea ,biktor_gj y Bin4ry de los infalibles XDA-Developers. Aquí está el hilo oficial, con el tutorial. También se han realizado sencillos videotutoriales, como éste. Yo aún no lo he seguido, pero lo haré en breve y os informaré de cómo me ha ido…

Además, se habla de que las tan rumoreadas actualizaciones oficiales a Android 2.1 Eclair se acercan. Sony sigue sin unirse a los tiempos y traer Android 2.2 Froyo, pero menos es nada. Pronto podremos disfrutar de las optimizaciones en el núcleo Dalvik que trae la rama 2.x de Android. Yo ya lo he visto funcionando en otros teléfonos y va realmente bien.

En fin, nuestro “pequeño” XPERIA está repletito de noticias, pero ya las detallaré en post posteriores :)

Noticias y nuevas aplicaciones

Una de las aplicaciones que más uso, Facebook para Android, se ha actualizado. Y ha sido uno de los mayores saltos que ha dado la aplicación desde su salida. Muchas cosas han cambiado, y todas a mejor. En un futuro post hablaré de todos esos cambios.

El nuevo emulador para PlayStation, desarrollado por ZodTTD, parece funcionar estupendamente, como se puede ver en algunas reviews. Pronto lo probaré y os contaré si es verdad lo que dicen, porque jugar de nuevo al FF7 en mi XPERIA puede ser la hostia!

Además, he comprado una aplicación que me ha encantado. En su post sabréis cual es ;)

Desarrollo

Desde AndroidDev nos traen unos interesantes consejos de diseño de aplicaciones Android que nos ayudarán a empezar a diseñar nuestras aplicaciones. Una lectura interesante, sin duda.

Además, el AppInventor de Google sigue demostrando sus grandes virtudes. Pronto ya no va a hacer falta saber programar para desarrollar aplicaciones totalmente funcionales para nuestro móvil ;) A ver si aceptan mi solicitud y puedo probar pronto éste invento, os tendré informados…

Seguiré con los tutoriales de desarrollo de Hijo de Blog, y ahora empezaremos con la parte interesante: localización, mapeados, etc… Vamos, lo interesante para el proyecto que tengo entre manos y que cuandp avance se revelará ;)

¡Pronto más!

Estad atentos, porque todo Hijo de Blog va a progresar pronto. Nueva frecuencia de actualización, nuevo diseño, nuevos servicios y quizás nuevos blogs. ¡Pronto más! ¡Y esperemos que mejor!

Creación de aplicaciones Android, parte 4: Servicios

Primero hemos aprendido las bases para programar en Android:

Luego hemos aprendido las bases para desarrollar aplicaciones con una interfaz de usuario:

Ahora toca un nuevo componente muy importante: los servicios.

¿Qué es un servicio?

Un servicio es una aplicación que corre de forma automática, sin interacción con el usuario. Desarrollan tareas importantes para el resto de las aplicaciones o para el sistema.

Ejemplos de servicios son: servidores web, sistemas de comunicaciones, antivirus, etc…

Un detalle muy importante. En Android los servicios no son independientes, corren en el mismo proceso que (más…)

ADW Launcher: El mejor reemplazo de escritorio que he visto hasta ahora

Éste escritorio emula el aspecto de Android 2.2, añadiéndole un montón de características increíbles que, por lo menos en el XPERIA X10, funcionan a laas mil maravillas y complementan el teléfono estupendamente. Y empiezo a citar ejemplos:

  • Es capaz de mostrar más de 4×4 iconos en el escritorio. El XPERIA X10 tiene una pantalla enorme, y una configuración de 4×5 iconos queda muuucho mejor que los espacios infinitos entre iconos del escritorio básico.
  • Permite configurar múltiples escritorios, desde uno solo hasta un buen montón de ellos :)
  • Permite asignar lanzadores rápidos al lado de la tecla del lanzador del menú, algo increíblemente cómodo cuando te acostumbras a ellos.
  • Es precioso visualmente, aunque supongo que ésto ya va para gustos :)

Muchas más caracteristicas se esconden en el interior de ésta maravilla, pero tendréis que descargarla para verlas. Está en el market, pero si lo deseáis podéis usar éstos códigos QR para descargarlos:

La página web oficial del proyecto es http://jbthemes.com/anderweb/, por si deseáis más información o queréis leer las últimas noticias de AnderWeb, su autor.

Os dejo con unas cuantas capturas más de ésta maravilla:

Firma para pedir a Sony Ericsson que actualize el XPERIA X10!

Ya se sabe que Sony Ericsson no planea actualizar los XPERIA X10 hasta el final de 2010. Y será para meter Android 2.1 cuando Android 2.2 ya esté bastante asentado. Esto no es adminisible, aunque Sony nos tiene acostumbrados a que suele hacer lo que le dá la gana…

Por eso, se ha iniciado una petición para pedir a Sony Ericsson que actualize el XPERIA X10 a Android 2.2. No sé si servirá de algo, pero por lo menos hemos de intentarlo… Si deseas apoyar la iniciativa, firma aquí la petición. No tardarás ni un minuto.

Yo ya lo he hecho, y al momento de crear ésta entrada 465 personas también lo habían hecho. ¡Animate y firma!

Novedades en Android 2.2 (Froyo)

La última versión de Android traerá varias novedades interesantes:

  • Se ha mejorado el compilador de la máquina virtual Dalvik, que hace que las aplicaciones corran entre 2 y 5 veces más rápido.
  • Se añade soporte Exchange para el calendario. Muy útil para su sincronización con Outlook.
  • Ahora se puede proteger la lista de contactos con una contraseña.
  • Se ha añadido un nuevo motor Javascript, que hace que el navegador web se ejecute más rápido.
  • El menú de aplicaciones del escritorio de ha mejorado añadiendo un par de iconos rápidos.
  • Nuevo soporte para múltiples teclados. Ahora se pueden cambiar mientras se escribe, a través de un gesto de deslizamiento.
  • Tethering nativo. O eso se afirma, aunque hasta que no lo vea no me lo creeré…
  • Se han añadido mejoras en la grabación de video y la captura de fotos. Se ha añadido multitouch en la galería.
  • Las nuevas APIs permitirán utilizar la nube de Google (Google Cloud) de forma nativa. Se añade la posibilidad de instalar aplicaciones en la SD.
  • Se añade el envío de reportes de error a través del Market.

Ahora habrá que morderse las uñas hasta que o se consiga rootear el X10 y pueda poner una rom con éste nuevo Android 2.2, o que Sony quiera actualizar el cacharro, lo que creo que de momento no va a pasar…

Fuente: and.roid.es

Etiquetas: , ,

¡Ya se ha conseguido acceso Root en el Sony Ericsson Xperia X10!

Aunque de momento no es una forma muy usable, ya que es necesario un hardware llamado SETool, un sistema de flasheo que cuesta sus buenas 140 libras. Demasiado de momento ;)

De todas formas es un primer paso, ya que con éstas técnicas la gente de XDA Developers podrá, con el tiempo, encontrar una técnica tan sencilla como la utilizada para ganar acceso root en los terminales de HTC.

Genial noticia, sin duda :)
Fuente: androidcommunity.com

Etiquetas: , ,

Sony Ericsson Xperia X10

Desde hace una semana y algunos días soy un feliz nuevo poseedor de un Sony Ericsson Xperia X10, que reemplaza a mi querida HTC Magic, que me ha acompañado durante todo un año dándome un excelente servicio, sin duda.

Éste nuevo teléfono es un auténtico pepino. Con todo un Snapdragon de 1 ghz, en su interior y una enorme pantalla de 4 pulgadas, el Xperia se ve grande y poderoso, aunque, como contrapunto, las modificaciones de Sony al Android que le mueve no son muy satisfactorias. El móvil mejorará mucho cuando la scene empiece a sacar roms para él y pueda ponerle un Android menos modificado.

Con tan sólo éste pequeño tiempo de prueba, ya os puedo decir algunas cositas del teléfono:

Lo bueno:

  • Se nota el micro extra, va muy fluido
  • Se nota igualmente la RAM extra
  • Aunque es tan grande el móvil es cómodo de llevar
  • La agenda de Sony es bastane mejor que la agenda básica de Android

Lo malo:

  • Sistema operativo Android demasiado modificado
  • Basado en 1.6 en vez de en 2.1, a ver si actualizan pronto…
  • Hay un bug en el sistema de sonido que hace qu muy puntualmente algunas llamadas suenen raro.

Cuando sepa más, más os diré. ¡Hasta pronto!


Hijo de Blog es un producto de Seroton

Los contenidos se ofrecen bajo una licencia de Creative Commons
Attribution-NonCommercial-NoDerivs 3.0 Unported

salvo que se indique lo contrario

Licencia de Creative Commons