Razvoj aplikacija za Windows 8.x i Windows Phone 8.x - Windows Universal app development
Iako su sličnog naziva, dvije Windows platforme su sve do nedavno imale potpuno različite značajke. Microsoft je to odlučio promijeniti, te se okrenuo ujednačavanju ovih dviju platformi, odnosno aplikacija za tablete na Windows 8.x, i aplikacija za pametne telefone na Windows Phone 8.x platformi. Nedavne velike promjene u Windows Phone 8.1, približile su tu platformu prema Windows 8.1 operacijskom sustavu, a novi predložak unutar Visual Studia pod nazivom Universal apps omogućio je razvoj kombiniranih aplikacija koje se mogu pokretati na telefonima, tabletima i računalima, te uskoro i na Xboxu One.
Universal Apps nam ne omogućuje razvoj jedne aplikacije koja će se pokretati na obje platforme, zbog njihovih razlika u veličini ekrana i sučelja te različitog korištenja uređaja. Ova novost omogućuje razvoj posebnih aplikacija za Windows i Windows Phone, ali u isto vrijeme, te uz dijeljenje programskog koda, korisničkih kontrola, stilova i drugih resursa i to unutar posebnog zajedničkog projekta u kojeg stavljamo sve ono što je zajedničko za obje platforme. Ovakav pristup smanjuje vrijeme i trošak razvoja te održavanja aplikacija uz značajno dijeljenje koda, dok nam u isto vrijeme pruža mogućnosti prilagođavanja specifičnostima svake platforme.
Ove promjene su još više popraćene u Windows trgovini aplikacija, gdje je došlo do velikih promjena i povezivanja trgovina aplikacijama. Aplikacije sada dijele isti identitet, što znači da kada kupimo aplikaciju za Windows 8, istovjetna aplikacija nam postaje dostupna za Windows Phone 8 bez potrebe za ponovnom kupnjom aplikacije, naravno uz korištenje istog Microsoft računa na oba uređaja.
Ukoliko želite saznati više o razvoju univerzalnih aplikacija za Windows i Windows Phone, te saznati najnovije trendove iz mobilnog svijeta, dođite na konferenciju Mobility Day, 25.9.2014. u Hotel Antunović, Zagreb, te pogledajte kako ovo funkcionira u praksi na predavanju koje će održati autor članka, Ivan Curić: http://mobilityday.com/Agenda/Session/659