Wednesday, September 24, 2008

Android 1.0 SDK, Release 1

Ya la Release de la SDK de Android, ya mismo van a empezar a salir los HTC...

http://code.google.com/android/download_list.html

Wednesday, September 10, 2008

Bugs Android

Durante mi implementación de codigo con android me he encontrado alguna que otra excepción que se les escapa, o algunos detalles feos, http://code.google.com/p/android/issues/list esta dirección es la que se pueden reportar todos los bugs y la primera vez que lo usé me sorprendió la celeridad en revisar las tareas...

Apress Android Essentials

Hace una semana llegó a mi un libro(versión eBook), Apress Android Essentials de Chris Haseman, el libro no está mal para tener unas pinceladas sobre la plataforma pero como todo lo que rodea android hasta que saquen su última release(espero que después ya no) queda "deprecated" o sin sentidos al cambiar de versión.

El libro es de Julio'08 y esta basado en la M5, en agosto ha salido la beta y ya hay cosas que son diferentes a como las cuenta, sobretodo el código fuente que incluye que es algo bastante delicado. Igualmente para algunos conceptos básicos de android es muy recomendable.

Saturday, September 6, 2008

Estado de la wifi

Para tener acceso al estado de la wifi, hay que añadir los permisos pertinentes en el AndroidManifest.xml, seria la siguiente linea

< uses-permission xmlns:android="http://schemas.android.com/apk/res/android" android:name="android.permission.ACCESS_WIFI_STATE" >< / uses-permission >


Lamentablemente esto no esta muy claro, y buscando ACCESS_WIFI_STATE en google no sale mucho ahora mismo, solo la enumeracion de permisos de la documentacion oficial de android, así que me pareció interesante postearlo por si acaso, ya que fué una de los problemas que me encontré cuando empecé a tocar la wifi.

Required maximum version of adb: 1.0.18

El primer problema que me encontré es que hay que buscar nuevos plugins en eclipse una vez campias la ruta de la SDK en preferencias, de no ser así al arracanr da un mensaje algo asi como "Required maximum version of adb: 1.0.18" y con la beta viene la 1.0.20, lo pongo como titulo de post por si alguien tiene el mismo problema...

Updating Android SDK

Hace mas o menos tres semanas apareció otra SDK de Android, esta vez es la beta, se presupone bastante cercano a la versión que debe ser definitiva.

El mismo día 18 de agosto que salió dicha beta me la instalé en el pc, pues si quiero evaluar las posiblidades de la plataforma no tiene sentido que me quede en una versión que no se parece a la final sobre la que deberían desarrollar aplicaciones la gente que se decida por la plataforma de google.

Podría resumir diciendo que todavía la aplicación iCua no funciona sobre la beta... parece bastante malo a primera vista, y lo es en segunda tercera y se mire como se mire... Google se ha caracterizado en estas SDKs por cambiar, a mi parecer, demasiado los parámetros y retornos de las funciones y cargándose clases básicas como relacionadas con servicios o media... ellos tienen escusa, no era ni beta y todo eso...

Hay nuevos cambios, mejoraron el tema WIFI, que decir queda que para el streaming de iCua en la version M5 de la SDK era bastante desesperante, a ver ahora... Hay un player de Musica, justo como el Modulo 1 de iCua, sabe un poco mal por todo lo que me he tenido que pelear para tenerlo yo pero era de esperar y mi finalidad tiene que ser ver las possiblidades mas que cualquier otra cosa.

El resto de funcionalidades de la sdk las aseguraré una vez consiga migrar del todo iCua, y entonces quedará menos para poder acabar teniendo iCua en release...

Wednesday, September 3, 2008

Android 0.9 SDK Beta (r1)

Nueva versión de la SDK de android, esta vez ya es una beta!!

Como anteriormente hay cambios, y algunos afectan al desarrollo de iCua, después de un tiempo para amoldar los servicios dentro de las aplicaciones de android habrá que hacer algun pequeño cambio, igualmente lo dejaré para cuando tenga listo el streaming a ver si da tiempo, pues es la primera beta... a ver como va la cosa

13 de Octubre es la fecha marcada para el final de la implementacion de iCua, a partir de ahi solo será trabajo de documentacion y algun retoque si es necesario.