Exprime y saca el jugo a tus habilidades como desarrollador de aplicaciones de Windows Phone
Y seguimos con las colaboraciones de otros usuarios de la Comunidad, en este caso, Alejandro Campos de DPE Microsoft España.
En esta mesa redonda, Alejandro tratará de ayudarnos a desarrollar aplicaciones de Windows Phone 8.
Así que si tienes dudas o problemas en tus desarrollos para Windows Phone, o si quieres conocer y comentar los problemas y errores más frecuentes que cometemos los desarrolladores de aplicaciones para Windows Phone y como resolverlos, que frameworks MVVM usamos, qué herramientas utilizamos, o bien discutir acerca del diseño desde el punto de vista del programador, te invitamos a formar parte de esta reunión técnica.
En ella, también abordaremos consejos y trucos, y como monetizar nuestras aplicaciones para intentar sacar el máximo beneficio de nuestros desarrollos.
Fecha: 20 de Septiembre de 2013.
Lugar: Ciball. Calle Corredera Baja de San Pablo, 41. 28004 Madrid.
Más información del lugar de reunión.
Página de registro [35 tickets] (cierre de registro 20/09/2013 a las 15:00 horas):
https://www.eventbrite.es/event/8051427035
Nota: aunque en principio no es necesario, el que quiera puede traerse su portátil.
Agradecer a Madrid Innova el ofrecimiento de sus instalaciones para llevar a cabo esta primera reunión técnica.
Muchas gracias a todos por asistir.
A continuación, compartimos con vosotros una serie de comentarios y archivos que nos ha enviado Alex respecto a lo hablado en la mesa redonda que esperamos sea de vuestro interés.
Os quería recordar que tenemos la herramienta Windows Phone App Studio con la que podemos desarrollar apps en minutos, cuyo código fuente nos podemos descargar, estudiarlo y ver cómo implementa buenas prácticas (p.ej. el patrón MVVM), y ampliarlo a voluntad.
Video de desarrolloweb.com sobre Windows Phone App Studio en Youtube (enlace al video).
No olvidéis también que si tenéis una idea para una app y queréis obtener financiación de hasta 70.000€, podéis presentarla a App Campus.
Os envío también información sobre distribución empresarial de apps de Windows Phone.
Company app distribution for Windows Phone
Y también sobre distribución empresarial de apps de Windows 8:
El proceso con el que podéis distribuir vuestras apps sin pasar por la Tienda Windows se llama Sideloading.
Antes de nada hay que tener en cuenta lo siguiente:
Windows 8, por defecto, no admite Sideloading de aplicaciones en ninguna de sus versiones.
Windows 8 + Visual Studio + Developer License (hasta ahora totalmente gratuita) permite Sideloading ilimitado, pero legalmente sólo para testing de desarrollos propios.
Windows 8 Enterprise permite Sideloading siempre que la máquina esté en dominio y se active la política correspondiente.
Windows RT, Windows 8 Pro y Windows 8 Enterprise pueden hacer Sideloading fuera de dominio si se adquiere un Volume Licensing Multiple Activation Key. Las licencias se venden en paquetes de 100 dispositivos. Tenéis más información en Volume License Guide for Windows 8 and Windows RT
Si tenéis Software Assurance obtenéis las licencias de Sideloading de forma gratuita.
El Sideloading se permite por dispositivo y no por aplicación. Una licencia de Sideloading permite instalar cualquier número de aplicaciones.
El administrador tendrá que asignar las claves de las licencias a los dispositivos en los que sea necesario, y habilitar la política de dominio correspondiente. Luego las apps podrán instalarse mediante comandos de PowerShell (si el sistema operativo ya está instalado) o comandos DISM (para incluirlos en una imagen del sistema operativo). Podéis encontrar más detalles sobre todo esto en How to Add and Remove Apps.
Los dispositivos con Windows RT no pueden adjuntarse al dominio. En este caso la instalación de aplicaciones se puede realizar mediante Windows Intune, como se muestra en el video Sideloading on Windows RT with Windows Intune.
Por último, las apps a distribuir tendrán que estar firmadas con un certificado emitido por una entidad de confianza, y las máquinas de destino tendrán que confiar en dicho certificado. Podéis utilizar cualquier certificado que uséis actualmente. En el siguiente thread tenéis información sobre las propiedades que debe tener el certificado (el Key Usage debe de ser “Digital Signature” y el Enhanced Key Usage debe de ser “Code Signing”): Using domain certificate for app signing. Aunque nuestra recomendación es firmar con un certificado Authenticode: Get a VeriSign Code-Signing Certificate for Microsoft Authenticode from Symantec.
Windows Phone 8 Resources