Google authenticator para Windows Phone (two factor auth)

With the explosion of cryptocurrencies like Bitcoin (want to buy some? send me a message with the form at the end of this post!) a lot of great plataforms comes to light to help other in the exchange process, and make it more secure and easy.

Singup in some site i started using 2FA (two factor authentication), i ear about it before, but never used until now.

I have a Windows Phone as main device with support of other devices for my mobile projects.

Using bitstamp.net i activated my account and setup 2FA  but in the process they say that Windows Phone isn’t included…

So i started digging and found this app:

http://www.windowsphone.com/s?appid=e7994dbc-2336-4950-91ba-ca22d653759b

Works perfect, and it’s an official app from Microsoft!

 

 

 

test link

Microsoft Universal Apps

Una de las mejores novedades del BUILD 2014  fue sin duda las “Universal Apps” , aparte de Cortana y todas las novedades de Windows Phone 8.1!

Universal Apps plantea un nuevo enfoque para desarrollar apps para Windows 8.1 y Windows Phone 8.1 muy similar al modelo MVVM pero de una forma mas simplificada y ágil. El objetivo es desarrollar la app una sola vez y poder publicar en Windows 8.1, Windows Phone 8.1 y XBOX (a confirmar, de esto ultimo no estoy muy seguro pero sale en varios sitios oficiales de Microsoft)

Si ya tenias apps en Windows 8 y Windows Phone puede dar una mirada al siguiente tutorial para conocer como migrarlas: http://msdn.microsoft.com/en-us/windows/dn642498

Para empezar necesitaremos Windows 8.1 Update 1 y Visual Studio 2013 con Update 2 RC Si eres estudiante recuerda que tienes acceso gratuito a un gran catálogo de herramientas en http://www.dreamspark.com, si eres estudiante dejame un comentario asi puedo darte códigos de acceso a dreamspark 😉

Si tienes que actualizar varias computadoras o quieres compartir el update sin necesidad de volver a descargarlo puedes seguir mi guía de instalación offline para Updates de Visual Studio

 A continuación iré relevando información relacionada la cual crece dia a dia 😀

1) Artículos técnicos paso a paso

Starting with Universal Apps in Visual Studio 2013

Build apps that target Windows and Windows Phone 8.1 by using Visual Studio (Windows Runtime apps using C#/VB/C++ and XAML)

Using Visual Studio to Build Universal Apps with XAML

2) Códigos de ejemplo

Universal Windows app samples

 

 

Ahora a meter mano, seguiré actualizando!

 

Problemas con Windows Phone 8 GDR3 + Windows 8.1 + VS 2012 Update 2 + VMWare Fusion 5

Hace poco actualicé a Windows 8.1, estuve desarrollando algunas apps para Win8 y ayer terminé una de Windows Phone 8, enchufo el device para hacer deploy de la app desde Visual Studio y paaaf BSOD , primera vez que me topo con el emoticón triste desde que uso Windows 8 Developer Preview allá por inicios de 2012.

Cuál fué mi problema?

Mis entornos de desarrollo siempre son un quilombo, éste en particular tiene:

VMWare Fusion 5.0 + Windows Phone 8 GDR3 + Windows 8.1 + VS 2012 Update 2

Después de reinstalar drivers, reiniciar y probar medio millón de cosas la solución es apagar la máquina virtual, ir a Ajustes de la VM y en “USB y Bluetooth” cambiar la compatibilidad de USB 3.0 a USB 2.0, luego resta iniciar la VM y problema resuelto 😀

Instalar Windows 8+ Visual Studio 2012 + Windows Phone SDK 8 con emulador funcional en una máquina virtual

Recientemente me tocó afrontar un par de instalaciones de Windows 8 + Visual Studio 2012 + Windows Phone SDK 8 para mi grupo de Entrenador 5 Estrellas 2.0.

Inicialmente las pruebas las realicé en Virtual Box 4.2.10 si bien Windows 8 y VS 2012 andan bien, el emulador de WP SDK 8 no anda 😦

Lo que si anda: VMWare Workstation 9 Y en VMWare Fusion 5.0 siempre y cuando tu procesador soporte Second Level Address Translation (SLAT)

Bajate este programa para chequearlo(asegurate antes de tener activado virtualización desde la BIOS de la computadora FISICA):

Chequeo de soporte de Second Level Address Translation

Si tu procesador soporta SLAT, vamos bien! 🙂

Proceso:

1) Instalar VMWare Workstation 9 (windows) VMware Fusion (mac)

2) Creamos una nueva máquina virtual, elegimos con el siguiente setup recomendado:

2.1  Windows 8 64 bits
 2.2 2GB o mas de Memoria RAM
2.3 60GB de disco duro
2.4 Red en modo NAT (así es mas fácil que anden los adaptadores de red creados por Hypervisor de windows 8 en unos pasos posteriores)
2.5 Procesador: Procesadores 1 (mejor si pueden 2), Núcleos: mínimo 2, dejamos tildada la opción “Virtualize Intel VT-x/EPT or ARM-V/RVI”

3) Guardamos la VM, y editamos el archivo .vmx agregando al final lo siguiente:

hypervisor.cpuid.v0 = ”FALSE”

4) Iniciamos la VM, cuando termine de instalar el SO, instalamos VMWare Tools (Menú VM->Install VMWare Tools)

5) Una vez iniciado completamente Windows 8, nos dá la bienvenida y nos indica que nos pongamos cómodos mientras se configuran algunas cosas 🙂

Al terminar, nos dirigimos a Control Panel -> Programs -> Turn Windows features on or off y tildamos TODAS las opciones de HYPER-V y los elementos de su interior: “HYPER-V Management Tools” y “HYPER-V Plataform”. Aceptamos los cambios, reiniciamos.

Ahora estamos listos para Instalar Visual Studio 2012 y Windows Phone SDK 8, al terminar creamos un nuevo proyecto de Windows Phone y elegimos Windows Phone 8.0, luego damos clic en el botón verde con el ícono de PLAY , el emulador se iniciará y ya tendrías todo lo necesario para hacer esa app para windows 8 y windows phone 8 que tantas ganas tenías 😉

 

 

Si quiere aprender a desarrollar aplicaciones para windows 8 y windows phone estas a tiempo de entrar en el programa de Microsoft:  EMPRENDEDOR 5 ESTRELLAS 2.0:

go.microsoft.com/?linkid=9822809

 

Escribime un email a nullcodeandxor@outlook.com con lo siguiente:

Asunto del email: “Preinscripción E5E 2.0”
El texto del mensaje debe contener los siguientes items:
* Primer nombre
* Segundo nombre
* Apellido
* Pais
* Mail de contacto para la capacitación

Promo válida para Mayo del 2013  }:>)