Sa novim moćnim alatkama za programiranje, super novim
tehnologijama i promenama u tehnološkom svetu, ova godina izgleda da će biti
veoma uzbudljiva za web programere. Ovde su izlistani vrhunski trendovi i
predviđanja za svet razvoja web aplikacija u 2015. godini.
1. Motion UI
Novi trend od kojeg ćemo videti mnogo
novina u ovoj godini. Foundation for Apps je već sproveo snažnu
vizuelnu povratnu informaciju koristeći animaciju. Zajedno sa Motion UI-om ,Google-ov Material Design je
rastući trend koji ćemo bez sumnje videti mnogo više, verovatno potpomognutih
sa radnim okvirima kao što je Polymer Project.
2. Novi izazovi za prilagodljiv
dizajn
Iako nosivoj tehnologiji nastavlja da raste popularnost,
možemo očekivati nove izazove u dizajnu predstavljenih uređajima kao što su Apple
Watch, Google Glass i Oculus Rift.
Podržavanje svakog ekrana bez obzira na njegovu veličinu ili oblik je ono o čemu
govori prilagodljivi dizajn. ZURB-ova fondacija se razvija u “Foundation
for Sites” i nastavlja da se razvija. Semantic UI je
novi radni okvir za dizajn koji izgleda obećavajuće, posebno za dizajn
aplikacija.
3. Foundation za aplikacije
Foundation-ov prvi izlet u svet aplikacija, novi radni okvir
predstavlja šablone za aplikacije, integrisana JavaScript razvojna okruženja sa AngularJS-om
i Gulp-om. Nove
komponente dizajna uključujući Motion UI flexbox mrežu. Još je rano za radni
okvir ali očekujemo velike novine.
4. Uspon Node.js-a
Mislim da ćemo videti pomak u razvoju web aplikacija u
Node.js-u i verovatno drugim JavaScript radnim okvirima na strani servera. Timovi
će nastojati da koriste jedan jezik na web projektima. Node će pomoći u ovoj
tranziciji pošto i front end i back end programeri su generalno kompetentni u JavaScript-u.
5. Web UI komponente
Polymer i ReactJS će
postati sve popularniji pošto programeri se više okreću dinamičkim komponentama
za višestruku upotrebu. Facebook-ova ReactJS biblioteka koristi radni
okvir i neke moderne nove tehnike za brzu izgradnju korisničkog interfejsa. Polymer
projekat je veći radni okvir koji omogućava da kreirate aplikacije na strani
klijenta i uključuje unapred definisan dizajn za mobilne uređaje.
6. Nove JavaScript funkcije
WebGL 3D će postati sve popularniji pošto pretraživači
nastavljaju da povećavaju brzinu i sposobnosti. Pokrenute radnim okvirom kao
što je three.js nadamo se da ćemo videti sve više
aplikacija ove fantastične tehnologije u pretraživačima.
- HTML5 JavaScript API će povećati podršku u iOS i Android
pretraživačima.
- ServiceWorker magičan za
offline upotrebu web aplikacije.
- Object.observe –
pokretanje dvosmernog vezivanja podataka u JavaScript MV* radnim okvirima
7. Web API
Više programera aplikacija će graditi web API-je koje će
upotrebljavati u svojim aplikacijama i njihovim izvornim aplikacijama. Ovo se
već dešava i skoro je sigurno da će se povećati i popularnost pošto je jedna
osnova koda mnogo lakša za održavanje.
8. Jednostrane aplikacije
Prateći rast popularnosti gore navedenih tehnologija,
očekujem da ćemo videti više jednostranih aplikacija. U ovoj godini se nadam da
ćemo videti više rešenja za neke izazove izgradnje ovih aplikacija.
9. Uspon Instagrama
Instagram je nedavno prevazišao Twitter po broju
korisnika, pa da li to znači prelazak sa mikro blogovanja i povećanje
popularnosti aplikacija za deljenje slika? Nadamo se da ćemo videti više
kreativnijih načina za deljenje slika i video sadržaja pošto su dostupne i nove
tehnologije. Trebali bismo da pratimo razvoj i trendove unutar drugih
aplikacija za deljenje slika kao što su Pinterest i
SnapChat.
10. Internet of Things (IoT)
Internet of Things je mreža fizičkih objekata koja sadrži
ugrađenu tehnologiju da bi oni međusobno komunicirali i sarađivali u njihovim
okruženjima. Sve više uređaja je dostupno i preko mreže pa će web programeri
biti zaduženi da osmisle nova rešenja za pomoć korisnicima da kontrolišu i
komuniciraju sa svojim automobilima, toplotnim pumpama, pećima, tosterima i
biljkama.
Mnoge kompanije kao što su Smart Things i LittleBits već imaju komplete koji
kućne uređaje čine pametnim, pa za 2015. godinu predviđamo da će IoT softverska
platforma nastaviti da zamenjuje hardver. Iako je veći deo ranijeg entuzijazma
bio vezan za high-tech nosive i bežične tehnologije, ove godine očekujemo da
ćemo videti povećani fokus na softver a posebno na cloud servise da bi se svi
ovi senzori povezali, aploudovali podaci i sprovela analiza koja generiše uvid
i omogućava efikasnost i komunikaciju između preduzeća.
IoT pokret je toliko velik da je nedavno Google-ov
predsednik, Eric Schmidt predvideo da će internet “jednostavno samo
nestati u budućnosti” pošto će postati “deo stalnog prisustva”.
Izvor
http://www.zingdesign.com/