iOS 2014 Un an în revizuire

De data aceasta, anul trecut, am scris că anul 2013 a fost cel mai important an de la introducerea iPhone-ului. Privind din nou la 2014, este clar că va trebui să reiterez aceste cuvinte. Apple a suflat cu anunțuri, noi tehnologii și promisiuni. Să luăm câteva minute să ne uităm înapoi la 2014.

iOS 8

Mulți dintre noi au considerat că introducerea și lansarea iOS 8 va fi punctul culminant al dezvoltatorilor iOS din 2014, dar acest lucru nu a fost complet adevărat, așa cum vom vedea în câteva momente.

În timp ce iOS 7 sa concentrat în principal pe interfața cu utilizatorul și experiența utilizatorilor sistemului de operare, iOS 8 Apple a schimbat focalizarea asupra funcționării interne a sistemului de operare prin adăugarea de extensii, introducând CloutKit și HealthKit, integrarea TestFlight etc. anunțuri și informații noi, s-au evidențiat două modele.

În primul rând, iOS 8 continuă acolo unde iOS 7 a rămas. Apple continuă să îmbunătățească și să poloneze sistemul de operare, urmărind să ofere o experiență mai consistentă și mai sigură pentru utilizatori. Odată cu introducerea extensiilor, iOS 8 deschide o gamă largă de oportunități și posibilități pentru dezvoltatori, adică dacă Apple le permite să.

În al doilea rând, odată cu lansarea OS X Yosemite, integrarea dintre iOS și OS X a devenit mai puternică, deblocând o nouă categorie de posibilități de a inova și de a îmbunătăți experiența utilizatorului. Apple a numit această continuitate strânsă de integrare și ne-a arătat ce este posibil prin adoptarea acestei noi tehnologii în unele aplicații proprii.

Yosemite

Anunțul OS X Yosemite la WWDC 2014 nu a fost o surpriză. Anul trecut, Apple sa angajat la un program anual de lansare pentru OS X, începând cu OS X Mavericks, iar fiecare dezvoltator la WWDC 2014 aștepta următoarea repetare a sistemului de operare.

Una dintre caracteristicile cheie ale Yosemite este interfața de utilizator reproiectată. Funcția mea preferată este totuși continuitatea, ceea ce face posibil ca dispozitivele dvs. Mac și iOS să facă niște lucruri foarte interesante.

Dacă aveți un Mac care rulează Yosemite și un dispozitiv iOS care rulează iOS 8, puteți să trimiteți și să primiți mesaje text pe Mac, să porniți un e-mail pe iPhone și să-l terminați pe Mac, utilizați iPhone-ul ca un hotspot cu un singur clic , etc. Continuitatea funcționează destul de bine dacă mă întrebi.

Acum este posibil să utilizați AirDrop pentru a trimite fișiere de pe Mac pe un dispozitiv iOS. Distribuirea familiei a primit o actualizare semnificativă și Apple a introdus, de asemenea, iCloud Drive, un concurent direct la Dropbox.

Mesajele au primit, de asemenea, o actualizare. Acum este posibil să trimiteți mesaje audio mici oamenilor, să lăsați o conversație pe care nu mai sunteți interesată și să efectuați apeluri cu iPhone-ul în timp ce vă aflați pe Mac. Este uimitor să vedem cum Apple continuă să îmbunătățească deja un sistem de operare fantastic.

Rapid

Din perspectiva dezvoltatorului, unul dintre cele mai importante anunțuri și cele mai mari surprize din 2014 a fost introducerea și lansarea lui Swift, un limbaj de programare nou, care va alimenta următoarea generație de aplicații iOS și OS X.

Știm cu toții că Apple este minunat să păstreze secretele, dar compania a făcut o treabă fantastică păstrând un Swift un secret. Limbajul a fost introdus la WWDC 2014 și a făcut ca fiecare dezvoltator să simtă că Crăciunul a venit la începutul acestui an.

Swift este un limbaj de programare modern, cu o sintaxă ușor de înțeles, care este incredibil de expresivă. Este nevoie de cele mai bune părți ale obiectivului-C, inclusiv timpul său de execuție, și combină acest lucru cu tehnologiile moderne. Chiar dacă Swift poate fi combinat cu obiectivul C, Swift nu este legat de C ca obiectivul-C.

Dacă doriți să aflați mai multe despre Swift, vă încurajez să citiți seria despre Swift la Tuts +. Încă sunt primele zile pentru Swift, dar nu există nici un motiv să nu vă umeziți picioarele cu această nouă limbă.

WatchKit

Ca și cum Swift, iOS 8 și OS X Yosemite nu erau suficiente, Apple a anunțat Apple Watch în septembrie. Apple ne-a arătat cum va arăta prima generație de articole de îmbrăcăminte a companiei și va oferi dezvoltatorilor WatchKit, un cadru pentru crearea de aplicații pentru Apple Watch.

Prima generație a aplicațiilor Apple Watch va fi extensiile aplicațiilor existente iOS care rulează pe iPhone, dar Apple a anunțat că va deschide Apple Watch până la aplicațiile native terțe în 2015. Dacă sunteți dezvoltator de iOS, atunci nu doriți să pierdeți pe această nouă rasă de aplicații.

Xcode 6

Cu anunțurile de iOS 8, OS X Yosemite și Swift, Xcode a primit puțină atenție la WWDC din acest an. Dar este important să rețineți că Xcode este instrumentul pe care majoritatea dezvoltatorilor iOS și OS X le utilizează zi de zi pentru a crea aplicațiile pe care le folosim în fiecare zi.

Xcode continuă să joace un rol cheie în fluxul de lucru al fiecărui dezvoltator, iar IDE-ul Apple este mai puternic decât oricând, cu suport pentru Swift, locuri de joacă, layout-uri adaptive, vizualizare de depanare și o arhitectură de testare îmbunătățită.

Interfața Builder, în special, primește o actualizare majoră cu abilitatea de a depana vizualizări, de a examina interfețele utilizatorilor și de a sprijini aspectele adaptive.

Linie de produse

iPhone 6 & 6 Plus

După ani de zvonuri, Apple a dezvăluit, în sfârșit, un iPhone mai mare - două. Compania a lansat iPhone 6 cu un display de 4.7 "și iPhone 6 Plus cu un ecran de 5.5". Aspectul iPhone-ului sa schimbat dramatic, cu un design mai subțire, o rezoluție mai mare, afișare și un front de sticlă de la marginea la margine. Ei arata cu adevarat uimitoare.

Ambele modele sunt alimentate de noul chipset A8, iar durata de viata a bateriei sa imbunatatit usor pentru cel mai mare model, iPhone 6 Plus. Ca și în cazul fiecărei versiuni majore, camera a primit o actualizare semnificativă, oferind imagini și mai bune, precum și un software mai bun și noi API-uri pentru a profita de noile capabilități ale camerei.

Noile modele includ, de asemenea, NFC (Near Field Communication) pe care Apple Pay este construit. Nu am avut șansa să încerc Apple Pay, dar pare să fie o tehnologie destul de solidă care funcționează offline și online.

iPad Air & iPad Mini

IPad Mini și iPad Air au primit și actualizări, dar schimbările nu au fost inovatoare. IPad Air este mai subțire, include ID-ul Touch, și este livrat cu noul chipset A8X.

Singurul upgrade pe care iPad Mini l-a primit a fost adăugarea ID-ului Touch. Dacă dețineți un iPad Mini 2, atunci nu este nevoie să faceți upgrade dispozitivul decât dacă funcția Touch ID este o caracteristică must-have pentru dvs..

iMac 5K

În timp ce încă așteptăm ca Apple să construiască un display Thunderbolt al retinei, între timp, compania a lansat iMac 5K, un iMac cu afișaj pentru retină. Nu am avut ocazia să văd un iMac 5K în viața reală, dar ar trebui să fie uimitor. Cum nu poate fi uimitor 14,7 milioane de pixeli?

Apple Watch

Apple a dezvăluit Apple Watch în septembrie și consensul general a fost pozitiv la foarte pozitiv. Ceasul arată frumos și pare a fi un jucător mai mult decât viabil pe piața de îmbrăcăminte în creștere.

Apple primul purtător se presupune a fi disponibil pentru vânzare în prima jumătate a anului 2015, dar este încă neclar cât de mult ta Apple Watch va costa. Există trei colecții, Apple Watch, Apple Watch Sport și Apple Watch Edition. Curelele sunt interschimbabile, iar materialele de la care se face Apple Watch sunt la alegerea utilizatorului. Acest lucru face dificilă stabilirea unui preț pentru ceasul pe care doriți să-l cumpărați.

Apple a precizat că ceasul va susține aplicațiile terților. Prima generație de aplicații, totuși, vor fi extensiile aplicațiilor existente pentru iOS, care rulează pe un iPhone asociat. A doua generație va fi mai puternică și va funcționa nativ pe Apple Watch. Va trebui să așteptăm până în 2015 pentru a înțelege mai bine modul în care acest lucru va funcționa și va ieși.

Ce despre Android?

Oricine spune că Android este inferior lui iOS ar trebui să ia oa doua privire la ceea ce Google a realizat în spațiul mobil în acest an. Android Lollipop este o altă piatră de hotar pentru Android și, fără îndoială, cea mai importantă versiune de până acum. Este plină de caracteristici pe care dezvoltatorii le pot profita, dar aceasta este doar o parte din poveste.

Google a introdus, de asemenea, materialul de design și polimer la I / O Google din acest an. Designul materialelor este un limbaj vizual sau de design care se bazează pe experimentele Google Google Now. Android Lollipop folosește designul de materiale, dar este clar că Google intenționează să utilizeze Designul materialelor și în celelalte produse ale sale.

Polimerul a fost, de asemenea, dezvăluit publicului în cursul acestui an Google I / O. Pentru a cita site-ul Polymer este o "bibliotecă de pionierat care face mai rapid decât oricând înainte să construiască aplicații frumoase pe web". Polymer ilustrează în mod clar faptul că Google are o viziune mai largă și vede web ca un cetățean de primă clasă a spațiului mobil - spre deosebire de Apple.

Concluzie

Sunt sigur că sunteți de acord că 2014 a fost un an ocupat pentru toți cei implicați în dezvoltarea tehnologiei sau a dezvoltării mobile. Indiferent de platforma pe care o utilizați sau o dezvoltați, viitorul spațiului mobil pare luminos. Care a fost cel mai important anunț pentru tine în 2014? Anunță-mă în comentariile de mai jos.

Cod