Microsoft Siena je nova platforma za rapidan razvoj Windows Modern aplikacija, sa čijim smo funkcionisanjem imali priliku da se upoznamo na održanoj radionici. Za sada u eksperimentalnoj fazi, Microsoft Siena je vrlo zanimljiv alat za razvoj Modern aplikacija namenjenih Windows-u 8, 8.1 i budućem Windows 10 operativnom sistemu. Namenjen je za brz prototajping i kreiranje jednostavnijih aplikacija, čak i bez potrebe za poznavanjem programiranja.
Na radionici organizovanoj od strane Microsofta u njihovim kancelarijama u Beogradu, imali smo priliku da se upoznamo sa načinom na koji ovo razvojno okruženje funkcioniše.
Osnovna ideja iza Siena razvojnog okruženja je da se skoro sve može postići iz grafičkog interfejsa, koji po konceptu više podseća na PowerPoint, nego na klasične programerske alate. Vrlo je lako dodati multimedijalne elemente, kao i komponenete za navigaciju i interakciju sa korisnikom.
Na veoma lak način je moguće dodati razne izvore podataka, koji uključuju standardne Excel tabele, RSS feed-ove, ali i stvari kao što su Facebook i Instagram albumi, YouTube video klipovi ili Bing sistemi za pretragu i prevođenje teksta.
Ono što je posebno interesantno je da pošto završite sa kreiranjem aplikacije u Siena okruženju, izlazni fajlovi zapravo predstavljaju prostu HTML5/JavaScript kombinaciju, koja se jednostavno distribuira ili kasnije uvozi u neki od naprednijih programerskih alata. Tako možete na vrlo lak način odraditi prototip aplikacije i onda je naknadno proširiti i doterati, ako smatrate da za tim ima potrebe.
Iako još uvek u beta fazi, Siena pokazuje veliki potencijal, koji će postati još veći kada Microsoft objedini svoje platforme izlaskom Windows-a 10. Tada će iz Siena okruženja moći da se razvijaju aplikacije za sve vrste uređaja, od desktop računara, preko tableta, do pametnih telefona. S obzirom na pravac u kojem Microsoft u poslednje vreme ide, ne bi nas čudilo da će biti uključena i opcija potpune portabilnosti, u smislu da će aplikacija odmah moći da se distribuira i na Android i iOS sisteme.
U svakom slučaju, u pitanju je proizvod koji pokazuje dosta potencijala i čiji dalji razvoj treba pomno pratiti, ako vas iole interesuje razvoj mobilnih aplikacija.
Sve najzanimljivije vesti u vezi sa kompanijom Microsoft, možete pogledati na Microsoft hub-u, na Benchmark sajtu
Microsoft Siena radionica održana u Beogradu
Microsoft Siena je nova platforma za rapidan razvoj Windows Modern aplikacija, sa čijim smo funkcionisanjem imali priliku da se upoznamo na održanoj radionici