Așa cum știți probabil cei din comunitatea de dezvoltare iOS, WWDC 2011 se încheie astăzi. În ciuda faptului că Apple nu a lansat un iPhone așa cum mulți au anticipat, keynote-ul a fost departe de o dezamăgire. În acest an, WWDC a fost totul despre software și împuternicirea comunității de dezvoltare iOS. În timp ce o mare parte din publicitatea evenimentului sa concentrat până în prezent pe impactul negativ pe care îl va avea cea mai recentă versiune asupra aplicațiilor existente iOS, această postare va lua o altă abordare și va evidenția numeroasele caracteristici iOS 5 pe care fiecare dezvoltator iOS ar trebui să fie încântat.
Așa cum am menționat, obiectivul nostru este de a vorbi despre câteva instrumente noi și despre modul în care cunoașterea acestor instrumente va crește potențialul dvs. ca dezvoltator de iOS.
Odată cu lansarea iBooks, Apple a înregistrat până în prezent 130 milioane de descărcări de cărți. Acum eliberează Chioșc de presă, care este ca iBooks, dar pentru reviste și ziare. La prima vedere, chioșcurile pot părea irelevante pentru dezvoltatorii care nu lucrează deja în industria de publicare. În timp ce acest lucru poate fi adevărat, ia în considerare acest lucru: toate aceste companii de publicare au acum un nou model de distribuție și vor avea nevoie de dezvoltatori talentați pentru a valorifica acest lucru. Acest lucru înseamnă că companiile independente și companiile de dezvoltare mobile ar face bine să învețe cum să utilizeze instrumente de mere pentru a crea aplicații Chioșc acum, în timp ce editorii încă caută talent pentru a aduce oferta lor pe dispozitive iOS.
Nu ar fi frumos dacă ați putea dezvolta o aplicație care să detecteze cu ușurință fețe, să realizeze editarea imaginilor și să folosească filtre pentru efecte extraordinare? Ei bine, cu iOS 5 Apple ți-a ușurat viața. Detectarea feței poate permite câteva experiențe noi pe platformă. Folosirea acestuia în legătură cu camera aparatului are posibilități nesfârșite. Dacă vă gândiți în prezent să intrați în spațiul competitiv al aplicațiilor foto, este în interesul dumneavoastră să acordați o atenție deosebită oricărei documente privind mărul care înconjoară aceste caracteristici.
Există puține instrumente de marketing mai bune decât o aplicație excelentă. Aplicațiile mari se pot vinde, însă o aplicație excelentă care este conectată la rețeaua socială face ca pentru fanii dvs. să fie mult mai ușor să răspândească cuvântul bun. Acum, cu funcții de conectare unică, utilizatorii unei aplicații pot să autorizeze rapid o aplicație pentru a posta în contul de utilizator al utilizatorului Twitter.
Noile funcționalități fac acest lucru un proces foarte simplu. Utilizatorii se pot conecta la Twitter din setările dispozitivului, iar orice aplicație poate cere să utilizeze acreditările Twitter.
În timp ce metoda de implementare nu a fost menționată în timpul prezentării de către Steve Jobs, Scott Forstall a menționat că aplicațiile pot beneficia de această nouă caracteristică iOS în prezentarea sa publică. În trecut, dezvoltatorii ar fi trebuit să folosească o bibliotecă terță parte, cum ar fi ShareKit, sau doar să se ridice ei înșiși pentru a-și integra aplicațiile în Twitter, astfel încât un sistem single sign-on va face munca multor dezvoltatori iOS mult mai ușoară. Putem fi siguri că alte rețele sociale precum Tumblr, Facebook, LinkedIn și multe altele vor solicita în curând aceeași conectare unică pentru utilizatorii lor. Acest lucru are implicații pozitive pentru dezvoltatori, deoarece continuăm să creăm aplicații care folosesc conturile sociale ale utilizatorilor noștri pentru a ne comercializa în mod indirect aplicațiile.
Această nouă adăugire la iOS 5 merită atenția oricărui antreprenor sau dezvoltator mobil serios. În ultimii ani, am văzut tranziția societății noastre în mai multe moduri importante, pornind de la o cultură mai socială și mai deschisă, dispusă să împărtășească, să tweet sau să posteze ceva online. O altă schimbare importantă este creșterea telefonului inteligent și speranța consumatorului că un dispozitiv mobil ar trebui să facă totul. În timp ce aceste tendințe continuă să se dezvolte, odată cu creșterea iCloud vedem că Apple și alte companii își pariază chips-urile pe creșterea unei societăți care se așteaptă să-și acceseze datele de oriunde de pe orice dispozitiv. În iOS 5, vedem cum mărul combină toate aceste trei tendințe împreună pentru a crea ceea ce va fi o experiență unică, de bază. Android și Windows vor urma în curând. Aceasta înseamnă că orice dezvoltator serios trebuie să înceapă planificarea utilizării în aplicațiile lor a stocării nor și a experiențelor sociale. Utilizatorii dvs. pot aștepta în curând nimic mai puțin!
Apple este în permanență în căutarea unor modalități de a face ofertele de produse mai bune. Cu asta în minte, amintiți-vă acest lucru este iCloud 1.0. Și la fel de impresionant cum ar fi acum, nu este ceva pe care fiecare dezvoltator ar putea să-l folosească zilnic, dar versiunea 2.0 poate vedea funcționalitatea pe care trebuie să o aibă fiecare aplicație. Vă recomand să obțineți cel puțin o înțelegere a nivelului de bază a modului în care funcționează și chiar să începeți să vă testați pentru dvs. și dacă sunteți un freelancer sau un antreprenor, aceasta este o abilitate pe care trebuie să o luați imediat.
Aceasta a fost doar o scurtă trecere în revistă a noilor oferte din iOS 5. Mobiletuts + va relua multe dintre aceste caracteristici în profunzime după ce iOS 5 NDA va fi ridicată. Între timp, dacă sunteți dezvoltator, vă recomand să luați o după-amiază și să consultați documentele disponibile pentru dezvoltatorii plătiți. Cine știe, puteți găsi o margine competitivă care vă va separa aplicația de competiție!
Doriți să vorbiți despre acest articol? Găsește-mă pe Twitter @ williamherring.