iOS 7 aduce pentru dezvoltatori posibilitatea de a implementa in aplicatii descarcari in fundal, in-app purchase-uri gratuite, efecte de miscare si altele

0
233

SDK iOS 7 noutati

iOS 7 reprezinta o modificare foarte importanta a sistemului de operare pentru iPhone, iPad si iPod touch atat pentru utilizatorii de rand cat si pentru dezvoltatorii de aplicatii care au la dispozitie o sumedenie de noi API-uri pe care le vor putea implementa in propriile creatii. In cursul zilei de ieri v-am spus ca iOS 7 aduce functiile de detectie a zambetelor si a clipirilor pentru aplicatiile in care putem inregistra poze, dezvoltatorii putand sa le includa in creatiile lor incepand cu aceasta toamna. Separat de functiile noi pentru camera, Apple a inclus compatibilitate si lucreaza deja cu producatorii de gamepad-uri pentru a lansa consolele compatibile cu iOS device-urile noastre in toamna acestui an.

Se pare ca Apple a inclus si mai multe API-uri importante in iOS 7, iar pe multe dintre ele a preferat sa le mentina ascunse pentru ca utilizatorii sa nu stie ce surprize noi ii asteapta in toamna. O noua descoperire facuta in cursul noptii trecute ne indica faptul ca iOS 7 ar putea aduce imbunatatiri majore in aplicatiile din App Store gratie noilor API-uri printre care se numara si sistetizatorul vorbire (text-to-speech), descarcarile in fundal pentru continutul din aplicatii, efecte de miscare, harti 3D si multe altele, iar mai jos vom detalia pe fiecare dintre ele.

API-ul text to speech este disponibil pentru dezvoltatorii de aplicatii in iOS 7 si le va permite sa implementeze in creatiile lor voci de sinteza care sa pronunte textele. Daca in trecut, dezvoltatorii trebuiau sa isi integreze propriile lor solutii pentru pronuntare text care insemnau o munca foarte mare in plus, in iOS 7 vor putea sa isi faca aplicatiile sa graiasca folosind trei linii de cod. Interesant este ca sintetizatorul voce nu functioneaza numai cu aplicatiile din iOS, ci si cu Safari, iar dezvoltatorii care creeaza aplicatii pentru web vor putea sa le implementeze.

O foarte importanta functie a iOS 7 este efectul de paralaxa care face toate obiectele de pe ecranul iOS device-urilor noastre sa se miste intr-un spatiu tridimensional in functie de modul in care miscam ecranul. Aceasta functie a fost prezentata de catre Apple in cadrul conferintei principale de la WWDC 2013 si ne-a demonstrat cum functioneaza in ecranul principal si cu mesajele care apar pe ecranul iOS device-urilor noastre. Ei bine, aceste efecte noi de miscare vor putea fi implementate de catre toti dezvoltatorii de aplicatii in creatiile lor folosind API-urile numite Motion Effects.

Separat de efectele de miscare, toate aplicatiile care primesc continut nou la o anumita perioada de timp vor putea in iOS 7 sa il descarce automat in fundal, acest lucru fiind disponibil deja, dar numai in cazul revistelor si al ziarelor din Newsstand. O alta noutate importanta atat pentru dezvoltatori cat si pentru utilizatori sunt in-app purchase-urile care vor putea fi puse la dispozitia noastra gratuit. Apple va gazdui gratuit pentru dezvoltatori in-app purchase-uri care au o dimensiune de maximum 2 GB, acest lucru insemnand ca in viitor multe astfel de pachete vor fi disponibile gratuit pentru noi. Partea si mai buna pentru utilizatorii de rand este ca dimensiunile multor aplicatii vor fi reduse, dezvoltatorii putand sa puna la dispozitia noastra continut suplimentar pe care il putem descarca gratuit numai in cazul in care dorim.

iOS 7 vine cu cateva imbunatatiri ale interfetei aplicatiei Harti printre care se numara un mai bun sistem de cartografiere si imagini din satelit de o mai buna calitate. Dezvoltatorii au si ei parte de cateva API-uri noi pe care le vor putea pune la dispozitia noastra. Cea mai importanta parte a acestor API-uri este ca aduc sistemul de harti 3D, acum putand sa vizualizam in orice aplicatie terta cladiri tridimensionale. Din pacate, pana in iOS 7 beta 2 nu au fost aduse imbunatatiri prea importante pentru hartile din Romania, care sunt in continuare de o mult prea slaba calitate.

 

Sursa: 9to5Mac
- Reclamă -