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

Probando en entorno de desarrollo de Windows 8 ,Metro con jQuery!

Bueno, este post va a ser breve, más imágenes que explicaciones, ya descargué la Windows 8 desde dev.windows.com, el preview con las herramientas de desarrollo.

Lo configuré para entrar con mi cuenta de Windows Live, virtualizado obviamente:

image

Entonces podemos ver el “escritorio” de Windows 8, basado en estas baldosas que nos permiten mostrar distintas menú y aplicaciones.

image

Lo primero que probé fue obviamente Visual Studio 11, debido a que se puede utilizar HTML5 , CSS y Javascript para desarrollar aplicaciones de escritorio, quise probarlo de inmediato.

Vemos una interfaz bastante familiar , casi idéntica a la de Visual Studio 2010

image

Voy a crear un nuevo proyecto, con la plantilla “Blank Application” como puedes ver de los templates JavaScript –>Windows Metro Style. La estructura del proyecto es la siguiente (Notar que agregué JQUERY)

image

Es una buena practica seguir esta estructura, sin embargo podemos crear nuestras propias carpetas para css, js, etc. El template nos propone referencias por defecto

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Prueba2</title>
<!-- WinJS references -->
<link rel="stylesheet" href="/winjs/css/ui-dark.css" />
<script src="/winjs/js/base.js"></script>
<script src="/winjs/js/wwaapp.js"></script>
<script src="js/jquery-1.6.4.min.js"></script>
<!-- Prueba2 references -->
<link rel="stylesheet" href="/css/default.css" />
<script src="/js/default.js"></script>
</head>
<body>
  <h1>Mi Primera App Metro!!</h1>
  <img src="images/small_logo1.png" /></br>
  Esto esta muy bueno! </br>
  <button id="boton">Click me!</button>
  <div id="texto"></div>
</body>
</html>

Al modificar el CSS podemos ver la ayuda visual que nos propone Visual Studio 11:

image

Agregué el siguiente CSS:

body {
background-color:#0094ff
}
h1
{
font-family:Arial;
color:#fff;
}
.cuadro
{
width: 300px;
height:100px;
border:1px solid red;
background-color:#ceebc2;
color:Black;
}

El código en nuestro default.js, será el siguiente:

(function () {

'use strict';
// Uncomment the following line to enable first chance exceptions.
// Debug.enableFirstChanceException(true);
WinJS.Application.onmainwindowactivated = function (e) {
if (e.detail.kind === Windows.ApplicationModel.Activation.ActivationKind.launch) {
// TODO: startup code here
}}


$(document).ready(function(e) {
  $("#texto").html("Con jQuery Ready!");
  $("#boton").click(function (e) {

     $("#texto").addClass("cuadro");
     $("#texto").html("Saludos desde el click y con Jquery!!");
});
});
WinJS.Application.start();
})();

Puedes ver que utilizamos código Jquery para la manipulación de los elementos del DOM, algo bastante sencillo, es solo para demostrar!.

Como puedes ver objecto WinJS hace toda la magia, más adelante vamos a hablar sobre esta API.

Pantalla de propiedades del proyecto, en donde podemos setear la pagina de inicio, la descripción los logos de la aplicación dependiendo del tamaño y la orientación del dispositivo.

image

Ahora al ejecutar la aplicación:

image

Al presionar sobre el botón(notar que por defecto tiene el estilo de Metro)

image

Y si vemos nuestro pantalla, vemos que la imagen seteada como small logo es la que se ve en la pantalla inicial.

image

Que más puedo decir…

EXCELENTE WINDOWS 8 a descargarlo!!!

Posted: 14/9/2011 16:21 por Gonzalo Perez | con 3 comment(s) |
Archivado en: ,,
Comparte este post:

Comentarios

Ivan Martinez ha opinado:

Excelente información, yo ya lo estoy descargando para probarlo. Por lo que comentas, esta nueva versión dará mucho que hablar. Saludos!

# September 14, 2011 10:45 PM

MVP Factor ha opinado:

Otro excelente articulo de Gonzalo Perez , aqui el detalle: Probando en entorno de desarrollo de Windows

# September 22, 2011 2:16 AM

MSDN Latinoamerica ha opinado:

Con la Developer Preview de Windows 8 entre nosotros –que sólo en las primeras doce horas de disponibilidad

# October 12, 2011 10:26 PM