PočetnaOstaloTechMicrosoft Build konferencija 2016

Microsoft Build konferencija 2016


Ako pratite događanja u IT svijetu, onda znate da većina velikih kompanija ima barem jednu godišnju konferenciju (op.a. Jedino ih Apple ima dvije-tri godišnje) na kojoj predstavljaju nove proizvode, usluge i slično. Takvu jednu ima i Microsoft i zove se Build konferencija odnosno //Build/. To je godišnja konferencija na kojoj Microsoft priča o softveru, web developmentu, Windows phoneu, Azureu i ostalim tehnologijama koje imaju veze sa dotičnom kompanijom.

Prva je održana 2011. godine, a prije toga se konferencija zvala Professional Developers Conference i bila je mnogo više orijentirana na development nego na cjelokupni spektar proizvoda koje Microsoft ima ili trenutačno razvija. Svake godine je Build konferencija donijela nešto zanimljivo, a ni ova nije razočarala. U početku su konferencije bile skromnije što se tiče prezentacije i materijala, dok su današnje mnogo raskošnije, vizualno atraktivnije i predstavljaju se mnoge zanimljive inovacije o kojima tokom godine ne možemo mnogo saznati i informacije dobivamo na kapaljku. Ove godina su u centru pozornosti bili Skype, HoloLens, Visual Studio, nova integracija Linuxa i Windowsa, odnosno bolje rečeno nastavak suradnje Microsofta i Linuxa i još mnogo toga. U nastavku donosimo 10 najzanimljivijih objava sa ove konferencije.

Windows 10 – 270 milijuna računala + uskoro nadogradnja

Već na samom početku konferencije Microsoft je objavio da se trenutačno Windowsi 10 nalaze na preko 270 milijuna aktivnih uređaja što je zapravo velika brojka ako uzmemo u obzir da Windowsi 10 nemaju niti jednu godinu postojanja. Možda bi ova brojka bila još veća da je Microsoft uspio u kratkom roku otkloniti sve probleme koji su postojali, no nisu uspjeli. Microsoft i dalje otklanja bugove i polira svoj posljednji OS te je tako dao do znanja korisnicima da je OS još uvijek u razvoju. Svjesni smo činjenice da je OS nemoguće završiti i da će tu uvijek biti dodatnih izmjena, no sigurno je to jedan od razloga zašto mnogi oklijevaju napustiti Windowse 7 ili 8 (8.1) te prijeći na nove. Zanimljiva je i činjenica da je Microsoft na razvoj Windowsa 10 potrošio preko 75 milijardi sati i da se ti sati i dalje povećavaju. U svakom slučaju, ovo je odličan OS i već sada bi se usudili reći – najbolji do sada. Bolji od legendarnog XP-a i svakako bolji od Windowsa 7 i 8.

To nas vodi do slijedeće točke a to je godišnja nadogradnja Windowsa 10. „Redstone update“ će doći ovo ljeto i biti će naravno besplatan za sve Windows 10 korisnike te bi mogao donijeti hrpu noviteta. Mišljenja smo da bi se Microsoft mogao ugledati na Apple i početi raditi mini-verzije OS-a svake godine. Apple ih je nazivao OS X 10.1, 10.2 … a vjerojatno će ih i Microsoft nazvati 10.1, 10.2 i tako dalje.

Bez obzira na nomeklaturu, veselimo se nadogradnji jer će donijeti hrpu korisnih stvari. Jedna od njih je Microsoft Ink (o tome više u nastavku teksta), bolje i novije Univerzalne aplikacije koje ćete moći instalirati na Xbox One i koristiti ih zajedno sa Cortanom. Uz to, Microsoft želi da Windowsi budu „dom za sve programere“, odnosno olakšati će razvoj i deploy aplikacija na svim uređajima koji koriste Windowse što bi moglo biti jako zanimljivo i povećati bazu programera koji koriste MS-ove tehnologije za razvoj aplikacija.

Microsoft Ink

Razna istraživanja pokazuju da 72 posto populacije i dalje koristi papir i olovku na dnevnoj bazi i to više od jednog sata dnevno. To ne bi trebalo biti ništa čudno jer su ljudi stoljećima informacije zapisivali na papir, no mi živimo u digitalnom svijetu i digitalnim uredima gdje je većina stvari digitalizirana i definitivno ne spadamo u spomenutu kategoriju ljudi. Bez obzira na to, spomenutu skupinu ljudi Microsoft vidi kao potencijalne nove korisnike svoje nove usluge zvane Microsoft Ink.

To je nova usluga koja će doći sa maloprije spomenutom nadogradnjom Windowsa 10. Unutar OS-a to će se zvati Ink Workspace u sklopu kojeg će se nalaziti aplikacije za crtanje i skiciranje, a da biste to mogli koristiti morati ćete imati stylus i ekran osjetljiv na dodir. Pošto Windowsi 10 nisu napravljeni isključivo za „obična“ računala, sigurni smo da će veliki broj korisnika Ink Workspace koristiti na tabletima te uređajima kao što su MS Surface Pro i MS Surface Book. Kako bi popularizirali takve aplikacije, Microsoft ih je i odlučio istaknuti na svome Storeu tako da ćete već vrlo brzo moći vidjeti aplikacije koje su „pen-enabled“, odnosno mogu se koristiti pomoću stylusa.

Iako se takve aplikacije većinom vežu uz grafičke dizajnere i profesionalce koji se bave dizajnom, Microsoft ne misli da će samo njima biti zanimljive ovakve aplikacije, nego velikoj većini korisnika. Zamislite kako će zanimljivo biti pisati u OneNoteu sa Styluom ili u ostalim alatima koji se nalaze u Officeu. Pitanje je samo koliko će dobro biti napravljeno i koliko će biti praktično. Nadamo se zadovoljavaljuće, iako nismo fanovi olovaka i sličnih pomagala. Draži su nam tipkovnica i miš. No, sve u svemu zanimljiva inicijativa iz Microsofta i podržavamo ovakve „eksperimente“ jer se iz takvih pokušaja uvijek rodi nešto inovativno i dobro.

Linux komandna linija

Možda se nekad suradnja Microsofta i Linuxa činila kao SF, danas je realnost. Mnogo puta smo rekli da Linux više nije samo operativni sustav za geekove koji nemaju što pametnije raditi nego odličan OS koji nudi mnogo toga i dobra je alternativa Windowsima i OS X-u. Zato ne čudi da se Microsoft pokušava svidjeti i onim korisnicima kojima Windowsi nisu primarni OS.

Jedan od prvih poteza je bilo stvaranje Visual Studija Code koji je cross-platform, zatim najava da će se SQL Server moći instalirati i koristiti na Linuxu, a sada na Windowse dolazi Bash konzola. Microsoft želi pokazati da će se na oba operativna sustava moći koristiti praktički isti alati i da će developeri moći razvijati aplikacije na njihovim tehnologijama bez obzira da li preferiraju Linux ili Windowse. To je jako dobra stvar jer više nećete ovisiti o platformi i nećete se zamarati nekim tehničkim stvarima koje ste do sada morali uzeti u obzir prije nego ste počeli raditi na projektu.

No, vratimo se na Bash. Microsoft je dogovorio suradnju sa kompanijom Canonical te će baš koji će doći na Windowse biti nativna aplikacija, a ne aplikacija koja će se vrtiti na nekoj virtualnoj mašini ili platformi. I ovaj novitet će doći na ljeto kada se dogodi velika nadogradnja Windowsa 10. Ono što nas ipak malo više veseli od nove konzole je najava Terryja Myersona da ovo nije sve i da možemo očekivati neočekivano. Drugim riječima moglo bi se dogoditi velika integracija Windowsa 10 i Linuxa što znači jako puno noviteta na obje strane.

Već se neko vrijeme priča o tome da će Microsoft biti više otvoren prema zajednici i da će djelomično postati open-source kompanija, a ovo je korak naprijed u tom smjeru. Ako vas zanima cijeli govor Terryja Myersona i želite vidjeti kako će to funkcionirati u stvarnosti, preporučamo vam da posjetite službene stranice Build konferencije i stranice Channela 9 na kojima imate jako puno videa sa konferencije koji bi vam mogli biti zanimljivi. Posebice ako i inače koristite Microsoftove alate.

Xbox One kao alat za developere

Iako biste iz podnaslova mogli zaključiti da će te moći programirati na Xboxu, to nije baš tako. No, krenimo redom. Univerzalne aplikacije su, kao što im i samo ime kaže, univerzalne i možete ih pokrenuti na više različitih uređaja. Od sada ćete ih moći pokrenuti na Xboxu koji će biti spojen na Store. No, mnogo je i developera koji igraju Xbox i možda bi htjeli razviti kakvu univerzalnu aplikaciju koja će lijepo izgledati na Xboxu.

Zato će postojati „Developers kit“ za Xbox uz pomoć kojeg ćete moći pokrenuti „Dev mode“ i vidjeti kako bi aplikacija izgledala na Xboxu. To je odlično jer ćete u spomenutom kitu dobiti još hrpu dodatnih alata i informacija koje će vam pomoći brže i lakše razviti aplikaciju ili igru za ostale korisnike Windows Storea. Ovo je svakako korak naprijed u olakšavanju razvoja aplikacija uz pomoć Microsoftovih tehnologija i to je zapravo ultimativni cilj dotične kompanije.

Privući ogroman broj novih develpera koji će razvijati aplikacije za različite uređaje i napokon Store popuniti dobrim i kvalitetnim aplikacijama. Kada smo već spomenuli kvalitetne aplikacije, moramo napomenuti da je vrlo izvjesno da će se na Storeu uskoro pojaviti aplikacije poput Facebooka, Twittera, Instagrama i sličnih. Za očekivati ih je još ove godine, točnije nakon spomenutog updatea i nakon što se spoje Storeovi za aplikacije. Sada imate poseban Store za Xbox i za ostale Windows uređaje, što će uskoro biti prošlost. Nema smisla razvijati i održavati dvije različite „trgovine“ aplikacijama kada će one biti praktički iste nakon nadogradnje.

HoloLens Developers Kit

Kao što možete vidjeti, u zadnje vrijeme je Oculus Rift izuzetno popularan. Riječ je o VR (engl. Virtual reality) uređaju koji ima neograničene mogućnosti. Već sada, dok Oculus praktični nije skroz zaživio, potražnja je velika, razvijaju se za njega razne aplikacije, uskoro bi se mogao integrirati sa Facebookom … Iz čega možemo zaključiti da će iduća velika stvar biti VR i AR uređaji. Oculus Rift bi mogao biti VR uređaj broj jedan, no što je sa AR uređajem? AR, odnosno augmented reality (op.a. proširena stvarnost), je također izuzetno zanimljiva i tu mjesta vidimo za Microsoftov uređaj HoloLens.

Od kraja ožujka, odnosno početka travnja uređaj će se moći naručiti kao Developers kit i to samo u Americi i Kanadi. Europa i ostatak svijeta će morati još malo pričekati. HoloLens je, kao što smo rekli, AR uređaj. AR je inače mješavina stvarnosti i realnog svijeta. Teško je u par rečenica opisati kakav je to osjećaj koristiti, no detaljan video možete pogledati na službenim stranicama HoloLensa. Uređaj će vam omogućiti da vidite stvarnost sa elementima virtualnog što bi moglo biti jako praktično i zanimljivo.

Zamislite da samo stavite naočale na glavu, okrenete se prema praznom zidu i uz pomoć naočala simulirate monitor i vidite na njemu što god želite. Kao i kod VR uređaja i ovdje su mogućnosti praktički neograničene. Nažalost, ovakva zabava ima paprenu cijenu – 3000 dolara. Naravno, cijena će pasti jednom kada uređaj bude dostupan za široke mase, no sumnjamo da će biti prejeftin. Sada za spomenutu cijenu dobijete HoloLens, software potreban za razvoj aplikacijama, te ostale potrebne informacije kako biste započeli razvijati aplikacije. Uz to, dobiti ćete i Galaxy Explorer Project – aplikacija za HoloLens koja vam prikazuje svemir i mnoge mogućnosti HoloLensa. Možete se okretati po svemiru, zumirati planete, okretati ih i slično. Čini se jako zanimljivo, i jedva čekamo da i mi isprobamo ovakav uređaj.

Botovi

„Botovi su nove aplikacije s kojima ćemo uskoro razgovarati.“ Izjavio je Microsoftov CEO Satya Nadella na Build konferenciji i nije bio daleko od istine. Godinama već postoje razno razni botovi koji nešto rade na Internetu i nisu previše profinjeni ali su tu oko nas. Sjetite se samo iritantnih botova koji su se logirali po forumima i spammali forum dok nije postao neupotrebljiv. Današnji botovi idu naprijed, a Microsoft se nada napraviti pametne botove koji će učiti i moći gotovo normalno pričati sa ljudima na Internetu. No, pokus koji su napravili nije prošao dobro.

Napravili su Twitter AI chatbota Tay koja je trebala početi komunicirati sa ljudima i učiti od njih no Twitter zajednica ju je „pokvarila“ unutar 24 sata. Kako na svim društvenim mrežama ima ljudi različitih profila, tako ih ima i na Twitteru. Jedan manji dio te zajednice je „naučio“ Tay da se ponaša šovinistički, vrijeđa ljude, štuje Hitlera i nacistički režim i slično. Da biste bolje razumjeli o čemu govorimo evo jedan tvit koji je Tay objavila: „I fuc*ing hate feminists and they should all die and burn in hell“. Da se odmah razumijemo – za ovo nije kriv ni Twitter ni Microsoft nego korisnici koji su se malo „zaigrali“ i praktički stavili riječi u usta ovom AI chatbotu.

Zato će Microsoft morati još puno raditi na umjetnoj inteligenciji jer svaki robot u kontaktu sa ljudima se može pretvoriti u nešto loše. No, zašto baš botovi? Microsoft vjeruje u sponu 3 entiteta – ljudi, digitalnih asistenata i botova. Ljudi su srce svega, digitalni asistenti kao što je Cortana (ili Siri od Applea) su tu da pomognu ljudima i botovi koji bi trebali učiti od ljudi i jednog dana komunicirati i pomagati ljudima. Pomagati u smislu da će im olakšavati svakodnevni život i recimo na jednu komandu naručiti namirnice iz trgovine, no mislimo da smo ipak još godinama udaljeni od toga.
Naravno, ovo područje nije zanimljivo samo Microsoftu nego i njegovima rivalima kao što su Apple, Amazon, Facebook… Svi oni ulažu puno novaca u umjetnu inteligenciju i nadaju se napraviti nešto revolucionarno.

Cortana i integracija u druge aplikacije
Cortana je vrlo zanimljiv digitalni asistent kojeg ste do sada mogli koristiti isključivo na Windowsima (računalima) i mobitelima, a sada će se proširiti i na druge uređaje i na druge aplikacije. Cortana je super jer možete glasom praktički pokrenuti aplikacije, otvoriti omiljenu web stranicu i slično. No, to nije dovoljno. Cortana se mora moći integrirati i sa drugim aplikacijama i povećati opseg njenih mogućnosti.

Stoga je Microsoft odlučio integrirati Cortanu u Outlook te aplikacije vezane uz kalendare, te bolje prepoznavanje zahtjeva i vremena u kojem zahtjevate određene stvari. Uz to, sada ćete uz pomoć glasa moći odgovoriti na tekstualnu poruku ili email. Naravno, samo na engleskom jeziku za početak. Teško je očekivati ovu mogućnost na Hrvatskom jeziku.

Od ostalih mogućnosti moramo spomenuti da će developeri moći integrirati Cortanu u tzv. „third-party applications“ odnosno u svoje custom aplikacije. Čak se priča o tome da ćete moći otključati telefon ili računalo uz pomoć glasa, no o tome još nema konkretnih informacija. Iako, to bi bila jako zanimljiva mogućnost jer konstantno upisivanje lozinke ili PIN-a zna biti naporno. Pogotovo kad kroz radni dan tu radnju morate napraviti 10+ puta.

Skype, Cortana i „ludi“ botovi

Ne, ovo nije nazive epizode u novoj sezoni Big bang theoryja nego stvarnost. Ljudi iz Microsofta su također integrirali Cortanu u Skype te tvrde da ćete uskoro moći koristiti Skype kako biste bukirali putovanje, obavili shopping, isplanirali si dan … i to samo uz pomoć Skypea. To je nastavak na priču o botovima, no nismo sigurni kako će to sve funkcionirati i da li će funkcionirati.

Jasno nam je da će se Skype vjerojatno koristiti za razne to-do liste i da će Cortana glasovnu naredbu moći pretvoriti u task na dotičnoj listi, no što je sa putovanjima i shoppingom? O tome je prerano govoriti dok sami ne isprobamo ove mogućnosti. Navodno ćete uz pomoć Cortane pozvati bot koji vam je potreban (recimo bot za bukiranje avionske karte), putem razgovora bukirati kartu i nakon što ste gotovi, jednostavno ukloniti bot iz razgovora i to je to. Third-party botove će moći razviti svaka osoba koja zna programirati, odnosno kompanije će moći razviti botove za svoje usluge koje će se zatim povezati sa Skypeom i Cortanom. Nešto slično radi i Facebook za svoj messenger samo što se tamo to zove „Assistent M“. U svakom slučaju, već sada možete početi programirati botove i nadamo se da ćemo uskoro vidjeti rezultate istoga.

Ako vas zanima alat uz pomoć kojeg ćete napraviti bota potražite na Internetu Microsoft Bot Framework. To je standardni framework uz pomoć kojeg možete relativno jednostavno napraviti bota, što je demonstrirano i na Build konferenciji. Ispred posjetitelja, tokom prezentacije, napravljen je bot za lanac pizzerija Domino’s te ste preko bota mogla naručiti pizzu, odabrati nadjev za pizzu, dati podatke i adresu za dostavu i to je to. Bot je imao sve potrebne podatke. Naravno sada bi tog bota trebalo implementirati u informacijski sustav dotične pizzerije, no to je tema za neki drugi tekst.

Možda ćete umjesto riječi „bot“ vidjeti i naziv „kognitivni mikro servisi“ no to je samo još jedan naziv za botove ili uljepšavanje riječi „bot“. Uz to, ovaj framework će vam ponuditi mogućnost da napravite bota i odmah ga integrirate u nekoliko popularnih servisa kao što su Telegram, Slack, Skype, email servise, web stranice … Kao što je Satya Nadella rekao – vjerojatno ćemo u budućnosti imati u svakoj web stranici i svakom web servisu pametnog bota koji će olakšati korištenje korisniku i koji će mu uštedjeti vrijeme.

Za kraj …

Za kraj ovog dvodnevnog showa, na pozornicu je opet izašao Satya Nadella koji je je održao pomalo futuristički govor o onome što nas čeka sutra. U ne tako dalekoj budućnosti, rekao je, doći će do suživota robota i ljudi, a ne „rata“ između istih. Poanta ovog govora je bilo pobijanje teorije koja kaže da roboti i ljudi ne mogu živjeti u isto vrijeme. Vjerojatno se Nadella osvrnuo na izjavu Stephena Hawkinga koji je rekao da bi pametni roboti, odnosno umjetna inteligencija mogla izbrisati ljudski rod sa planeta Zemlje.

Naravno, opet je istaknuta Cortana kao pozitivan primjer ranog suživota sa robotima i digitalnim asistentima, te da se nadaju brzom usponu botova kroz narednih par godina čemu bi trebao pridonijeti i spomenuti Bot Framework kojeg su napravili. Nadaju se da će vam digitalni asistensti i botovi pomoći riješavati taskove tokom dana – od kupnje namirnica, pronalaženja dobrog filma za gledanje do pričanja viceva ako vi to želite. Da, dobro ste pročitali. Žele od botova izvući ono najbolje što su ljudi dali i žele da se roboti s nama druže, pričaju viceve i slično. Mi bi se donekle složili s tom tvrdnjom i nadamo se i mi da ćemo uskoro imati svoje digitalne asistente iako nismo baš sigurni kako će nam to olakšati život. Pitanje je da li će se ostvariti i pola onoga što je ovdje zamišljeno. Super je što bi ljudski glas trebao biti layer, sloj, između ljudi i botova i digitalnih asistenata.

Sve u svemu jako zanimljiva konferencija, ovog puta dosta vizionarska, teorijska i futuristička no ne smeta nam. Dapače – voljeli bismo vidjeti još više kompanija sa ovakim proizvodima i vizijama jer je to jedini način da krenemo dalje i da krenemo u jednu novu eru čovječanstva. Možda se ona neće ostvariti dok smo mi živi – možda i hoće – ali to nije razlog da već danas ne krenemo u tom smjeru.

Piše: B.P.


RELATED ARTICLES

Komentiraj

Please enter your comment!
Please enter your name here

- Advertisment -

Most Popular