L'SDK de Windows 10 ens dóna més pistes de com seran les noves aplicacions universals

Taula de continguts:
Ja és sabut que les aplicacions universals de Windows 10 són la gran aposta de Microsoft per augmentar l'interès dels desenvolupadors a les seves plataformes , i així resoldre el problema de manca d'aplicacions, i poc suport per a aquestes que patim els usuaris actualment.
Al llarg de múltiples conferències i anuncis, Microsoft ha anat revelant cada vegada més detalls respecte a aquesta plataforma d'apps universals, i ahir van fer un pas més en aquesta direcció, en alliberar la primera preview de les eines de desenvolupadors per a Windows 10 que permetran, per fi, crear aplicacions el codi de les quals s'executi tant en telèfons, com en tablets, PCs i consoles.
Dins dels principals avantatges que ofereix aquest SDK hi ha la possibilitat de crear una única experiència d'usuari que s'adapti automàticament al dispositiu en ús , que és justament una de les grans promeses de la plataforma d'apps universals. Aquest ajustament automàtic de la interfície s'aconsegueix, principalment, mitjançant una millor implementació de ViewStateManager , la qual cosa permet que els elements en pantalla es despleguin i reorganitzin segons l'espai disponible.
Una altra manera com l'experiència es pot adaptar a cada dispositiu és detectant automàticament si l'usuari està interactuant mitjançant una pantalla tàctil, o mitjançant ratolí i teclat , i adaptant els controls en pantalla segons això (per exemple, augmentant la mida dels botons quan es comenci a utilitzar una pantalla tàctil).
Les aplicacions podran oferir una experiència personalitzada tant per a ús tàctil com per a ratolí/teclatLes aplicacions també podran saber si està disponible certa característica del sistema operatiu o de l'equip en ús, en lloc d'haver d'inferir-lo a partir d' altres factors (com s'havia de fer fins ara). Per exemple, una aplicació podrà saber si el mòbil on s'està executant posseeix botó físic de càmera, o no, i així adaptar la seva interfície i comportament segons això.
Aplicacions amb codi compartit, i codi específic per a cada dispositiu
Les edicions de Visual Studio per a Windows 10 ens revelen altres innovacions que facilitaran el desenvolupament d'aplicacions universals. Per exemple, permetran inserir porcions de codi específiques per a mòbils, tauletes, PCs o Xbox, fent ús d'extensions de l'SDK principal especialment dissenyades per a cada tipus de dispositiu.
També es permet crear projectes individuals>"
Una altra funció útil de Visual Studio és la integració amb la funció Application Insights, que ofereix dades de telemetria de les aplicacions mitjançant la plataforma Azure, perquè així els desenvolupadors comptin amb informació rellevant respecte a l'ús de les seves apps.
I juntament amb totes aquestes característiques incloses al SDK, Microsoft també està llançant documentació rellevant i exemples de codi a GitHub per facilitar-li als desenvolupadors crear les seves primeres aplicacions universals. Dins aquesta documentació s'inclou una descripció general de la plataforma d'apps universals, una guia per aprofitar les novetats de Windows 10 a les aplicacions que ja estan disponibles per a Windows 8.1, i també una guia més exhaustiva sobre les noves possibilitats que ofereix el SDK de Windows 10
La preview de l'SDK de Windows 10 està disponible per a tots els qui participen del programa Windows Insider. Un cop dins, només cal descarregar i instal·lar les eines de desenvolupament per a Windows 10 per començar a crear noves aplicacions, o adaptar-ne algunes ja existents.
I recordem que, atès que es tracta d'una preview, és molt probable que durant les properes setmanes Microsoft afegeixi més funcions a aquestes eines de desenvolupament.
Via | Blogging Windows