Mostrando entradas con la etiqueta Android. Mostrar todas las entradas
Mostrando entradas con la etiqueta Android. Mostrar todas las entradas

miércoles, 27 de marzo de 2013

SMS mJoy da el salto a Android

Hace algunos meses me propuse aprender un poco sobre el desarrollo de aplicaciones móviles así que inicié mi andadura en la programación sobre Android (utilizando el entorno de desarrollo Eclipse). La verdad es que me ha dado algunos calentamientos de cabeza (y me los seguirá dando) pero reconozco que me gusta eso de plantearme nuevos retos.

Como es natural el aspecto visual de SMS mJoy en Android es bastante diferente a su versión Windows pero el método de envío es el mismo, es decir, podremos enviar SMS (mensajes de texto) gratis sin tener que registrarnos en la web de mJoy y, por tanto, sin necesidad de recargar créditos para cada envío.


Características principales de SMS mJoy
  • Envío de mensajes de texto largos (máximo 450 caracteres) de forma gratuita.
  • Lista de contactos integrada en el dispositivo móvil.
  • Permite almacenar los mensajes enviados en el dispositivo.
  • Disponible en Ingles, Español y Catalán.


v0.11 - 14/05/2013
  • BUG: Problema en la actualización de la v0.08 a la v0.10 por el cual no se podía entrar en la opción "Gestionar IDs"


v0.10 - 13/05/2013
  • Mejoras en el envío de SMS
  • Se añaden nuevos IDs (9) para tratar de minimizar los errores del tipo "Signaling limit for messages to unregistered users exceeded."
  • BUG: Cuando se marcaban/desmarcaban IDs en la pantalla "Gestión de IDs" al hacer scroll volvían a aparecer en el estado original.


v0.09 - 08/05/2013
  • Ajustes en el diseño.
  • El idioma por defecto pasa a ser Ingles pese a que también se soporta Español y Catalán.
  • Mejoras en la obtención y la visualización de la lista de SMS recientes. El nombre del contacto aparece en un tipo de letra más pequeño y debajo del teléfono.
  • Se elimina el menú contextual pasando directamente a la pantalla de configuración.
  • Se añade una nueva pantalla para gestionar los IDs de Registro (añadir/modificar/eliminar)
  • Se añade la posibilidad de firmar los SMS enviados (Solicitado por Carlos Segura y Javier Sáez).
  • BUG: Cuando se seleccionaba un contacto de la lista de favoritos y se rotaba la pantalla volvía a aparecer la lista de contactos favoritos (reportado por Anónimo).
  • BUG: Los números de teléfono ingleses comienzan por 07xxxxx y el formato internacional es +447xxxxx y no +4407xxxxx (reportado por David Brown via email)
  • BUG: Los cuadros de dialogo se cerraban al pulsar el botón "Search". Ahora solo se pueden cerrar pulsando "Back" y "Home"
  • En Android 4.0.x los cuadros de dialogo se cancelaban pulsando cualquier parte de la pantalla. Se deberá pulsar el botón correspondiente para cerrarlos. (Detectado por Carlos Segura)

v0.08 - 09/04/2013
  • BUG: No se obtenia correctamente el mensaje de error generado por mJoy al enviar un mensaje (reportado por Anónimo)
  • BUG: Se eliminan los teléfonos duplicados de la lista de favoritos (se me olvidó en la versión anterior)
  • Al pulsar el botón físico "Buscar" se abre el selector de contactos
  • Se añade un botón para acceder al menú (ya que hay móviles sin botón menú) (reportado por indigenica)
  • Se añade la opción "Modo depuración" en la configuración para activar los mensajes de error ampliados, es decir, se mostrará información sobre el ID de registro, el usuario y la clave de mJoy utilizados para el acceso a mJoy.
  • Se permiten varios IDs de registro separados por comas (sugerido por Anónimo). Por defecto, la aplicación utiliza 3 IDs.

v0.07 - 05/04/2013
  • BUG en algunas versiones de Android. Cuando se accedía a la ventana de configuración y se cargaba cualquier enlace, al volver a SMS mJoy se producía un error.
  • BUG en Android 4.x a pulsar volver desde la lista de contactos sin seleccionar ningún contacto. 
  • Permite instalarse en la tarjeta SD
  • Añadido el botón de números recientes (solicitado por Gustavo)
  • Se añade traducción al catalán (gracias a AOCarallo)
  • Se añade traducción al ingles (gracias a Johnson)
  • Se verifica si hay conexión a internet antes de realizar el envio
  • Se añade un icono al botón "Enviar"
  • Se usan teléfonos sin formato, es decir, pese a que en la agenda pueda existir un teléfono del tipo  (600) 100-200 la aplicación lo utilizará como 600100200 añadiéndole el prefijo internacional si fuera necesario.

v0.06 - 27/03/2013
  • Versión inicial


Espero vuestras sugerencias para nuevas versiones.

martes, 8 de enero de 2013

Agenda de Nokia a Android (Calendar)

En estas navidades, Papá Noel ha pasado por casa y me ha dejado un estupendo Samsung Galaxy Y, con lo cual mi Nokia C2-01 ha dejado de serme útil para entrar de lleno en el universo Android de gama baja con sus cortas duraciones de batería y sus múltiples aplicaciones. Se me planteaba el problema de migrar los datos personales de un móvil a otro. Tenemos por un lado los contactos y por otro la agenda. Hay mucha gente que no la usa pero en mi caso (y sobre todo el de mi pareja) sí.  

Miré en San Google y no encontré más que la forma de pasar los contactos. En mi caso simplemente los moví a la tarjeta SIM y, como el nuevo móvil es libre, no tuve mayor problema. Sin embargo tenía la esperanza que mover la agenda no fuera más complicado. Vi opciones para mover vía Bluetooth pero no funcionaron. Me daba un error de incompatibilidad, por lo que he tenido que buscarme la vida.

Para comenzar, he hecho una copia de seguridad de la agenda usando la aplicación de Nokia PC Suite, conectando el Nokia al PC, en mi caso con un cable CA-101 (USB). Este cable, siendo el original de Nokia, cuesta bastante dinero, pero se pueden conseguir compatibles a bajo precio. Se venden por internet y son de origen chino. En mi caso, con un paseo por el Rastro madrileño me fue suficiente para hacerme con uno. Otra forma de conexión, es vía bluetooth si tenéis un portátil con módulo bluetooth integrado o bien conseguís un módulo USB de Bluetooth como éste de la marca SMC. En cualquier caso, hay diversas formas de copiar nuestros datos al PC.

Como podéis ver en la imagen superior. Se creará un fichero con extensión "nbu" en la ruta que escojamos. Ese fichero se puede ver con cualquier lector de textos, en el caso de la agenda lleva entradas de dos tipos: ANNIVERSARY y REMINDER.

En ese fichero creado hay muchas cosas más que no nos interesan así que necesitamos extraer en limpio cada una de las entradas de esa agenda, para luego volverlas a volcar en un solo fichero que luego importaremos en la cuenta de Google Calendar que esté asociada a nuestro móvil Android. Por último, una sincronización de la agenda con Calendar, volcará todas estas entradas a nuestro móvil.

Vamos paso a paso. Primero debemos descargar una utilidad para trabajar con el fichero nbu como es NbuExplorer. Es una herramienta libre con la que podemos manejarnos a través del fichero creado y así exportar parte de él. Como podemos ver en la imagen de la derecha, hemos abierto el fichero con NbuExplorer y podremos ver las entradas del calendario. Pulsando ahí y dándole a la opción de File -> Export selected folder nos creará en la ruta que le digamos dos rutas "ANNIVERSARY" y "REMINDER" con todos nuestras entradas en formato VCS. Este formato es el que se importará en Google Calendar pero disponemos de muchos ficheros, así que, ¿como los juntamos en uno solo para no estar importando cientos de archivos en Google Calendar y hacerlo de una sola vez? Hay entra, como siempre, el genial Fossie haciendo de las suyas. Creó un sencillo script en VisualBasic para que leyera el interior de todos los ficheros de una carpeta y metiera su contenido en uno solo. Os dejamos la aplicación aquí

Las instrucciones de uso pasan por copiar los dos ficheros en la misma carpeta donde tengáis ambos directorios de ANNIVERSARY y REMINDER (se aconseja copiar todos los VCS en una sola carpeta y el script en la misma para que los pueda leer). Así, tendremos un fichero llamado "todos_los_eventos.vcs" que será el que finalmente importaremos en nuestra cuenta de Google Calendar (la misma que la de gmail asociada al móvil).

Sin pincháis en la imagen que aparece aquí, podréis ver donde importar el calendario en Google Calendar, entraríamos en la opción de configuración y allí en importar calendario. Seleccionamos nuestro fichero VCS y listo! Ya lo tenemos. Tan sólo nos resta sincronizar el calendario con el móvil (necesitamos internet para ello, bien por wifi o por 3G).

Esperamos que os haya sido de utilidad. ¡Hasta el próximo brico-consejo!

lunes, 23 de mayo de 2011

Epad chino


El tablet chino que nos disponemos a comentar se trata de un modelo que claramente copia al Ipad 1 de Apple pero haciendo uso del software Android para móviles adaptado al mismo. Tiene 10.1 pulgadas de diagonal de pantalla, pesa 885g (sin batería), e incluye una pantalla resistiva, sensible para desplazamiento por la pantalla rápido y navegación. El dispositivo es impulsado por el software Android de Google en su versión 2.1, tiene una memoria flash de 2GB así como 128 MB de Memoria principal. Por otro lado el chip que controla el artefacto es un rockchip 2808 a 600MHZ. Posée capacidades multimedia como reproducción de divx y posée una ranura de memoria extensible (soporte hasta 32 GBe en una tarjeta de memoria). Al disponer de WI-FI, puede ser usado con correo electrónico, navegador y por otro lado lleva una pequeña suite de oficina (que no probamos) y software de mensajería instantanea compatible con MSN. En breve, este aparato ofrece la ventaja principal de IPAD, pero mucho menos caro.

Cuando estuve en Pekín, el verano pasado, en una visita que me llevó varios días y donde tuve la ocasión de visitar uno de los mercados principales para turistas (La Seda y La Perla) donde hay una cantidad significativa de productos claramente copiados y tuve por primera vez un Apad de estos (Epad... Apad, es lo mismo). El Apad que tuve en mis manos en Pekin era una primera versión, con Android 1.6 y ya se veía bastante atractivo y funcional. La imagen que nos acompaña a la izquierda corresponde a la visión de un comic. Como puede verse se lee estupendamente.

Este que estamos comentando y del que incluimos aquí fotografías, es un modelo comprado directamente por internet. Viajó a España y su propietario es feliz porque es justo lo que necesitaba sin tener que pagar más por un aparato similar. Cierto es que para mí no es un aparato imprescindible hoy día pero quería hacerle esta pequeña "revisión". Desde el día que lo recibió a estos días, en España se han empezado a vender pequeños clones de Ipad a bajo precio.

Aquí podemos ver unas imágenes del EPad ejecutando el famoso juego de Angry birds. No lo conocía hasta este día. Se trata de un juego tipo puzzle donde, como en el famoso juego de los Lemmings donde los pobres pájaros tienen que hacer pruebas, a menudo donde tienen mala fortuna, para avanzar adelante:




Aquí podemos ver un video en divx donde se observa el reproductor de video que lleva integrado así como maneja el video en avance o retroceso rápido:




Por último podemos ver algo del movimiento sobre la pantalla con el sistema operativo Android de Google que porta el tablet:




Por último detallamos las especificaciones:

Características principales:
  • 10.1 pulgadas en diagonal
  • CPU rockchip 2808 600MHZ
  • 128MB de memoria RAM
  • Sistema operativo Android versión 2.1
  • 802.11b/g WiFi
  • Ranura para tarjetas que soporta 32GB máximo en TransFlash (MicroSD)
  • 3.5 mm audio jack
  • Altavoces
  • Batería de Litio
Especificaciones:
  • Red: Inalámbrica Wi-Fi
  • CPU: rockchip 2808 600MHZ
  • Memoria: 128 MB
  • Almacenamiento: 2GB flash
  • Pantalla: 10.1 pulgadas resistiva, resolución 1024x600 , format 16:9
  • Altavoces
  • Memoria externa: hasta 32GB TF (MicroSD)
  • Soporte de formatos de video: AVI, MKV, 3gp, RM, RMVB, etc
  • Office suits: Visor de Word, Excel, Powerpoint, PDF, Imágenes, MS Wordpad
  • Otros: Skype, MSN y juegos preinstalados
  • Tamaño: 26cm x 12cm x 1.6cm
  • Peso: 1,350 Kg
Contenido del paquete:
  • Adaptador de corriente AC, manual de instrucciones y, por supuesto, el tablet.