Android

Aplicaciones Android.

iPhone

Aplicaciones iPhone/iPad.

HTML5

Aplicaciones moviles web en HTML5.
 

J2ME Ant extention library is not set, error en NetBeans

lunes, 19 de septiembre de 2011

Este es uno de eso típicos problemas que por ahi cada 6 meses o menos me hace peder 30 minutos de mi trabajo, por esto es que prefiero escribirlo y compartirlo a quien tambien le sea util.
Sucede que este error ocurre cuando se abre el Netbeans al mismo tiempo en dos instancias, lo cual enloquece el build.properties y por lo tanto no se puede compilar el proyecto.
El error, este se presenta a la hora se compilar y emular el proyecto.
Classpath to J2ME Ant extension library (libs.j2me_ant_ext.classpath property) is not set. For example: location of mobility/modules/org-netbeans-mobility-antext.jar file in the IDE installation directory.
La solucion, menu Tools>Libraries y entre las librerias listadas a la derecha buscamos Java ME Ant Extension.
Ahora simplemente, anota la direccion donde se encuentra org-netbeans-mobility-antext.jar, procede a removerlo, y ahora vuelve ha agregarla, dale Ok, y espera que refresque el build y ahora intenta compilar de nuevo.



Android multiplaforma

sábado, 6 de agosto de 2011

Que Android es multiplataforma???, pues al parecer la comunidad de desarrolladores tiene como meta lograr este objetivo, y por ahora ya se pueden ver algunos pinitos, desde los que apoyan esto de manera oficial hasta los que se oponen hasta el final, pero, el pueblo es quien tiene la ultima palabra.

Android se ha extendido como un virus, y a tal punto que ni Apple y Microsoft se han logrado salvar de ello. A continuacion les mostrare los trabajos que las comunidades de desarrolladores estan realizando para lograr que las aplicaciones Android se puedan ejecutar en cualquier plataforma.

Blackberry: Android Player

RIM por su parte ha realizado la maquina virtual de forma oficial, la cual se llama el Android Player. Hay que tener en cuente que el Android Player correra sobre QNX (el nuevo SO de Blackberry), por lo tanto los actuales equipos de Blackberry como el 8520, no soportaran esta aplicacion pues su sistema operativo es Blackberry OS.

Meego y Maemo: Alien Dalvik

Meego es el sistema operativo de Intel para dispositivos moviles. Uno de los principales patrocinadores ha sido Nokia y actualmente se puede encontrar el N9 el cual cuenta con este sistema operativo. Como dice en el video Myriad pertenece al Open Handset y es una empresa que se dedica ha realizar maquinas virtuales. Por lo tanto ya se cuenta con Alien Dalvik para poder ejecutar aplicaciones Android sobre este sistema operativo o tambien sobre Maemo, el cual era el sistema operativo de Nokia y termino haciendo parte de Meego.

iPhone: In-The-Box

Creo que esta podria llegar a ser la mas sorprendente, ¡un iPhone corriendo aplicaciones Android!!!, seria marallivoso, pero sabemos que Apple no permitiria esto, asi que si este proyecto sale a la luz, tendria que instalarse de manera externa al AppStore. Como podemos ver en el video el proyecto esta en una fase inicial, pues ya consiguieron ejecutar una app Android sobre un iPhone pero no ha logrado que la aplicación tome los archivos y los ejecute desde el iPhone, por esto lo realizan desde la compilación de la aplicación.
De todas maneras me parece un buen comienzo, y tarde que temprano conseguirán su objetivo.

Windows: Blue Stacks
Pues Microsoft tampoco se salgo de la invasion de Android, y como vemos en el video ya se logro correr aplicaciones Android sobre Windows, el proyecto se llama Blue Stacks y ha sido tan llamativo que ha conseguido importantes patrocinadores. Blue Stacks no requiere recompilar las aplicaciones, simplemente con descargarlas desde el Android Market se podrán hacer uso inmediatamente.

Realmente esto me parece muy interesante, pues los desarrolladores no tendrían que preocuparse por migrar sus aplicaciones de una plataforma a otra; solo con realizarla en Android podrían ejecutarla en cualquier plataforma.

Actualizacion: Y llego el momento en que puedes ejecutar tus aplicaciones Android sobre Windows, BlueStacks es una realidad y lo puedes descargar desde www.bluestacks.com

Referencias

Conectar dispositivo Windows Mobile o Windows CE a Internet a través de ActiveSync

sábado, 30 de julio de 2011

Herramientas
  1. Download y instala Microsoft ActiveSync
  2. Visual Studio .NET 2008 (Opcional)
Procedimiento
Lo primero que debes hacer es conectar el dispositivo al PC ya sea por medio del dock o por un cable USB.
Una vez los conectes el ActiveSync te solicitara realizar la configuración de la sincronización, el cual puedes sincronizar rápidamente como invitado, dándole en la opción No y Siguiente.
Ahora, si te encuentras en una red con proxy, debes configurarlo en el dispositivo.
Para Windows CE, Start > Settings > Control Panel, abres Internet Options y en la ficha Connection chequea Access the Internet using a proxy server, y en los campos de Address y Port, ingresa la dirección y el puerto del proxy respectivamente.
Para Windows Mobile, Start > Settings, sobre la ficha Connections y abrimos el icono Connections, sobre la ficha Tasks, la opción Set up my proxy server, ahora sobre la ficha Proxy Settings, chequea las dos opciones e ingresa la dirección del proxy.

Conectar emulador Windows Mobile a Internet a través de ActiveSync

Herramientas
  1. Download y instala Microsoft ActiveSync
  2. Download y instala el Microsoft Device Emulator 3
  3. Download y instala el Windows Mobile 6 Professional Images
  4. Visual Studio .NET 2008 (Opcional)
Procedimiento
Si también utilizas un dispositivo móvil, recuerda desconectarlo del PC antes de comenzar, pues es muy frecuente que este se encuentre ocupando el ActiveSync.
Abre el emulador desde Visual Studio, menú Tools > Device Emulator Manager, seleccionas el emulador que deseas, clic derecho Connect.
Si no utilizas Visual Studio, Start -> Programs -> Windows Mobile 6 SDK -> Stand Alone Emulator Images -> USB English -> Professional.

En el Device Emulator Manager y de Nuevo sobre el nombre del emulador, haz clic derecho Craddle.
Ahora sobre el ActiveSync en el menú File > Connection Settings(Configuración de conexión), chequea a Permite conexiones a uno de los siguientes y selecciona DMA.
Notaras que el emulador comienza a conectarse con el ActiveSync, y te aparece una ventana para configurar la sincronización con el dispositivo, el cual puedes sincronizar rápidamente como invitado, dándole Cancelar.
Listo, ya tienes el emulador saliendo a Internet por medio de tu PC, si estas en una red con proxy no te debes de preocupar, no es necesario configurar proxy en el emulador.


Foro de Plataformas para aplicaciones y servicios móviles

miércoles, 13 de abril de 2011


abril 13, 2011
Foro de Plataformas para aplicaciones y servicios móviles. Plataformas y servicios móviles. IEEE Subsección Medellín y el Semillero de Investigación en Computación Móvil de la Universidad EAFIT (Semillero de Investigación en Computación Móvil SICOM - Rama Estudiantil IEEE EAFIT).
Participantes:
Java Micro Edition. Alejandro Carmona, Productora de Software S.A. -PSL
Android. Juan David Gonzalez, Insitu Mobile Software S.A.
iPhone / iPad. Omar Gómez, Kogi Mobile.
Windows Phone 7. Luis Emilio Linares, Microsoft Colombia.
Blackberry. Julián David Duque, Intergrupo.
Moderador: Edwin Montoya, Universidad EAFIT.
¿Existe realmente un mercado interesante para las aplicaciones de telefonía móvil ?, ¿Realmente hay personas o empresas que estarían dispuestos a pagar por aplicaciones móviles ? ¿ De que tipo ?

http://envivo.eafit.edu.co/EnvivoEafit/?p=2996

Lorem

Please note: Delete this widget in your dashboard. This is just a widget example.

Ipsum

Please note: Delete this widget in your dashboard. This is just a widget example.

Dolor

Please note: Delete this widget in your dashboard. This is just a widget example.