Dobili smo Metro konačno, hvala Windowsu 8.
Nema sumnje da je Windows 8, već u prvim danima svog nastanka podigao puno prašine. Internetom već kolaju rasprave i poređenja sa sedmicom ili Lion-om, Apple-ovim novim mezimčetom (Lion je poslednji operativni sistem namenjen Mac računarima). Na poslednjoj MS Build konferenciji (13-16. septembar 2011. Anaheim, Kalifornija), Microsoft je već ponudio verziju Windowsa 8 za razgledanje (i preuzimanje) nazvanu Windows Developer Preview, koja sadrži gotovo sve dokle je razvoj osmice trenutno dogurao. Ona takođe u sebi ima preinstaliran razvojni alat Visual Studio 11 Express gde programeri mogu već da krenu sa pravljenjem Metro (vizuelni stil integrisan u Windows 8) aplikacija, birajući svoj omiljeni programski jezik: C++, C#, Visual Basic ili modernu hit kombinaciju: JavaScript + HTML5. Mnogo je stvari tamo rečeno da bi stalo u ovako kratak uvod, ali možda zato ne bi bilo loše pročitati ostatak ovog Supertezinog teksta i upoznati se sa dosadašnjim tokom Windowsa 8.

Osmi putnik

Priznajem da sam Windows 8 instalirao bez mnogo razmišljanja. Proces instalacije protekao je bez većih problema i o njemu neće biti reči, jer će procedura sigurno biti drugačija u finalnoj verziji. Ako već imate Windows 7, dogradnja na osmicu će biti krajnje jednostavna. Novi operativni sistem se poput Osmog putnika useljava u telo svog domaćina, ali ujedno čuva sve nasleđene korisničke sadržaje i programe. Ko može da sebi priušti prazan hard disk, dobiće verovatno i prilku da se u pravom svetlu upozna sa Windowsom 8. A onaj ko ga podigne na tablet računaru, sebe zaista može smatrati srećnikom, jer se tu upravo vidi njegova puna snaga. Naime, dizanje (ali i gašenje) sistema za par sekundi (5-10s, istina je!) sa uspehom je izvodljivo  na tablet uređajima, jer je trik sa lakom hibernacijom uz minimalnu potrošnju energije uglavnom i demonstriran na ovim spravama (pogledajte te klipove na YouTube pa se i sami uverite).

Intimizacija sa računarom je obavezna

Svi bi da pipnu

Gledajući glavno predavanje (Keynote) na pomenutoj konferenciji, moglo se primetiti da su gotovo svi izloženi računari imali Touch Screen monitore (osetljive na dodir). Bilo da su to samo monitori, tablet računari, mobilni telefoni ili nešto između, svi su zahtevali to famozno pipkanje. U par navrata sreli smo se tastaturom i mišem, više radi demonstracije da je i ta retro tehnologija još uvek podržana. Koja je od ovih dveju ulaznih (input) tehnika primarna, vreme će pokazati. Nešto ne verujem da će ljubitelji sporta opskrbljeni grickalicama i pivom, duboko zavaljeni u fotelju, poželeti da svaki čas ustaju i brljaju po ekranu monitora ili televizora, kad god hoće da pojačaju, utišaju zvuk ili prate druge rezulate u nekom posebnom prozoru. Tu je daljinski još uvek neprikosnoven. No neke prednosti ručnog rada, svakako postoje: zgodno je da sa dva prsta uvećate sliku ili tekst u browseru, da rotirate šestar zahvatom ili da blagim povlačenjem ruke pomerate sadržaj ekrana tamo-amo. Maženje i slične intimizacije sa ekranom računara označile su eru koja tek dobija na snazi, jer nisu ruke jedino čime se ekran može dodirivati. Dok vi ovde puštate mašti na volju, ja ću se vratiti na ono što već postoji na Windowsu 8.

Prijavljivanje i bezbednost naloga

Ekran za prijavljivanje korisnika (Login screen) dobio je mnogo novina. Jedna od njih je da imate sliku sa tajno definisanim potezom, odnosno prostornim tačkama. Microsoft je ovo nazvao Picture Password (šifrirana slika). Ova nesvakidašnja zaštita vam dozvoljava da napravite lozinku od tačaka, imaginarnih krugova i linija na slici. Imate recimo fotografiju klovna i dodirnete mu prvo levu cipelu, zatim crveni nos i na kraju povučete liniju preko tregera njegovih pantalona, da bi vam potom Windows 8 dozvolio ulazak u vaš korisnički nalog/profil/okruženje. Tradicionalnu šifru možete zameniti i PIN brojem, kombinacijom od 4 cifre, a takođe, za logovanje možete iskoristiti i vaš Windows Live ID pri čemu ćete dobiti brz pristup nekim servisima koje recimo, koristite za razvoj softvera. Verovatno će se ovde razmatrati još opcija za zaštitu korisničkih profila, mada je i ovo sasvim dovoljno.

Internet Explorer 10 

Po čemu se Internet Explorer 10, dramatično razlikuje od svog prethodnika? Rekao bih, po tome što ga imate na raspolaganju u 2 verzije: metro i klasičnoj, desktop varijanti. I jedna i druga su opremljene istim mogućnostima, ali je njihova vizuelna predstava malčice drugačija. Povrh toga, ako uključite obe verzije istovremeno, svaka radi nezavisno od druge. Ako niste već izvukli zaključak, evo ga: Internet Explorer je i ovaj put duboko integrisan u operativni sistem. Nije bilo ni reči o Browser Ballot-u (ekran za izbor browsera tokom instalacije operativnog sistema; po poslednjoj presudi IE ne mora biti deo paketa operativnog sistema), koji je u Windowsu 7 bio veliki kamen spoticanja. Naravno, Internet Explorer 10 prednjači mogućnostima: još brži rendering oslonjen na procesor grafičke kartice, veća kompatibilnost sa HTML5 standardom, bolji Javascript engine, više sigurnosti, itd.

Šarmantna traka (Charms)

Tokom demonstracije metro-likog Internet Explorera, otkrivena je sistemska traka sa korisnim alatkama, nazvana Charms (čari). Ona se u dugačijem obliku, nalazi i na mestu nekadašnjeg Start dugmenceta. Sa ovom trakom će sarađivati svi aktivni programi, a njene funkcije su (prema brojevima na slici):

  1. Search – pretraživanje. Tražite po datotekama (Files), programima (Apps), podešavanjima (Settings) ili po webu pomoću Binga (Microsoftov pretraživač Interneta), Tweet@ram-om po tvitovima, znanje po Supertezi, itd.
  2. Share – deljenje. Ako je aplikacija sposobna da deli sadržaje označenog teksta, clipboard-a, delova slike itd, u vertikalnom meniju Share će se pojaviti adekvatan tretman za deljenje izabranog sadržaja (slanje mailom, recimo). Ako to nije slučaj, Windows 8 će se ljubazno ponuditi da zabeleži barem screenshot (zamrznuti ekran) aplikacije, a vi radite s njim šta hoćete.
  3. Start (Screen) – povratak u glavni ekran, zvani Start Screen gde vas čekaju žive sličice (Live Tilesprevod nedosledan, ali prihvatljiv).
  4. Devices - veza ka izlaznim uređajima (štampač, plejer itd).
  5. Settings  - podešavanja same aplikacije.

Stvarajte svojim jezikom

Za svakodnevnog (a i bilo kog drugog) korisnika računara bitno je da na njemu može da obavi sve poslove jednostavno i brzo. Ako su ti poslovi još i komplikovani, a računar preuzme teži deo, tim bolje. Ovde na scenu stupaju programeri, koji svojim umećem teške zadatke pojednostavljuju (gledano iz ugla korisnika, dok sam programer redovno prolazi kroz pakao). Pošto se do sada, tradicionalno brinulo samo o željama korisnika, sa Windowsom 8 i za programere dolaze bolji dani. Ako ste raspoloženi da razvijate Metro aplikacije (nova generacija softvera, nalik onim na mobilnim telefonima), možete to odmah početi koristeći Visual Studio 11 Express ili nepravedno zapostavljani Microsoft Expression Blend u verziji 5. I jedan i drugi su specijalno pripremljeni za Windows Developer Preview verziju, ali su u zato, trenutno i jedini alati za izradu nove generacije softvera. Prema rečime Antoine Leblonda, Senior VP (potpredsednik) koji je zadužen za web servise, razvoj ovih aplikacija je veoma pojednostavljen. Vi ćete birati neki od svojih omiljenih jezika (tačka 1 na gornjoj slici) i skromnim brojem linija programskog koda proizvoditi neverovatne aplikacije. U primeru datom na Build konferenciji, za program koji crta po ekranu slobodnom rukom bilo je potrebno oko 5 linija koda. Potrebno je da znate barem nešto od ovih jezika (pored engleskog): Java Script, HTML5, C, C++, C# ili možda XAML (najkraće rečeno, kombinacija XML-a i HTML-a).

Kako zaraditi na Windowsu 8?

Pirateriju odmah zaboravite. Ako se bavite programiranjem, ili to planirate da radite, obavezno naučite neki od gorepomenutih jezika. Microsoft je ovaj put smislio originalan način za naplatu uloženog truda, jer je u glavnom meniju ovih razvojnih alata uključena stavka Store (prodavnica). Dakle, ako ste zadovoljni svojom aplikacijom, možete je odmah pripremiti za prodaju. Odredite kategoriju, cenu, čak i probni period aplikacije, par reči opisa i trk na tezgu. Naravno, procedura prodaje vašeg programa zahtevaće i odobrenje od strane Microsofta (Certification), gde će se proveravati tehnička, moralna i logička ispravnost aplikacije. A onda sledi, lova do krova.

Za prave uživaoce

Sve navedeno može se videti na adresi www.buildwindows.com. Pošto Keynote sesija traje više od dva sata, neprimereno je očekivati da će baš svako imati strpljenja da taj klip odgleda u celini. Zato je na vama izbor hoćete li to uraditi ili ćete se zadovoljiti tekstom na Supertezi, koji donosi samo deo ovog uzbudljivog predavanja.

I šta sad kad sve ovo znamo?

Pa, za početak, preuzmite i instalirajte ovaj Windows Developer Preview. Krenite na vreme da se upoznajete sa vrlinama i manama Windowsa 8. Ne izvodite nagle zaključke i nemojte sebi postavljati neka od ovih pitanja:

  • P: Što bih se ja mučio da pravim aplikacije za novi operativni sistem, kad ovde niko to neće da kupi?
    O: Ovde nemoj ni da ih nudiš. Pravi aplikacije na engleskom jeziku za inostrano tržište. Tamo ljudi kupuju i trimere za dlake iz ušiju, pa što ne bi kupili i tvoj program.
  • P: A šta će mi uopšte taj Metro stil i aplikacije koje reaguju na dodir. Šta fali mišu i tastaturi?
    O: Miš i tastatura će polako u muzeje tehnološke revolucije (ali  koristiće ih još neko vreme dizajneri, programeri, animatori, itd).  Obični korisnici po belom svetu ispipkaju prvo svoj mobilni,  iPad ili neki drugi tablet računar, pa tek onda odu u kupatilo da se umiju, operu zube i pipaju šta im već padne pod ruku (a da nije Touch Screen).
  • P: Ko će bre da koristi sve te mogućnosti? Sad sve to treba naučiti, treba neko da ti pokaže. Gde ja to da nađem?
    O: www.superteza.com
  • P: Zar XP već nije doneo vrhunske inovacije? Ja ni sedmicu nisam instalirao, a ovi već pričaju o Windowsu 8.
    O: Nema razloga za žurbu. Kad izađe Windows 254, doći će vreme da se pređe i na osmicu.