Apple je tiho ubacio značajku u iOS 6 koja će omogućiti iPhone s 4 inča

Kada je iPhone prvi put predstavljen 2007. godine, dizajniran je tako da podržava jednu razlučivost zaslona i ništa više. Kasnije, lansiranjem iPada i zaslona Retina na iPhoneu 4, Apple je morao optimizirati svoje konkretne elemente korisničkog sučelja za veće zaslone veće rezolucije. Danas na iPadu nemamo samo Retina zaslon, već i 4-inčni iPhone za koji se šuška da će vjerojatno debitirati na jesen.

Uz sve ove različite rezolucije zaslona za rukovanje, Apple je potajno implementirao značajku u iOS 6, onaj koji će razvojnim programerima omogućiti inteligentno skaliranje aplikacija tako da odgovaraju gotovo svakom ekranu razlučivost.

Potaknut dijelom nedavnim valom Android telefona ogromne veličine i mutantskim "phabletima", Apple napokon zalaže za veće zaslone s povećanom rezolucijom za svoje proizvode. Sve je to u redu, sve dok ne pogledate posao programera koji pišu aplikacije za ove više razlučivosti zaslona.

Jedan od glavnih razloga zašto programeri odabiru iOS umjesto Androida u smislu razvoja je to što Android ima tendenciju fragmentiranja, što je posljedica stotina uređaja koje operacijski sustav mora podršku.

Android programeri često moraju koristiti desetke uređaja za testiranje svojih aplikacija na svakoj rezoluciji zaslona zamislivo, od najmanjih zaslona 320 × 480, do novijih zaslona 1280 × 800 pronađenih u mnogim novijim Androidima tablete.

Ovakav razvojni proces je noćna mora i svoj rizik Apple ne želi preuzeti sa svojim programerima. To je razlog zašto Apple, počevši od SDK -a za iOS 6, implementira ono što naziva „Automatski raspored“, kako bi se pripremio za sljedeću generaciju iPhonea.

U osnovi, Automatski izgled radi na potpuno isti način kao u OS X Lion, gdje je značajka prvi put pronađena. Programeri pružaju niz ograničenja za elemente sučelja, a ovisno o razlučivosti zaslona, ​​ti se elementi mogu pomicati kako bi odgovarali onom mjestu gdje trebaju biti.

Ovo u biti spaja ono najbolje iz oba svijeta. Elementi sučelja u Androidu rade na sličnom sustavu, dopuštajući im da se protežu do bilo koje rezolucije koja je potrebna. To, u kombinaciji s načinom na koji iOS rukuje univerzalnim binarnim datotekama koje sadrže grafiku i sredstva za više korisnika uređaja, stvara rješenje koje nije samo ugodnije za programera, već i ugodnije oku dobro.

Kad se aplikacije za Android telefone povećaju za tablete, često na kraju izgledaju upravo onako kako su- rastegnute telefonske aplikacije. S automatskim rasporedom, Apple se nada da će programerima pružiti jednostavno rješenje, a da pritom zadrži formu i završi po kojima su iOS aplikacije ponekad poznate. Zgodna stvar kod automatskog izgleda je to što se može primijeniti na mnogo više od samo većeg iPhonea. U nastavku, kad bi se Apple odlučio za manji iPad ili možda ludi dvostruki Retina zaslon, Automatski raspored pobrinut će se za veliki dio posla.

Ova vrsta naprednog razmišljanja ono je po čemu je Apple poznat i zato, bez obzira na to koliko Google forsira Android, programeri će uvijek prvi izabrati iOS.

Preko: iDownloadBlog Izvor: TechCrunch

Najnoviji post na blogu

Hype, 1-Bit Rogue i druge izvrsne aplikacije ovog tjedna
September 10, 2021

Želite li saznati koje su aplikacije ovog tjedna krasile naše iPhone, iPad i Mac računala? Provjerite naš popis u nastavku.Od tražilice koja će pre...

Automatski prenesite sve fotografije i video zapise vašeg Mac računala na Google+ zahvaljujući automatskoj izradi sigurnosnih kopija
September 10, 2021

Automatski prenesite sve fotografije i video zapise vašeg Mac računala na Google+ zahvaljujući automatskoj izradi sigurnosnih kopijaGoogle+ nije bi...

Weathermob sada vam omogućuje da provjerite što drugi surferi, igrači golfa i planinari govore o vremenu [Daily Freebie]
September 10, 2021

Društvena aplikacija za iPhone iPhone Weathermob upravo je vidjela veliko, debelo ažuriranje Weathermob“PR -ovci opisuju kao„ dublje, ugodnije i si...