Site-uri

Android SDK nu abordează problemele cu care se confruntă dezvoltatorii

Тестировщик с нуля / Урок 24. Android Studio (SDK), эмуляторы для тестировщика мобильных приложений

Тестировщик с нуля / Урок 24. Android Studio (SDK), эмуляторы для тестировщика мобильных приложений
Anonim

Google a lansat o nouă versiune a SDK-ului Android. Versiunea 2.0.1 este o actualizare minoră a platformei Android, nu o versiune semnificativă, și nu abordează cele mai serioase probleme cu care se confruntă dezvoltatorii Android.

Site-ul blogului Android Developers descrie actualizarea "Android 2.0.1 este o actualizare minoră la Android 2.0 Această actualizare include câteva corecții de erori și schimbări de comportament, cum ar fi selectarea resurselor de aplicație bazate pe nivelul API și modificările valorii unor constante legate de Bluetooth. "

Modificările introduse în platforma însăși, în special o soluție fixă ​​pentru funcționalitatea camerei din Verizon Droid, sunt binevenite. Google a adăugat, de asemenea, câteva instrumente pentru a ajuta dezvoltatorii, dar Android se confruntă cu provocări care apar atât din tinerețea sa relativă în arena magazinelor de aplicații, cât și combinațiile diverse de software și hardware pe care dezvoltatorii trebuie să le ia în considerare.

[Citiți în continuare cele mai bune telefoane Android pentru fiecare buget.]

Când Google a introdus kitul Android "Donut" SDK (versiunea 1.6), a fost anunțat ca schimbător de jocuri din cauza modificărilor pe care Google le-a implementat cu Android Market. Îmbunătățirea navigării în aplicații și capacitatea de a include capturi de ecran pentru a ajuta la promovarea aplicațiilor au fost încântați de dezvoltatori.

Un studiu recent sugerează totuși că dezvoltatorii Android sunt nemulțumiți și că Google are încă o cale de a merge cu Android Market. Google are nevoie de dezvoltatori pentru a pompa aplicații convingătoare care extind funcțiile și funcționalitatea platformei Android, însă mulți dezvoltatori sunt nemulțumiți de volumul de descărcări și de veniturile totale generate de Android Market.

Google trebuie să abordeze aceste probleme și să continue să crească o comunitate de dezvoltatori robustă și mulțumită dacă are vreo șansă de a întâlni predicții ale analistului potrivit căruia numărul de aplicații din Android Market va fi cvadruplu în 2010. Drepturile de la magazinul de aplicații de la App, Google are nevoie de dezvoltatori pentru a crea o varietate de aplicații pentru a oferi utilizatorilor instrumentele pe care le doresc și care conduc vânzările de dispozitive bazate pe Android

Un lucru pe care Apple a făcut-o, pe care Google și alți adversari ai magazinelor de aplicații trebuie să le facă, este de a face dezvoltarea aplicațiilor atât de ușor încât oricine are puțină cunoștințe de programare poate rula o aplicație. Motivul pentru care există o "aplicație pentru asta" pentru orice vă puteți gândi este că practic fiecare companie a dezvoltat o aplicație personalizată de un fel de a se conecta cu clienții și pentru a obține un kilometraj de marketing, în același timp, pe platforma iPhone.

Un alt avantaj pe care Apple îl are cu iPhone-ul, totuși, este consistența platformei. În timp ce există câteva modele diferite de iPhone și iPod Touch disponibile, hardware-ul propriu-zis și versiunea sistemului de operare iPhone în uz sunt coerente peste tot.

Mulți oameni se confruntă cu problema modului în care Apple are controlul asupra tuturor aspectelor sale dispozitive. Apple păstrează îndeaproape hardware-ul, iar software-ul și dezvoltatorii terți trebuie să sară prin cercuri pentru a obține aplicații aprobate pentru iPhone. Cu toate acestea, platforma închisă a Apple face parte din rețeta Apple pentru succes.

Dezvoltatorii pentru Android se confruntă cu o versiune diferită a SDK-ului Android în circulație și o serie de dispozitive cu funcții și funcții diferite. Fragmentarea platformei Android complică procesul de dezvoltare și reprezintă provocări unice pentru dezvoltatorii de Android pe care dezvoltatorii iPhone nu trebuie să le suporte.

Pe măsură ce Google continuă să adapteze platforma Android și SDK-urile, va trebui să abordeze problemele pe care dezvoltatorii le au cu Android Market. Mai important, Google trebuie să ofere dezvoltatorilor Android instrumentele de care au nevoie pentru a simplifica dezvoltarea aplicațiilor și pentru a se asigura că aplicațiile vor funcționa pe diferite versiuni de software Android și hardware diferit.

Tony Bradley tweet-uri ca @PCSecurityNews, și poate fi contactat la Facebook