Un alt an a trecut și ne așteaptă un nou an. În acest articol, vreau să revin 2012 din perspectiva unui dezvoltator de iOS. Care au fost evenimentele importante din 2012 și ce ne-a adus în 2013??
Analiștii au anticipat o încetinire a creșterii Apple de câțiva ani, dar continuă să surprindă pe toți cei cu numere excepționale de creștere. În septembrie 2012, în timpul evenimentului de lansare a iPhone 5, Tim Cook a anunțat că Apple a vândut 84 milioane de iPad-uri și un impresionant 400 de milioane de dispozitive iOS. Aceasta este o veste fantastică pentru dezvoltatorii iOS. Aceasta înseamnă că piața continuă să crească, iar Apple continuă să funcționeze excepțional de bine.
În toamna anului 2012, Apple a anunțat că mai mult de 1 milion de aplicații iOS au fost trimise la App Store. În ciuda dominării Android în ceea ce privește cota de piață, Apple continuă să conducă drumul în spațiul de aplicații mobile.
O statistică mai puțin mediatizată dar importantă este rata uimitoare de adoptare a iOS 6. La o lună de la lansarea iOS 6, mai mult de 60% dintre dispozitivele iOS au fost actualizate la iOS 6, iar acest număr a depășit 70% în decembrie 2012. Aceste cifre stau în contrast puternic cu rata de adoptare a principalelor versiuni ale sistemelor de operare pe alte platforme mobile, cum ar fi Android.
Pentru majoritatea dezvoltatorilor iOS, introducerea (iunie 2012) și lansarea (septembrie 2012) a iOS 6 a reprezentat unul dintre cele mai importante evenimente din 2012. Din perspectiva dezvoltatorului, iOS 6 nu a fost cea mai interesantă actualizare a sistemului de operare iOS . Cu toate acestea, am fost plăcut surprins de introducerea noului UICollectionView
clasa și integrarea mult îmbunătățită a iOS-ului cu rețelele sociale, cum ar fi Facebook.
O altă caracteristică cheie a iOS 6 este Auto Layout. Modulul Auto Layout și Storyboards fac dezvoltarea iOS atât mai rapidă, cât și mai ușoară. Se simte ca și cum Apple dorește să împingă dezvoltatorii mai mult către Interface Builder pentru a crea interfețe utilizator și am impresia că această împingere funcționează. Funcția Storyboard a fost bine primit de dezvoltatori, iar Auto Layout va vedea cel mai probabil o adopție similară.
Ca și în cazul majorității actualizărilor pentru iOS, câștigătorul real este clientul. Siri a fost îmbunătățită, Apple a introdus Passbook, iar iCloud a obținut o actualizare importantă și câteva caracteristici suplimentare. La scurt timp după lansarea iOS 6, Mark Hammonds a scris un post despre noile caracteristici și API-urile lui iOS 6. Revisit post lui Mark pentru toate detaliile.
Chiar dacă soluția proprie a hărților Apple pare promițătoare și oferă o serie de caracteristici noi pentru dezvoltatori, cum ar fi direcțiile turn-by-turn, consensul general a fost că implementarea sa actuală este redusă în multe privințe. Este promițătoare și oarecum surprinzătoare pentru a vedea Apple să intre în acest spațiu, dar este o mulțime de muncă care trebuie făcută.
Eliberarea hărților a fost un alt efort al Apple pentru a se elibera de serviciile Google, dar este clar că acest lucru nu este la fel de ușor.
Mulți experți au prezis că Apple va introduce mini-ul iPad "în curând", dar foarte puțini, dacă este cazul, așteptau introducerea iPad-ului atât de curând după lansarea iPhone-ului 5. Am fost cu siguranță surprinsă și am fost și mai surprins de faptul că fratele său mai mare, iPad, a primit și o actualizare. Aproape că iPad mini este mai revoluționar decât iPhone 5 și motivul este simplu. Factorul de formă al iPad-ului mini este aproape perfect. Acesta face un dispozitiv de tabletare mai ușor de utilizat, deținut și purtat cu dvs. IPad-ul este grozav și foarte performant, dar se simte de multe ori prea greu și voluminos, iar acest lucru se va înrăutăți acum doar după ce iPad-ul mini a fost lansat. Oamenii iubesc iPad mini în ciuda ecranului cu rezoluție scăzută (fără afișare a retinei).
Eliberarea iPad-ului mini este, de asemenea, o veste bună pentru dezvoltatori. Nu sunt necesare modificări pentru a rula aplicațiile iPad existente pe iPad mini. În plus, numărul de dispozitive iOS, în special iPad-urile, va crește rapid, ceea ce înseamnă că utilizatorul potențial al aplicațiilor iPad va crește substanțial. Ferește-te de cifrele de vânzări ale Apple atunci când sunt eliberate pentru acest sezon de sărbători. O să o lovească din parc ... din nou!
Singura avertisment că dezvoltatorii ar trebui să fie precaut este dimensiunea atinge obiectivele de pe iPad Mini. Rezoluția iPad Mini este identică cu cea a iPad-ului original și iPad 2. Afișarea iPad Mini, cu toate acestea, este mult mai mică, ceea ce înseamnă că țintele atinge sunt mult mai mici pe mini. Acest lucru este cu siguranță ceva de luat în considerare dacă aveți orice aplicații iPad în App Store.
Apple a devenit din ce în ce mai dificil să păstreze secretul produselor noi până la eliberarea lor. Rezultatul este că iPhone 5 nu a fost o mare surpriză pentru majoritatea dintre noi. Chiar dacă iPhone 5 este o bucată incredibilă de hardware, nu este revoluționar. Ecranul mai mare este un plus frumos, dar nu se schimbă jocul. Luminozitatea dispozitivului este impresionantă și mi se pare una dintre cele mai plăcute caracteristici ale dispozitivului.
Pentru dezvoltatorii iOS, ecranul mai mare este ... bine ... mai mult de un blestem decât o binecuvântare. Pentru mulți dezvoltatori de iOS, în special dezvoltatori de jocuri, care lucrează cu lucrări de artă adaptate rezoluțiilor specifice ale ecranului, ecranul mai mare este o adevărată durere la nivelul gâtului. Este posibil să fi observat că chiar și câteva aplicații populare de iOS nu au fost actualizate încă pentru iPhone 5.
Din nou, clientul este câștigătorul. IPhone 5 este rapid, arată și se simte uimitor și are un număr de caracteristici noi, cum ar fi o cameră îmbunătățită ... și un nou conector.
Când vine vorba de noul conector de trăsnet, clientul este cel care pierde. Mai devreme sau mai târziu, Apple a fost așteptat să înlocuiască conectorul voluminos cu 30 de pini cu o alternativă mai subțire. Dezavantajul este că o mulțime de accesorii pentru terțe părți nu mai funcționează fără un adaptor adecvat.
Pentru majoritatea dezvoltatorilor de iOS, noul conector de trăsnet nu se schimbă prea mult. Cu toate acestea, dacă dezvoltați accesorii personalizate pentru iOS, atunci noul conector de trăsnet vă va interesa cu siguranță.
În octombrie 2012, Apple a anunțat că Scott Forstall va părăsi compania. De asemenea, a anunțat că Forstall va servi într-un rol consultativ lui Tim Cook până la plecarea sa. Dacă ați dezvoltat pentru platforma iOS pentru orice perioadă de timp, atunci probabil ați auzit de Scott Forstall. El a fost vicepresedinte senior al iOS Software sub Steve Jobs si a contribuit la succesul si cresterea platformei iOS.
Va fi interesant să vedem cum se vor schimba lucrurile atunci când Forstall nu mai păstrează fiarele echipei de software iOS. Vremuri interesante sunt pentru noi, știind că Jony Ive va oferi leadership și direcții pentru interfața umană în întreaga companie. Aceasta va fi probabil prima dată când Jony Ive are ocazia să modeleze nu numai hardware-ul Apple, ci și software-ul său. Acest lucru înseamnă că putem spune la revedere interfețele skeuomorfe pe iOS?
Cu o cotă de piață de 75%, platforma Google Android a triumfat pe iOS în ceea ce privește cota de piață. Cu toate acestea, aceasta înseamnă că dezvoltatorii iOS ar trebui să-și îndrepte atenția spre platforma Android? Deloc. Platforma iOS nu a fost niciodată un loc mai bun pentru dezvoltatori. În ciuda unei cote de piață de 15%, platforma iOS continuă să fie mai profitabilă pentru dezvoltatori. În plus, din perspectiva dezvoltatorului, ecosistemul iOS este mult mai "prietenos cu dezvoltatorii". Platforma nu are aceleași probleme cu fragmentarea, dar are o majoritate de clienți care sunt dispuși să plătească pentru aplicații de înaltă calitate.
Tensiunea dintre Apple și Google a crescut substanțial în 2012. Aceasta a culminat cu eliminarea aplicațiilor native YouTube și Maps. Nu după mult timp după eliminarea YouTube, Google a lansat o nouă aplicație YouTube pentru iOS. Câteva luni mai târziu, Google a introdus Google Maps pentru iOS. Adevărat, Google Maps pentru iOS oferă o experiență mult mai bună decât soluția de hărți nativă a Apple.
Lupta dintre Apple și Samsung nu a afectat foarte mult dezvoltatorii iOS, dar cu siguranță a fost un eveniment notabil în 2012. Lupta legală dintre giganții tehnologiei a culminat cu o hotărâre devastatoare pentru Samsung. Samsung trebuie să plătească Apple mai mult de 1 miliard de dolari în daune. Chiar și pentru o companie de miliarde de dolari, cum ar fi Samsung, acest lucru este greu de înghițit.
Chiar dacă iOS 6 a introdus multe adăugări noi și îmbunătățiri ale sistemului de operare iOS, aspectul general al iOS începe să pară depășit. Va schimba Jony Ive acest lucru și va introduce un redesign dramatic al sistemului de operare iOS în 2013? Vom vedea în cele din urmă o reproiectare a ecranului de blocare, eventual cu adăugarea de widget-uri? Sentimentul meu de intestin mi-a spus că 2013 va aduce unele schimbări majore în platforma iOS!
Odată cu introducerea recentă a iPhone-ului 5 și iPad mini, nu mă aștept la reproiectări majore ale gamei iOS existente a iOS. În 2013, Apple va introduce cel mai probabil iPhone 5S, un dispozitiv cu un design identic cu cel al iPhone 5, dar cu unele îmbunătățiri sub hota. IPad nu va vedea nici o reproiectare majoră, dar iPad mini ar putea fi upgradat cu un ecran retinei.
Unde este fum, există foc. Cred că toți suntem de acord că Apple are intenția de a lansa un televizor într-o formă și cred că a avut aceste planuri de când a introdus prima generație de televiziune Apple TV. Se simte ca o piață dificilă și aglomerată să intre. În plus, este o piață care este atât de diferită de piețele în care se află Apple în prezent. Majoritatea oamenilor nu cumpără un nou televizor în fiecare an.
Trebuie să recunosc că sunt curios să văd ce Apple are de oferit și sunt curios să descopăr modul în care intenționează să schimbe această piață, pentru că așa intenționează să facă. Apple nu va concura cu companiile electronice existente. Ei vor încerca să pârghie orice bun pe care îl au, inclusiv platforma iOS și aproape 500 de milioane de conturi iTunes.
Chiar dacă 2012 nu a fost la fel de spectaculos ca 2007 sau 2010, a fost un an de amintit. A fost primul an fără Steve Jobs și până acum Apple a făcut foarte bine. Din perspectiva dezvoltatorului, care a fost cel mai important eveniment din 2012 pentru tine?