La începutul acestei săptămâni, Apple a lansat oficial evenimentul anual WWDC (Worldwide Developers Conference) din San Francisco. Ca întotdeauna, evenimentul a început cu o notă în care Apple a anunțat actualizări pentru platformele lor iOS, macOS, watchOS și tvOS. În acest articol, vă voi spune tot ce trebuie să vă amintiți de la tastatură.
Anul acesta lansarea iOS este una imensă atât pentru consumatori, cât și pentru dezvoltatori, cu tehnologii noi și API-uri. Să aruncăm o privire asupra a ceea ce iOS 10 are de oferit.
Cea mai mare schimbare în iOS 10 pe care oamenii o vor vedea atunci când se actualizează de pe iOS 9 va fi schimbările de design vizual.
În primul rând, ecranul de blocare a fost reimagined cu clasic "slide pentru a debloca" fiind eliminate în întregime. Acum, de pe ecranul de blocare, trecerea de la dreapta la stânga va deschide aparatul foto și va trece de la stânga la dreapta va deschide Astăzi vedere. În ecranul Azi, puteți adăuga widget-uri din aplicațiile instalate pe dispozitiv pentru a examina rapid informațiile pe care le furnizează.
Notificările sunt acum afișate în bule albe atât pe ecranul de blocare, cât și în partea de sus a ecranului, când vă aflați într-o altă aplicație. În iOS 10, notificările câștigă și o mulțime de funcționalități suplimentare bogate extensii de notificare. Când este interacționat, o notificare poate prezenta acum orice interfață de utilizator pe care dorește.
Cu Mesaje de exemplu, poate fi afișată acum o vizualizare live care conține conversația, astfel încât să nu puteți răspunde numai la mesajul pe care tocmai l-ați primit, dar puteți, de asemenea, să rămâneți în conversație direct din notificare. În primul iOS 10 Previzualizare pentru dezvoltatori, această caracteristică este accesibilă numai pe iPhone 6s și iPhone 6s Plus, prin utilizarea funcției 3D Touch în notificare. Cu toate acestea, Apple a anunțat că vor apărea notificări bogate la toate dispozitivele capabile să ruleze iOS 10 și vor fi activate în alt mod pentru dispozitivele care nu acceptă Touch 3D.
Centrul de control a primit, de asemenea, o actualizare vizuală cu câteva funcționalități suplimentare, precum și suport pentru 3D Touch. Acum puteți apăsa ferm pe patru butoane, lanternă, cronometru, calculator și aparat de fotografiat, pentru a accesa un meniu cu comenzi rapide și acțiuni. Centrul de control a fost, de asemenea, împărțit în două vizualizări, porțiunea de redare a muzicii fiind dată propriei sale viziuni. Acest lucru permite afișarea ilustrației albumului pentru cântece, iar controlul fiind difuzat mai mult. Interesant, în iOS 10, Apple a împărțit, de asemenea, componentele video și audio ale AirPlay, unul fiind pe fiecare pagină a centrului de control.
După cum era de așteptat, iOS 10 va permite aplicațiilor terță parte să se integreze cu Siri, ceea ce va extinde mult funcționalitatea asistentului personal. Această integrare este tratată prin extensiile Siri și noua Sirikit cadru. Una dintre aplicațiile pe care le-a prezentat Apple a fost să sune o mașină Uber utilizând Siri fără a fi nevoie să intre în aplicație.
Confidențialitatea utilizatorilor a fost rezolvată și ea. Aplicațiile terță parte nu obțin acces la informațiile introduse de utilizator. În schimb, Siri are grijă de întreaga parte a vocii și creează o intenție pe care o aplicație o poate acționa ulterior.
Hărți aplicarea aplicației iOS 10 este în curs de redesenare completă, ceea ce va ușura utilizarea și mult mai ușor de a căuta locații din apropiere. Sistemul de navigare de tip turn-by-turn are de asemenea îmbunătățiri importante, inclusiv traficul pe traseu și opțiuni pentru a evita taxele și autostrăzile. Ca și în cazul lui Siri, Apple deschide, de asemenea, aplicația Hărți pentru dezvoltatori prin extensii. De exemplu, prin extensiile terților, utilizatorii pot face rezervări la un anumit loc fără a trebui să părăsească aplicația Hărți.
La fel ca Maps, aplicația Muzică din iOS 10 a primit și o reproiectare completă cu iOS 10. Acest nou design face aplicația mult mai simplă, mai ales pentru Apple Music, și face foarte clar ce melodii au fost descărcate. În timp ce această actualizare nu adaugă nicio funcționalitate nouă muzicii, este o schimbare vizuală foarte binevenită pe tot cuprinsul tabloului.
În mod evident, cea mai recondiționată aplicație din iOS 10 este Mesaje cerere. Au fost adăugate atât de multe funcții în iMessage și aici sunt doar câteva dintre cele mai importante:
Aceste modificări ajută iMessage să pară cu alte aplicații, cum ar fi Facebook Messenger. Dacă doriți să vedeți aceste funcții în acțiune, consultați videoclipul Apple.
În plus față de toate noile funcții 3D Touch legate de notificări și de centrul de control, ecranul de pornire primește, de asemenea, mai multe caracteristici 3D Touch. Pentru aplicațiile care acceptă widget-ul de vizualizare Astăzi, acesta va apărea în plus față de comenzile rapide ale aplicației atunci când este apăsat ferm pe ecranul de întâmpinare. Aplicațiile terță parte vor câștiga, de asemenea, o comandă rapidă pentru partajarea unui link către aplicație din App Store.
Un alt tip nou de extensie în iOS 10 permite aplicațiilor să se integreze în Telefon cerere. Deși toate posibilitățile de extensii la telefon nu au fost încă prezentate, exemplul pe care Apple la arătat în timpul chestiunii a fost că o aplicație a detectat un număr de telefon pentru spam și a afișat acest lucru pe ecranul de apeluri primite.
Un alt interesant API Apple a arătat în timpul prezentării este una specifică aplicațiilor VoIP, cum ar fi Skype și WhatsApp. În loc să primiți o notificare de împingere obișnuită la primirea unui apel, poate fi afișată o suprapunere pe ecran complet (aproape identică cu cea care apare la primirea unui apel FaceTime) odată ce aplicațiile au fost actualizate pentru a o susține.
Cu iOS 10, Apple extinde în continuare HomeKit, cadrul Apple pentru controlul accesoriilor conectate în casa ta. Platforma de accesorii pentru automatizarea acasă acceptă mai multe tipuri de accesorii, iar iOS 10 include și un program dedicat Acasă app, astfel încât să puteți controla accesoriile activate de la HomeKit dintr-o singură aplicație, în loc să intrați în aplicația specifică fiecărui producător. Aplicația Home simplifică, de asemenea, foarte mult instalarea de camere și scene în casa dvs..
În timp ce Apple nu a putut să acopere totul în keynote, există multe caracteristici mai mici în iOS 10, printre care:
În ansamblu, iOS 10 este o actualizare majoră și suportă fiecare dispozitiv care poate rula iOS 9 cu excepția:
În acest an, partea din Mac a fost lansată cu rebrandingul oficial al OS X în MacOS. Acest nou nume pune sistemul de operare Mac pe desktop în conformitate cu alte platforme Apple, iOS, watchOS și tvOS. Apple a numit prima actualizare sub pictograma macOS Sierra.
Cea mai importantă caracteristică nouă adăugată pe Mac în MacOS Sierra este Siri. Apăsând pictograma Siri din doc sau din bara de meniu (sau utilizând o comandă rapidă de la tastatură) puteți interacționa cu Siri pe calculatorul dvs. Mac. Pe MacOS, Siri poate efectua aproape oricare dintre aceleași cereri pe care le poate face pe un dispozitiv iOS, inclusiv vremea, redarea muzicii și căutarea pe web.
Cu toate acestea, pe Mac se pot ocupa și de interogări complexe de căutare a fișierelor. Ceea ce este și mai util este că orice răspuns pe care i-l oferă Siri poate fi adăugat la secțiunea widget-uri din centrul de notificare. De exemplu, puteți căuta un anumit grup de fișiere, fixați răspunsul în centrul de notificare și apoi, pe tot parcursul zilei, glisați și fixați fișierele pe care le-ați găsit direct din widget.
O altă caracteristică importantă este capacitatea de a utiliza Mac-urile Apple Pay în Safari. Pe site-urile Web care suportă Apple Pay, pe iPhone va apărea un prompt pentru autentificarea unei achiziții Atingeți ID-ul. Procesul este la fel de simplu ca și efectuarea oricărei alte plăți cu Apple Pay, în afară de pasul adăugat de preluare a telefonului pentru autentificarea achiziției.
Într-un efort de a face desktop-ul dvs. mai puțin aglomerat, macOS suportă acum file în aproape orice aplicație. De exemplu, dacă lucrați la mai multe documente în Pagini, în loc să aveți trei ferestre deschise, puteți avea acum o fereastră cu trei file, o filă pentru fiecare document. Apple a spus că susținerea acestei funcții în aplicațiile macOS va fi automată dacă aplicația folosește aplicația NSDocument
clasă.
Apoi, MacOS Sierra vă permite, de asemenea, să creați o imagine imagine în imagine a unui videoclip pe care îl jucați. Această caracteristică funcționează identic cu modul în care funcționează pe iPad. Vizualizarea video poate fi redimensionată și fixată în orice colț al ecranului. Pe MacOS Sierra, playerul video rămâne mereu pe partea de sus a ceea ce faci, inclusiv în aplicațiile cu ecran complet.
MacOS Sierra se bazează pe Ia mâna, care a fost introdus în iOS 8 și OS X Yosemite, pentru ca dispozitivele Apple să funcționeze mai bine împreună prin următoarele caracteristici:
În cele din urmă, Apple vă ajută, de asemenea, să vă gestionați mai ușor fișierele și spațiul de stocare Mac cu MacOS Sierra. În primul rând, un nou Spațiul de lucru va fi creat în folderul dvs. iCloud Drive și va sincroniza automat fișierele de pe desktop între computere, astfel încât nu trebuie să le trageți manual în iCloud Drive. Aceste fișiere desktop vor fi, de asemenea, accesibile pe dispozitivele iOS prin intermediul aplicației iCloud Drive.
De asemenea, MacOS va arăta inteligent fișierele de pe computer și va determina care fișiere nu mai sunt necesare (de exemplu, fișiere duplicate sau fișiere care nu au fost utilizate mult timp). MacOS va șterge aceste fișiere (în cazul fișierelor duplicat) sau le va încărca automat pe iCloud Drive pentru dvs. Procedând astfel, sistemul de operare poate elibera o mulțime de spațiu.
În timp ce MacOS Sierra nu este nici pe departe la fel de mare ca o actualizare ca iOS 10 este, ea introduce multe îmbunătățiri și caracteristici mari, cum ar fi Siri și Apple Pay. MacOS Sierra este compatibil cu următoarele dispozitive:
În mod similar cu watchOS 2 anul trecut, atenția principală a watchOS 3 se referă la performanțele și la îmbunătățirile ușoare de utilizare, care se adaugă la o actualizare semnificativă. Cu watchOS 3, Apple Watch va câștiga, de asemenea, câteva noi aplicații încorporate, inclusiv Mementouri și Găsește prietenii mei.
În primul rând, Prieteni care a apărut pe Apple Watch când ați apăsat butonul lateral, a fost înlocuit cu o aplicație doc. Puteți alege ce aplicații să apară aici și în ce ordine acestea să fie afișate.
Aplicațiile afișate în docul dvs. nu sunt doar instantanee vizuale de când ați folosit ultima dată acea aplicație, ci și previzualizări live.
Întrucât previzualizările live ale aplicațiilor dvs. în docuri vă permit să vizualizați informații din cele mai utilizate aplicații, privirile au fost eliminate acum. Acum, trecerea de la partea de jos a ecranului va aduce un nou brand Centrul de Control care arată foarte asemănător cu omologul său iOS.
Cea mai remarcabilă îmbunătățire a performanței pentru utilizatorii Apple Watch va fi viteza cu care aplicațiile se pot lansa acum și pot fi gata de utilizare. Ca rezultat al noilor API-uri în watchOS 3, orice aplicație pe care utilizatorul o pune în doc sau adaugă o complicație pentru chipul lor de ceas, primește privilegii speciale pentru a actualiza conținutul aplicației în fundal și rămâne în memorie. În calitate de dezvoltator, acest lucru vă permite să vă asigurați că aplicația dvs. este gata să revină la o notificare de o clipă ori de câte ori utilizatorul dorește să vă deschidă aplicația.
Ca de obicei, Apple a adăugat, de asemenea, câteva fețe noi de ceas pentru a viziona OS 3. Acestea includ:
În plus față de aceste noi fețe, watchOS 3 are acum suport pentru mai multe complicații pe fețele existente, cum ar fi vremea pe fața fotografiei. În cele din urmă, acum puteți să glisați și pe ecran pentru a schimba chipurile de ceas, în loc să treceți prin meniul Force Touch.
Pentru a face Apple Watch un dispozitiv mai performant, chiar și mai multe cadre și instrumente de dezvoltare pot fi acum utilizate în watchOS (în ambele aplicații și interfețe de notificare), inclusiv:
tvOS a fost introdus în octombrie anul trecut cu lansarea celei de a patra generații Apple TV și este în mod efectiv o versiune modificată a iOS cu o interfață unică de utilizator. Această actualizare este prima actualizare majoră a platformei de la lansarea sa în luna octombrie. În timp ce este cea mai mică actualizare pe platformele Apple, tvOS 10 adaugă câteva caracteristici foarte utile.
În primul rând, Siri poate căuta acum filme și emisiuni TV pe teme precum "comedii de liceu". Acest lucru vă face chiar mai ușor să găsiți ceva grozav de urmărit.
În plus, căutarea vocală în Siri a fost extinsă și pe YouTube. Când îi cereți lui Siri să caute ceva YouTube, aplicația YouTube va deschide pagina de căutare.
Cu tvOS 10, Apple simplifică, de asemenea, înscrierea și autentificarea utilizatorilor. Cu această caracteristică nouă, va trebui doar să vă autentificați Apple TV odată și tvOS va avea grijă de restul pentru fiecare aplicație pe care o descărcați.
tvOS are acum și un mod întunecat. Acest lucru va schimba aspectul televizorului dvs. Apple pentru a fi mai potrivit pentru camerele întunecate și sistemele home theater. Dezvoltatorii pot ajusta, de asemenea, aspectul aplicațiilor lor printr-o aplicație nouă UITraitCollection
proprietate care afișează aplicația dacă dispozitivul curent este în modul luminos sau întunecat.
Alaturi de lansarea tvOS 10, Apple va lansa, de asemenea, o versiune complet revizuita a iOS Remote app. Această nouă aplicație va permite dispozitivului dvs. iOS să efectueze toate aceleași funcții ca și Siri Remote care este inclus în Apple TV. În plus, poate afișa și informații relevante despre ceea ce se joacă în prezent pe Apple TV, cum ar fi opera de artă.
Xcode-ul din acest an, Xcode 8, va face aplicații în dezvoltare pentru oricare dintre platformele Apple mai ușoare decât oricând.
Pentru utilizatorii Swift, Xcode 8 include Swift 3, ultima versiune viitoare a limbii de programare a Apple. Swift 3 conține multe caracteristici noi, inclusiv multe îmbunătățiri și îmbunătățiri care formează fundamentul limbii. Dacă nu doriți să vă deplasați imediat la Swift 3, Xcode 8 include, de asemenea, Swift 2.3. Xcode 8 include, de asemenea, instrumentul de migrare familiar pentru migrarea de la Swift 2.3 la Swift 3 când sunteți gata.
Xcode 8's Interface Builder are multe îmbunătățiri minunate, printre care:
Xcode 8 facilitează și depanarea aplicațiilor. De asemenea, acesta oferă o raportare excelentă a erorilor în timp ce rulează teste, grafice de memorie pentru detectarea scurgerilor de memorie și un indicator FPS pentru depanarea performanțelor în jocuri. Interfața cu utilizatorul este acum, de asemenea, mai ușor de depanat în Interface Builder.
Dezvoltatorii terți pot crea acum extensii care se conectează direct în Xcode. Primul (și singurul) tip de extensie Xcode este o extensie a editorului sursă. Aceste extensii sunt capabile:
În cele din urmă, Xcode 8 include multe îmbunătățiri mici, care fac ca lucrul cu Xcode să fie mai ușor și mai plăcut, cum ar fi:
UITableView
, de exemplu, nu veți obține pagini și documente separate pentru platformele iOS și tvOS. Va exista doar o pagină care conține disponibilitatea acelui API pentru fiecare platformă și orice elemente specifice platformei.Anul acesta, WWDC a fost blocat cu actualizări la cele patru platforme Apple, iOS, macOS, watchOS și tvOS. Toate aceste actualizări sunt disponibile în prezent în previzualizarea dezvoltatorilor, iar iOS 10 și MacOS Sierra au lansat o lansare publică în iulie. Aceste actualizări vor fi gratuite pentru dispozitive compatibile și vor fi lansate în această toamnă.