Izdanje nove generacije iOS-a obično znači kraj podrške za dosad najstariji podržani model iPhonea. Ove godine je na redu model 3GS, koji jednostavno nije dovoljno tehnički opremljen za udoban rad s iOS-om 7. Tehnološki napredak je neumoljiv, a za tako stare telefone i njihove vlasnike ovaj korak postaje prilično nesretan.
To je zato što programeri aplikacija prestaju podržavati starije modele sa starijim operativnim sustavom, pa je stoga funkcionalnost takvih uređaja s vremenom uvelike ograničena. Međutim, sada dolazi promjena koja će sigurno obradovati mnoge vlasnike novog iPhonea ili iPada. Apple je vlasnicima starijih uređaja počeo dopuštati preuzimanje starijih verzija aplikacija koje su kompatibilne s njihovim operativnim sustavom.
Razlike između iOS 6 i iOS 7 su značajne i neće se svima svidjeti. Većina programera sigurno će pokušati izvući maksimum iz novih opcija. Ugradit će nove API-je i značajke novog operativnog sustava u svoje aplikacije, postupno će mijenjati dizajn većine aplikacija kako bi odgovarale iOS 7 korisničkom sučelju i uglavnom će se usredotočiti na novi operativni sustav i trenutne modele telefona.
Ali zahvaljujući ovom prijateljskom potezu Applea, ovi programeri moći će uvesti inovacije bez brige da će naljutiti i izgubiti svoje postojeće klijente. Sada će biti moguće preraditi aplikaciju na imidž iOS-a 7 i odrezati stariji uređaj, jer vlasnici takvih uređaja mogu jednostavno preuzeti stariju verziju koja će im raditi bez problema i neće niti remetiti korisničko iskustvo njihovo grafičko sučelje drugačijeg izgleda.
Hoće li se moj novi-stari 3G vratiti u život? :-)
Pa, ako će ovaj TimeMachine raditi i za, recimo, iPod Touch 2g s iOS-om 4.2.1, onda je to sjajna vijest i za mene veći pogodak od cijelog uvodnog govora prošlog tjedna. To je ono što ja zovem ne bacati svoje klijente u more.
Ima jos jedna caka npr. sa twitterom koji je promjenio API i vjerojatno ga nisu popravili u aplikaciji za 4.2.1. Svejedno, pokušat ću.
Sranje :-) ali opet o čemu ćemo pričati :-) iphone 4 je star 3 godine ... i još uvijek ima relativno stari hardver - 800mhz procesor i 512 ram ... i još uvijek ima ios 7 ... . za klasicne aplikacije kao Lidl razumijem se...za glazbu,fotografiju i ostale aplikacije koje traze vise performansi malo se ne razumijem :D
Moje dijete je zadnje dvije godine koristilo originalni 2G iPhone (kao iPod). Ova značajka mi je od velike koristi :)
Upravo zbog toga cijenim Apple!! misli na sve :) čak i ako imaš stariji model :)
Pitam se hoće li to programeri moći nekako konfigurirati. Mislim da ako će stara aplikacija koristiti API koji će programer kasnije htjeti otkazati, da bi trebalo biti moguće nekako postaviti točno ponašanje...
Također me zanima kako će se ponašati u različitim kombinacijama verzije aplikacije i iOS-a – molio bih opširniji članak, po mogućnosti s testom nekih popularnih aplikacija. Osim toga, drugačije će se ponašati kada kupujete/instalirate izravno s mobilnog uređaja, a inače preko iTunesa na Macu - u početku mi je omogućio kupnju aplikacije u iTunesu, koja se zatim nije sinkronizirala sa starim iPodom, što me prilično živciralo malo.
Zvuči dobro i svakako dobra vijest za starije korisnike
uređaja, no pitanje je koliko će programera podržati ovaj trend.
Kada programer napravi aplikaciju, obično je ima u 2 (Full i Lite) ili 4
(Full iPhone, Full iPad, Lite iPhone, Lite iPad) verzije. podrška
starija verzija bi u osnovi značila udvostručenje broja aplikacija koje
mora održavati programer, što je prema mom iskustvu put u pakao. Osim toga, na
starije verzije, često se neće raditi samo o nekim sitnicama u kodu,
ali može biti dosta promjena.