Apple a listat ieri un nou loc de munca pe propriul website, din care reiese faptul ca ar intentiona sa implementeze un nou API (Application Programming Interface) si noi framework-uri in viitoarea generatie a iOS. Apple incearca sa atraga aplicanti cu promisiunea de a dezvolta prima aplicatie care utilizeaza noul API*/framework** din viitoarea generatie a iOS. Acest inginer ar urma sa se alature echipei iOS si sa lucreze cu diferite echipe de ingineri din cadrul Apple pentru a dezvolta impreuna noul API si noile framework-uri care vor fi implementate in viitoarea versiune a iOS.
How would you like to develop the very first iPhone/iPad app that uses a new API/framework in the next version of iOS?
Acest listing nu ne ofera mai multe detalii despre noul API ce are apara in noua versiune a iOS, dar este o confirmare a faptului ca noua versiune a iOS va avea un nou API si noi framework-uri. Aceasta cerere de munca plasata de Apple nu ne anunta neaparat ca o schimbare deoasebita in acest sens ar urma sa aiba loc, intrucat cei din Cupertino adauga la fiecare lansare majora a iOS si OS X cateva sute de API-uri noi. Oricum, indiferent de ce anunta acest nou loc de munca sau de interpretarea data, un singur lucru este, in mari proportii, cert, si-anume ca noul iOS va fi lansat in vara acestui an la Worldwide Developers Conference (WWDC). Deocamdata despre viitoarea versiune a iOS nu se stiu prea multe, dar se presupune ca va arata putin diferit si ca i se vor implementa cateva functii noi, dat fiind faptul ca Scott Forstall a fost concediat, in locul sau venind SVP Johnny Ive.
Sursa: Apple, via Apple Insider
______________________________________________________________________________________
*Application Programming Interface (prescurtat API) – reprezintă denumirea în limba engleza a unei interfețe pentru programarea de aplicații. De obicei este vorba despre interfața dintre programele de aplicație și sistemul de operare, care stabilește în amănunt modul în care programele de aplicație pot accesa (apela) serviciile sistemului de operare sub care rulează.
**framework – cuvântul englez framework definește, în termeni generali, un ansamblu standardizat de concepte, practici și criterii pentru a se aplica asupra unui tip particular de problematică, ce servește ca referință pentru a propune și rezolva probleme cu conotații similare. În dezvoltarea de software un framework este o structură conceptuală și reprezintă o arhitectură de software care modelează relațiile generale ale entităților domeniului (site-ului).
Sursa: Wikipedia