Ang paglabas ng bagong henerasyon ng iOS ay karaniwang nangangahulugan ng pagtatapos ng suporta para sa pinakalumang sinusuportahang modelo ng iPhone hanggang sa kasalukuyan. Ngayong taon na ang modelo ng 3GS, na hindi sapat sa teknikal na kagamitan upang gumana nang kumportable sa iOS 7. Hindi maiiwasan ang pag-unlad ng teknolohiya, at para sa mga teleponong ganito katanda at sa kanilang mga may-ari, ang hakbang na ito ay nagiging kapus-palad.
Ito ay dahil ang mga developer ng application ay huminto sa pagsuporta sa mga mas lumang modelo na may mas lumang operating system, at ang functionality ng mga naturang device ay lubhang limitado sa paglipas ng panahon. Gayunpaman, ngayon ay may pagbabago na tiyak na ikalulugod ng maraming may-ari ng bagong iPhone o iPad. Sinimulan ng Apple na payagan ang mga may-ari ng mas lumang mga device na mag-download ng mga mas lumang bersyon ng mga app na tugma sa kanilang operating system.
Ang mga pagkakaiba sa pagitan ng iOS 6 at iOS 7 ay makabuluhan at hindi lahat ay magugustuhan ang mga ito. Karamihan sa mga developer ay tiyak na susubukan na masulit ang mga bagong opsyon. Bubuo sila ng mga bagong API at feature ng bagong operating system sa kanilang mga app, unti-unting babaguhin ang disenyo ng karamihan sa mga app upang umangkop sa user interface ng iOS 7, at pangunahing tututuon sa bagong operating system at kasalukuyang mga modelo ng telepono.
Ngunit salamat sa magiliw na hakbang na ito ng Apple, ang mga developer na ito ay makakapagbago nang hindi nababahala tungkol sa galit at pagkawala ng kanilang mga kasalukuyang customer. Ngayon ay posible na i-rework ang application sa imahe ng iOS 7 at putulin ang mas lumang device, dahil ang mga may-ari ng naturang mga device ay maaaring mag-download lamang ng isang mas lumang bersyon na gagana para sa kanila nang walang mga problema at hindi kahit na abalahin ang karanasan ng gumagamit ng ang kanilang iba't ibang hitsura ng graphical na interface.
Kaya't ang aking bagong lumang 3G ay mabubuhay? :-)
Buweno, kung gagana rin ang TimeMachine na ito, halimbawa, sa isang iPod Touch 2g na may iOS 4.2.1, kung gayon ito ay isang magandang balita at para sa akin ay isang mas malaking hit kaysa sa buong keynote noong nakaraang linggo. Iyan ang tinatawag kong hindi itinapon ang iyong mga customer sa dagat.
Mayroon pa itong catch, halimbawa sa twitter, na binago ang API at malamang na hindi nila ito naayos sa application para sa 4.2.1. Anyway, susubukan ko.
Nakakainis :-) but then again ano ang pag-uusapan natin :-) 4 years old na ang iphone 3 ... at medyo luma pa ang hardware - 800mhz processor at 512 ram ... at mayroon pa ring ios 7 ... . para sa mga classic na application tulad ng Lidl, naiintindihan ko ... para sa musika, photography at iba pang mga application na nangangailangan ng higit na pagganap, hindi ko maintindihan ng kaunti :D
Nabuhay ang aking anak gamit ang orihinal na 2G iPhone (bilang isang iPod) sa huling dalawang taon. Malaking pakinabang sa akin ang feature na ito :)
Ito ay eksakto kung bakit pinahahalagahan ko ang Apple!! iniisip ang lahat :) kahit na may mas lumang modelo ka :)
Nagtataka ako kung ito ay maisasaayos kahit papaano ng mga developer. Sa palagay ko, kung ang lumang application ay gagamit ng isang API na gugustuhin ng developer na kanselahin sa ibang pagkakataon, na posible na itakda ang eksaktong pag-uugali kahit papaano...
Nagugulo rin ang isip ko kung paano ito kikilos sa iba't ibang kumbinasyon ng bersyon ng application at iOS - Makikiusap ako para sa isang mas malawak na artikulo, mas mabuti na may pagsubok sa ilang sikat na application. Bilang karagdagan, ito ay magiging iba kapag bumili ka/nag-install nang direkta mula sa isang mobile device at kung hindi man ay sa pamamagitan ng iTunes sa isang Mac - sa una ay hinahayaan akong bumili ng isang application sa iTunes, na pagkatapos ay hindi nag-sync sa lumang iPod, na ikinainis ko. bit.
Mukhang maganda at tiyak na magandang balita para sa mga user na may mas matanda
device, ngunit ang tanong ay kung gaano karaming mga developer ang susuportahan ang trend na ito.
Kapag ang isang developer ay gumawa ng isang app, karaniwang mayroon sila nito sa 2 (Buo at Lite) o 4
(Buong iPhone, Buong iPad, Lite iPhone, Lite iPad) na mga bersyon. Suporta
ang isang mas lumang bersyon ay karaniwang nangangahulugan ng pagdodoble sa bilang ng mga application na
dapat panatilihin ng developer, na sa aking karanasan ay ang daan patungo sa impiyerno. Bilang karagdagan, sa
mas lumang mga bersyon, ito ay madalas na hindi lamang tungkol sa ilang maliliit na bagay sa code,
ngunit maaaring magkaroon ng maraming pagbabago.