Windows

Google facilitează dezvoltarea aplicațiilor Android cu un IDE nou

Electrochemistry part 2

Electrochemistry part 2
Anonim

Android Studio a făcut debutul miercuri la conferința Google I / O din San Francisco

Dezvoltatorii Android ar putea folosi Instrumentele de dezvoltare Android (ADT) plug-in pentru Eclipse IDE, dar Android Studio va fi primul IDE dedicat pentru sistemul de operare mobil. Google a construit Android Studio pe baza Ideei Java IDE IntelliJ.

"Pivotul în jurul IDE-ului IntelliJ este o schimbare pentru Google", a declarat Al Hilwa, care se referă la software-ul de dezvoltare a aplicațiilor pentru IDC, într-un interviu prin e-mail. IntelliJ "este mai puțin complexă și mai prietenoasă decât Eclipse și ar trebui să ajute Android să ajungă la o gamă mai largă de dezvoltatori", a scris Hilwa.

Apple a investit mult efort în ID-ul său Xcode, pentru a permite dezvoltatorilor să scrie ușor aplicații iOS iPhone și iPad care concurează cu Android. Android Studio evaluează câmpul de joc, prin faptul că poate ajuta "pasionații care nu sunt foarte pricepuți în setul de instrumente tradițional Java", scrie Hilwa.

Android Studio va avea o serie de caracteristici special concepute pentru a ajuta la crearea aplicațiilor Android. Acesta vine cu template-uri pentru a construi aplicații cu aspectul și simțul standard Android. Poate refactorul să codifice pentru a rula mai eficient. Acesta include Lint, un set de instrumente pentru a captura probleme de compatibilitate cu versiunea și alte bug-uri potențiale. Și include ProGuard, care obfuscates cod pentru a împiedica inginerie inversă.

Software-ul funcționează, de asemenea, cu sistemul de construcție automată Gradle. Agențiile de dezvoltare pot utiliza programul Gradle pentru a-și automatiza procesul de construire, testare, publicare și implementare a aplicațiilor Android, precum și pentru a sincroniza aceste activități cu instrumente de gestionare a ciclului de viață al software-ului, cum ar fi Maven sau Ivy.

Google a avertizat potențialii utilizatori care lucrează pe Android Studio nu a fost finalizată - aceasta este versiunea 0.1 a IDE - și mai multe caracteristici nu au fost finalizate sau rămân buggy.

La conferință, Google a demonstrat, de asemenea, fructele unei noi tehnologii de autentificare single sign-on, numite semnalul unic de conectare cross-platform. Acest set de interfețe API (interfețe de programare a aplicațiilor) poate minimiza numărul de timpuri în care un utilizator va trebui să se conecteze la servicii, permițând dispozitivului să împărtășească acreditările de autentificare între serviciile de încredere utilizând protocolul OAuth 2. Este o componentă esențială a Google+ și Google Wallet, ambele fiind prezentate în cadrul conferinței.

"Nu trebuie să vă conectați în mod repetat, este atât de natural pentru utilizatori încât nici măcar nu le observă. să extindeți acest tip de magie, să nu doriți să fiți cei care vă îngrijesc de utilizatorii de parole pe site-uri Web sau, mai rău, de pe mici tastaturi mobile ", a scris Tim Bray, inginer în echipa de identitate Google un post blog care anunță API-ul