Vanguarsoft Developers blog

Ing. Javier Leal – Coordinador de Requerimientos en Traetelo.com / Traiter Lourted – VENEZUELA


Deja un comentario

Diseñando con código XAML

Para comenzar a desarrollar aplicaciones para la Windows Store es necesarios conocer Principalmente su Plataforma Arquitectónica, sus principios para el diseño de Aplicaciones y luego decidir cual será tu rumbo si vas a querer desarrollar aplicaciones basadas en HTML5 y JavaScrips o Lenguaje C sharp o Visual Basic con XAML.

 

XAML-LOGO

 

En mi caso todos mis post sobre la Windows Store estarán basados en C# ya que es el área donde quiero enfocar, pero antes de comenzar a publicar artículos mas avanzados de diferentes funcionalidades voy a dejarles bien en claro lo básico que es lo que eh estado haciendo en los últimos 3 artículos publicados.

 

Cabe destacar que si cuando se anuncio por primera vez este Lenguaje de Marcado y llegaste ya a conocerlo cuando por primera vez salió Silverlight quiero decirte que se ha mantenido, con esto solo quiero decir que XAML en Silverlight, en Windows Phone, En Windows 8 e incluso en WPF la sintaxys es igual no necesitas aprender algo nuevo.

 

Hace tiempo cree un artículo que les será útil si por primera vez están tocando la Windows Store.

 

https://javierleal.wordpress.com/2011/05/21/conociendo-el-codigo-xaml-parte-1/

 

Hay algo bien importante que recalcar en cuando al XAML y es que cuando hablamos de alguna de las etiquetas estas son clases..  para poder verse visualmente en la pantalla deben heredar de un UI Element.

 

Daré un ejemplo muy sencillo un Botton:

 

En XAML

<Button x:Name="BTNVolverMenu"
        Background="Blue"
        Foreground="White"
        HorizontalAlignment="Right"
        Content=" Volver al Menu "
        Grid.Row="1"
        Margin="0,0,20,0"
        Click="BTNVolverMenu_Click">
</Button>

 

Detrás de este código esta una clase que hereda de UI Element que permite que sea visible al escribir el código o simplemente arrastras el control pero esto que vemos no es muy diferente a hacer esto.

 

Código C sharp

 

Button BTNVolverMenu = new Button();
BTNVolverMenu.Name = "BNVolverMenu";
BTNVolverMenu.Background = new SolidColorBrush(Colors.Blue);
BTNVolverMenu.Foreground = new SolidColorBrush(Colors.White);
BTNVolverMenu.HorizontalAlignment = System.Windows.HorizontalAlignment.Right;
BTNVolverMenu.Content = " Volver al Menu ";
Grid.SetRow(BTNVolverMenu, 1);
BTNVolverMenu.Margin = new Thickness(0, 0, 20, 0);
BTNVolverMenu.Click +=BTNVolverMenu_Click;

 

 

La diferencia entre 2 objetos UI Element tiene una diferencia y es que cuando lo haces por XAML Ya el control se encuentra plasmado en la pantalla mientras que por código debe agregarlo a uno de los contenedores disponibles como:

 

Grid, Canvas o Stackpanela  través de su propiedad Children.


Deja un comentario

Principios de Diseño – Windows Store

 DEV-CENTER-L1-Design_Get-inspired_InvariantCulture_Default_472x300_InvariantCulture_DefaultUna de las principales cosas que debemos tener en cuenta antes de desarrollar aplicaciones para la Windows Store son sus principios de diseño, hare un pequeño resumen de lo que se trata esto y daré un link para que puedan profundizar este tema, a pesar de ser un tema enfocado mas a diseño que a desarrollo es un tema importante que hay que tomar muy en cuenta al momento de desarrollar estas aplicaciones.

 

WSA_Design_L2_1_UniquelyWindows_ModernDesign_702x394px_InvariantCulture_Default

Lo que se quiere lograr con estos principios es darle protagonismo a la información aprovechando la capacidad de los lenguajes universales de todo el mundo.. Por ejemplo: muchos han visto el símbolo que representa un cuarto de baño y cualquier persona sin importar idioma puede entenderlo, básicamente se trata de utilizar este lenguaje universal que fácilmente puedes verlo al ver la imagen principal de este post.

 

Básicamente en esto se basa los principios del fundamento de Microsoft claro es un resumen si quieres saber mas detalle de donde proviene todo esto te recomiendo entres a: http://dev.windows.com/es-es/design/modern-design.

 

Estos fundamentos son primordiales para lograr características interesantes en las aplicaciones están el los siguiente grupos:

 

Ojo: Todo esto no es mas que un resumen de un articulo de MSDN basado en estos principios yo solo quise resumirlo y mostrar mis opiniones, esperare las de ustedes.

Muestra buen hacer

 

La jerarquía y el Equilibrio en la aplicación:

IC730743 IC733868

Jerarquía                                Jerarquía Insuficiente

 

Se puede observar muy fácilmente como una información sin aplicar esta norma la información termina siendo confusa para el usuario final. Importante usar adecuadamente la Tipografía esto te permite agregar a tu aplicación mas personalidad.

 

Haz más con menos

 

Otro de los putos resaltantes es el protagonismo de la información con estos principios, podemos hacer estas dos comparaciones y analizarlas a simple vista.

  IC730745IC729987

Enfoque de contenido                   Contenido que distrae

 

A pesar de que la aplicación de Outlook para Windows Mobile tiene mas imágenes y colorido no podemos negar que estos principios vuelven a tener la razón, es muchísimo mas organizado, serio y presentable la opciones de la interfaz moderna, Ustedes que Opinan espero comentarios.

 

Para continuar es muy imparte dejar que la información fluya en su espacio, no quiere decir no colores imágenes puede usarlas.. pero no le quites el protagonismo y en espacio a la información.

IC733869

 

En muchas aplicaciones siempre la interfaz estaba abarrotada de opciones e imágenes que incluso eran innecesarias y no tenían mucho que ver con el contenido principal en esta aplicación del tiempo se puede ver fácilmente lo que el usuario necesita el estado del tiempo que se ve a través de la imagen de fondo y datos resaltantes como la temperatura.

 

Rápido y fluido

 

IC728119  IC728120 (1)

 

Movimiento y Dinamismo: Es lo que brinda las aplicaciones del Store a través de sus Tiles, la cual permiten mostrar información sin necesidad de acceder a la aplicación, sigue teniendo mas protagonismo la información, si nos basamos en el ejemplo anterior del tiempo acá podemos mostrar ese estado del tiempo sin necesidad de abrir la aplicación y solo acceder si se quiere ir a mas detalle.

 

Verdaderamente digital

El uso de la iconografía es la que resalta en esta área donde la instrucción es se iconográfico no iconográfico.

IC729988 IC729989

Esto sigue dando mas seriedad y rapidez a la aplicación al dejar de usar imágenes y comenzar a usar vectores que puedas construir un excelente mensaje universal con una sola infografía se puede comprender de que se trata la funcionalidad.

 

Gana en equipo

Esto es lo mejor de todo y se trata de unificar tu trabajo para que funciones en diferentes dispositivos manteniendo estos principios, y esto es un chicho muy famoso que dice no vuelvas a inventar la rueda. dedícate a innovar y mostrar la verdadera personalidad y protagonismo de tu solución.

IC728122

 

Como dije anteriormente todo esto no es mas que un resumen de un articulo de MSDN basado en estos principios yo solo quise resumirlo, para ver mas a detalle

https://msdn.microsoft.com/library/windows/apps/hh781237.aspx


Deja un comentario

Windows 10 Technical Preview–Lista

Buenos días Amigos como todo apasionado de las nueva tecnología me pare bien temprano a ver las noticias del lanzamiento de la version Technical Preview de Windows 10, y me si cuenta a través del sitio http://windowsphoneapps.es/ que el lanzamiento seria a través de un registro en la pagina de Windows Insider en el siguiente enlace:

http://windows.microsoft.com/es-es/windows/preview

A la hora de escribir estas líneas son las 09:27 a.m Hora de Venezuela, me aparece la siguiente pantalla cada 10 min estoy actualizando. Risa

image

A exactamente las 11:25 am y listo ya pueden iniciar y comenzar a probar Windows 10.

image

Y listo ya pueden usar la versión Técnica para desarrolladores de Windows 10…

image

Estos son los idiomas disponibles:

image

Tuve una pequeña falla de conexión durante la descarga… y volví a entrar al sitio pero… de nuevo me aparece al pantalla de espera, 11:59 am Triste

image

En espera de poder de nuevo acceder y descargar bien la prueba…

 

01:05 PM Hora Venezuela no se que sucedió con este sitio y por que no han abierto las descargas de nuevo pero les informo a los que tienen Suscripción MSDN que ya lo pueden descargar…Risa

image

 

01:50 Nuevo enlace de Windows Insider…. a trabajar con windows 10…


Deja un comentario

Windows 10 a sido anunciado….

Microsoft presenta el nuevo Windows 10

Hola amigos internautas tiempo sin publicar en mi blog y que mas que hacerlo este día histórico donde muchos desarrolladores deben estar atentos ya que ya ha sido anunciado lo que creíamos que seria Windows 9, pero no se llamara Windows 10.

 

Una de las características que mas resaltan que que ya se habían escuchado rumores es que el Sistema Operativo de Microsoft será todo el uno, por lo tanto ya es fácil decir que Windows 10 será el próximo sistema Operativo Móvil de Microsoft y Adiós Windows Phone.

 

Windows 10 será compatible con toda la familia de dispositivos para tener un todo en uno.. como podemos ver en la imagen que pudimos obtener de  el sitio web de www.abc.es, donde pudimos leer que el encargado de la presentación fue Terry Myerson, Jefe de Windows y lo realizo en un peque;o escenario de San Francisco jugando un poco con la audiencia debido a la sorpresa del nuevo nombre del Sistema Operativo.

 

Otras característica que fue esperada es de nuevo la aparición de Menú inicio, como se había filtrado hace algunos meses mostrando la combinación del menú de Windows 7 con los accesos directos de Windows 8, también se conservaran algunas características táctiles de Windows 8 de manera mas amigable.

 

Windows 10 será lanzado a finales de 2015 pero ya mañana primero de Octubre tendremos la versión técnica para desarrolladores y podremos probarla… pues la idea de este nuevo sistema es que nuestro código funcione para móviles, tabletas y ordenadores a la vez… Ahora a probarlo, para finaliza les dejo un video que muestra algunas características interesantes


Deja un comentario

Windows 8.1 a la vista… Que hay de nuevo?

Luego de lo que personalmente considero un nuevo existo de Microsoft con Windows 8 con su reinvento de su gran sistema operativo y la oportunidad que le dan a los desarrollos con los grandes potenciales de el Core Silverlight ya hay a la vista una nueva versión.

Microsoft ya ha puesto a disposición información sobre lo nuevo que tendrá este nuevo dispositivo y nos resume lo siguiente

Construimos Windows 8 para traer una experiencia informática moderna para los negocios y para ayudar a los profesionales mantenerse conectados con sus colegas y clientes desde cualquier lugar ya cualquier hora. De Windows 8.1 avanza esta visión e introduce nueva capacidad de gestión, la movilidad, la seguridad, la experiencia del usuario y capacidades de red que estarán disponibles a finales de este año – con el objetivo de ofrecer a los clientes los mejores tablets empresariales y versátiles PCs empresariales modernos impulsados ​​por el sistema operativo más potente diseñado para las empresas modernas de hoy en día.

En el articulo publicado el día 03 de junio 2013 Anuncian que se podrá estar probando el nuevo sistema Operativo para Finales de este Mes. Y una disponibilidad Comercial y para desarrolladores para Finales del año 2013.

Que hay de nuevo en Windows 8.1

 

Traiga su propio dispositivo (BYOD Enhancements)

 

Workplace Ingreso:

Los administradores TI tienen ahora la capacidad de ofrecer un control más preciso de los recursos corporativos y los usuarios mas movilidad y acceso en el dispositivo que se logea,

Carpetas de trabajo:

Sincronizar los datos en sus dispositivos de su carpeta de usuario que se encuentra en el centro de datos de la corporación

Abrir MDM:

Puede utilizar un agente API OMA-DM para permitir la gestión de dispositivos de Windows 8.1 con productos de gestión de dispositivos móviles, como el hierro o el Mobile Air Watch.

Gestión de dispositivos móviles:

Los administradores de TI tienen ahora la gestión de la política más profunda para los dispositivos Windows RT, y pueden administrar Windows 8.1 PC como dispositivos móviles sin necesidad de desplegar un cliente de administración completo

Aplicación Proxy Web:

Se ofrece la posibilidad de publicar el acceso a los recursos corporativos y cumplir autenticación de múltiples factores, así como aplicar políticas de acceso condicional para verificar tanto la identidad del usuario y el dispositivo.

Mejoras RDS:

Los administradores ahora tienen opciones de almacenamiento más flexible para soportar un entorno de VDI sin costosas inversiones en SAN

NFC Toque a par Impresión:

Toque en el dispositivo Windows 8.1 contra una impresora NFC empresa y ya está todo listo para imprimir.

Wi-Fi Direct Printing:

Conectar con impresoras Wi-Fi Direct sin agregar controladores o software adicional en el dispositivo.

Nativo Miracast Wireless Display:

Presente su trabajo sin cables y sin cables de conexión necesarios, sólo par con un proyector Miracast habilitado a través de NFC y Miracast usará Wi-Fi para que su proyecto sin cables.

Mejoras en la movilidad

 

VPN:

Hemos añadido soporte para una amplia gama de clientes de VPN en ambos dispositivos Windows RT de Windows y.También hemos añadido la posibilidad de tener una aplicación para activar automáticamente las conexiones VPN.

Banda Ancha móvil:

soporta radio inalámbrica incorporada, que le permitirá un ahorro de energía, mayor duración de la batería, que también permite más delgados formatos y dispositivos de menor costo.

Windows para llevar:

Los usuarios pueden desplazarse a cualquier número de máquinas y acceder a la tienda de Windows y uso de aplicaciones de Windows Store.

Anclaje a red de banda ancha:

Convierte tu móvil 8.1 de Windows PC de banda ancha habilitada o tableta en un personal Wi-Fi, permitiendo que otros dispositivos se conecten y acceder a Internet

Auto-desencadenó VPN:

Windows 8.1 le pedirá automáticamente que se registre con un solo clic.Esta función estará disponible con Microsoft y los clientes de terceros bandeja de entrada de VPN.

Mejoras en la seguridad

 

Eliminación remota de datos profesionales:

Las empresas ahora tienen más control sobre el contenido empresarial que puede ser marcado como empresarial, cifra y se pueden limpiar cuando la relación entre la empresa y el usuario ha terminado.

Mejora de la biometría:

incluirán extremo a extremo las capacidades biométricas que permiten autenticar con su identidad biométrica en cualquier parte de Windows (Windows de inicio de sesión, el acceso, Control de cuentas de usuario a distancia, etc.).

Device Encryption generalizado:

Cifrado de dispositivos encontrados previamente en Windows RT y Windows Phone 8 ya está disponible en todas las ediciones de Windows..

Mejora de Internet Explorer:

Internet Explorer 11 mejoras incluyen tiempos de carga más rápido la página, la navegación de lado a lado de sus sitios, notificaciones sitio anclado mejoradas, y la configuración de aplicaciones como favoritos, pestañas y la configuración de sincronización en todas sus PCs de Windows 8.1.

Resistencia malware:

Windows Defender, una solución antivirus gratuito de Microsoft en Windows 8, se incluirá la supervisión comportamiento de la red para ayudar a detectar y detener la ejecución de malware conocido y desconocido.

Bloqueo del dispositivo:

puede activar una única experiencia de la tienda de aplicaciones de Windows en el dispositivo. Esto puede ser cosas como una aplicación de aprendizaje para los niños en un entorno educativo o una aplicación de servicio al cliente en una tienda, acceso asignado puede asegurar que el dispositivo se entrega la experiencia deseada.

Experiencia de interfaz de usuario moderna:

 

Variable, Tamaño continua de Snap Vistas:

Usted tiene más maneras de ver múltiples aplicaciones en la pantalla al mismo tiempo.

Arranque de escritorio:

Hemos hecho que las opciones de configuración que le permitirá arrancar directamente en el escritorio de Windows 8.1.

Desktop y Start Screen:

Se han realizado mejoras a mejores usuarios de apoyo que prefieren un ratón y experiencia teclado para acceder a las aplicaciones.

Estas son sólo algunas de las características clave disponibles en Windows 8.1 Le animamos a probar salir y tratar estas características cuando se evalúa de Windows 8.1 para su uso tanto en su entorno de trabajo, así como en casa en su vida personal. Tenga en cuenta que Windows Server 2012 R2 puede ser necesaria para que algunas de estas características esté disponible.

Bueno esto fue un Resumen Traducido a Español del articulo oficinal:

http://technet.microsoft.com/es-es/windows/dn140266.aspx?ocid=wc-mscom-ent

No Oficialmente publicare unas vista previa de imágenes que lo he sacado de sitios Originales de Microsoft por eso no Oficial muestro una idea de algunos avance a nivel de Interfaz.

La versión 8.1 de Windows actualiza automáticamente sus aplicaciones

Fuente: http://www.dosbit.com/plataformas/windows/la-version-8-1-de-windows-actualiza-automaticamente-sus-aplicaciones

Microsoft ha presentado de forma preliminar su nueva actualización Windows 8.1 | Microsoft

Fuente: http://www.el-nacional.com/gda/Microsoft-presenta-Windows-inicio-regreso_0_199780091.html

Gracias espero les anime a probarlo.


Deja un comentario

Elige tu Tablet y tu Celular con tecnología Innovadora

Hoy en día la innovación esta mas activa que nunca y hoy les voy a presentar una seria de opciones por la cual se pueden ir para estar a día y teniendo integridad en las plataformas que manejan tus dispositivos empezando Obviamente con:

Laptop

Hablaremos pocos de esto pero la mejor opciones esta de una i3 en adelante minino contar con 4 gb de RAM para la mayor experiencia de hardware solo hablaremos por encimita pero de sistema operativo Y siempre y cuando cuentes con Windows 8 tu sistema será totalmente innovador y si eres desarrollador aun mas para comenzar a mostrar tus habilidades para estos nuevos sistemas.

Página principal de Windows

http://windows.microsoft.com/es-ES/windows-8/release-preview

Windows 8 te permite entrar en un nuevo mundo donde las aplicaciones son mas limpias, la velocidad de instalación es impresionante así como la de arranque y lo mejor esta orientado a tu PC de escritorio, lapto y especialmente Tablet y entramos al tema.

ELIGE TU TABLET

Mostrare dos opciones bien interesantes en primer lugar la Microsoft Surtface aunque solo ha sido presentada y no ha salido a la venta es una de mi primera opción para comprarme una tablet y por esa razón esperare.

Mas información: http://www.microsoft.com/surface/en/us/default.aspx

Porque?

Pues me ofrece una productividad enorme y portabilidad a la hora de trabajar, innovadora potente, y me permite practicar mis desarrollos.

Para segunda opción yo le eh puesto el ojo a esta Tablet de samsung ATIV TAB

Mas información: http://www.samsung.com/global/ativ/ativ_tab.html

Porque?

No tanto para trabajar pero sigue siendo algo innovador y  potente que me permite practicar mis desarrollos y portar una valiosa herramienta que elimina el lápiz y el papel.

ELIGE TU TELEFONO

Cambiando ahora de sistemas para pc y Tablet pasamos a Widows Phone ambas plataformas complementarias unas con las otras y déjenme decirle que no son las únicas con solo decir que tu Windows phone puede ser el control de tu tv , de tu xbox para jugar y complementarlo con kinect dice muchísimo.

http://www.windowsphone.com/es-es

 

Mi primera opción seria el Nokia Lumia 920

Mas información: http://www.nokia.com/global/products/phone/lumia920/

Aun no ha salido pero ya ha sido anunciada basta con decir que vendrá con la nueva versión de SO Windows phone 8 y tecnología que solo tienes que ver y te enamoras solo vean los link.

Porque?

No se si la versión anterior te permitirá instalar la versión 8 del SO es mejor ir sobre lo seguro vale la pena esperar.

Pero no es el único teléfono que trae Windows Phone 8 Presentamos otros dos.

Sansung ATIV S

Mas información: http://www.samsung.com/global/ativ/ativ_s.html

Solamente con mirarlo uno se enamora quiere tenerlo ya ya. y también mostrare un tercero.

 

Mas información: http://www.htc.com/www/smartphones/htc-wp-8x/

A pesar de que no hablo mucho de características técnicas pueden ver los link esta es un pequeño catalogo que muestra lo que hay hoy en día pero enfocado en tecnología Microsoft.

Si no quieren esperar y están desesperados puede acceder ya a 3 modelos que ya están en ventas y cuentan con la versión 7.8 de Windows phone estos son:

Nokia Lumia 900

Mas información: http://www.nokia.com/es-es/productos/moviles/lumia900/

Samsung Focus™ Windows Smartphone

Mas : http://www.samsung.com/us/mobile/cell-phones/SGH-I917ZKAATT

Y por ultimo dos geniales HTC

HTC RADAR

Asistencia por InternetMas: http://www.htc.com/es/smartphones/htc-radar/

 

HTC TITAN II

Mas: http://www.htc.com/us/smartphones/htc-titan-2-att/

Espero que les guste ese catalogo, miren bien, pienses bien y no se desesperen elijan la mejor opción sobretodo su usaras tu compra para practicar tus desarrollos no importa cual compres con tal tenga tecnología Microsoft tendrás una excelente sincronización y innovación con los demás dispositivos pronto colocare mas características técnicas.

image004