Chalalo Land

Tecnologías ASP.NET y un poco Más

Contacto


 Si quierer cooperar, yo feliz, muy agradecido :)

De donde me Visitan?

Locations of visitors to this page

Generic Content

Si te gustaron los articulos, y te animas te estaría muy agradecido!


Recent Posts

Tags

Community

Blogs de MVP

Amigos Geeks

Blogs Imperdibles

GODS

Archives

Email Notifications

Nomad–Extensión para VS2010 para crear apps móviles cross-plataforms

image

Hola que tal? , quería compartir este interesante plugin para crear aplicaciones móviles multiplataforma. Puedes descargar este plugin en el sitio oficial: http://www.vsnomad.com/

Lo primero que debemos hacer el registrarnos en el sitio para tener acceso a la beta del producto. El funcionamiento de este plugin era algo que ya hechaba de menos en una herramienta tan potente co visual studio, pero que ya estaba en Dreamweaver hace un tiempo, el cual permite generar plantillas con jquerymobile y luego compilar en la nube y obtener los instalables para Android y IOS (Para IOS debes ser parte del IOS developer Program),de la ayuda de la librería Cordova (derivada de PhoneGap)

Una vez que nos registramos nos va a llegar al correo el login y password para poder acceder al servicio. Luego vamos a poder ver en nuestra pantalla de selección de proyectos:

image

Le damos Ok y vemos el código que genera  es HTML5 junto a las librerías de jquerymobile:

image

Si lo probamos en el emulador de IPhone para VS2010 (que funciona también en Webmatrix, mira este articulo si quieres saber como instalarlo http://geeks.ms/blogs/gperez/archive/2012/06/15/simular-un-browser-de-un-iphone-o-ipad-con-webmatrix-2-rc.aspx)

image

Ahora bien, si vemos la carpeta del proyecto podemos ver el archivo de cordova.js, proyecto que deriva de PhoneGap que hoy en día es propiedad de Adobe, y nos provee de una libería javascript que permite la comunicación desde html5 al sdk del dispositivo. Revisa más sobre cordova: https://github.com/sebbie1o1/cordova-jquerymobile-boilerplate

image

Luego podemos compilar para cualquier para Android o IPhone

image

Selecciono Android y despues de unos segundos la compilación ya está lista y podemos abrir la carpeta de generación:

image

Y acá está el APK!

image

Puedes definir también una splash screen para ambas plataformas:

image

Voy a probar la aplicación en el Emulador que provee el SDK de Android, descargo la APP (me la envié por correo y desde el emulador entre a mi cuenta para descargar el APK)

image image

Puedes ver que cordova está haciendo lo suyo, teniendo acceso a parametros de telefono (en mi caso emulador), datos que cuando probé en el emulador Web de IPhone no aparecián ya que este emulador es solo una interfaz web).

Excelente! ya podemos crear app con HTML5 y Phonegap desde nuestro visual studio!

Importante, no es necesario tener el SDK de Android instalado, ya que nomad compila en nube, si vas a necesitas conexión a internet.

Revisa la documentación y un video explicativo acá:

http://www.vsnomad.com/documentation/

Espero que te sirva!
@chalalo

Posted: 26/6/2012 5:51 por Gonzalo Perez | con 1 comment(s)
Archivado en: ,,
Comparte este post:

Comentarios

MVP Factor ha opinado:

Nuestro buen amigo Gonzalo Pérez C nos comparte su artículo: Nomad–Extensión para VS2010 para crear apps

# July 5, 2012 11:36 PM