Pogled izbliza na iOS 7 efekt paralakse

  iOS 7 paralaksa (teaser 001)

Appleov iOS 7 ima za cilj oduševiti suptilnom upotrebom živahnih animacija i efekata korisničkog sučelja, korištenjem fizike, prozirnosti, dimljenih ploča i drugih vizualnih trikova kako bi se postigao njegov višeslojni izgled. Među njima je i takozvani efekt paralakse koji stvara osjećaj dimenzije stavljanjem ikona početnog zaslona na sloj odvojen od pozadinske slike.

Oživljava kada pomičete uređaj, što lagano naginje pozadinu iza ikona. Učinak je također vidljiv na nekoliko drugih mjesta u cijelom sustavu i dolazi do vaših omiljenih aplikacija putem novih API-ja u iOS-u 7. Ako ste se ikada pitali o znanosti iza magije, evo vašeg odgovora...



Brzi posjet Appleovoj iOS 7 web stranici otkriva malo o tehnologiji:

iOS 7 u potpunosti iskorištava prednosti tehnologija u iPhoneu, iPadu i iPod touchu kako bi poboljšao iOS iskustvo. Različiti i funkcionalni slojevi pomažu stvoriti dubinu i uspostaviti hijerarhiju i red.

Korištenje prozirnosti daje osjećaj konteksta i mjesta. A novi pristupi animaciji i kretanju čine čak i najjednostavnije zadatke privlačnijim.

Prije nego što zaronimo u znanost iza magije, pogledajte Jeffov  video prikaz efekta paralakse u iOS-u 7.

Razvojni programer Marco Tabini izlaže proces u postu na MacWorld .

Ukratko, iOS 7 povezuje ulaze iz iPhone žiroskopa i senzora akcelerometra s nekim pametnim kodiranjem i tehnologijom koja je izvorno zamišljena za navođenje rakete kako bi se stvorila percepcija perspektive.

Kada rotirate uređaj oko bilo kojeg od triju kutova gibanja, senzor žiroskopa unutar vašeg iPhonea nastoji se oduprijeti promjeni orijentacije zbog Newtonovog prvog zakona gibanja.

To omogućuje hardveru mjerenje brzine i smjera u kojem se telefon ili tablet okreću.

Radeći zajedno s nekoliko dodatnih senzora koji se nazivaju akcelerometri, žiroskop omogućuje uređaju da razumije promjene u relativnom položaju s relativno dobrom razinom točnosti.

'Zajedno s obrazloženom pretpostavkom o tome gdje obično držite svoj telefon tijekom upotrebe,' on objašnjava, 'ovo čini mogućom iluziju paralakse' .

  iOS 7 paralaksa (teaser 002)

Ali to nije samo vaš početni zaslon – iOS 7 koristi efekt paralakse pri kretanju otvorenim karticama u Safariju, kroz akcijske listove kao što je list za dijeljenje.

Moja omiljena implementacija je kako se slika pozadine malo povećava kada dodirnete mapu. To je još jedan trik koji je potreban kako se ne bi razbila iluzija da ikone iOS 7 lebde u zraku.

Apple je također potrošio nešto vremena promovirajući efekt paralakse u svom promotivnom isječku za iOS 7.

http://www.youtube.com/watch?v=F0ErUMeT7uE

To što je Apple odlučio omogućiti efekt prema zadanim postavkama – a znajući da će se to vidjeti tijekom svakodnevne upotrebe – govori mi da je pronašao način da radi bez previše potrošnje baterije (paralaksu možete onemogućiti u Postavke > Općenito > Pristupačnost > Paralaksa) .

To je više od trika, tvrdi Tabini:

Zaslon prelazi iz platna na kojem su vaše aplikacije naslikane u prozor u fizički svijet, gdje je lažni realizam današnjih mobilnih aplikacija zamijenjen vizualnim prikazima koji mogu djelovati sintetičnije i realističnije u isto vrijeme.

Doista, programeri mogu implementirati efekt paralakse u svoje aplikacije korištenjem novih API-ja za efekte kretanja u iOS-u 7.

Drugim riječima, vaše omiljene aplikacije – nakon što budu optimizirane za iOS 7 – moći će učiniti da različiti objekti korisničkog sučelja izgledaju kao da se kreću u 3D dok pomičete uređaj.

Hardverski zahtjevi za efekt paralakse također djelomično objašnjavaju zašto uređaji koji nemaju ugrađeni žiroskop, poput iPhonea 3GS i prve generacije iPada, nisu uspjeli Popis kompatibilnosti za iOS 7 .

Stručni savjet: pokušajte postavljanje panorame sliku kao pozadinu u iOS-u 7 i pomičite svoj uređaj. To nema nikakve veze s paralaksom, ali je krajnji rezultat svejedno zapanjujući.

Recite nam što mislite o efektu paralakse u iOS-u 7 dolje u komentarima.