Web stranice

SDK za Android ne bavi se problemima s kojima se suočavaju razvojni programeri

No, Pokémon Go Can't Read Your Email

No, Pokémon Go Can't Read Your Email
Anonim

Google je objavio novu verziju SDK za Android. Verzija 2.0.1 je manje ažuriranje platforme Android, a ne značajno izdanje, a ne rješava najozbiljnija pitanja s kojima se suočavaju razvojni programeri za Android.

Web mjesto bloga Android Developers opisuje ažuriranje "Android 2.0.1 je manje ažuriranje za Android 2.0 Ovo ažuriranje uključuje nekoliko ispravki programskih pogrešaka i promjena ponašanja, kao što je odabir resursa aplikacije na temelju razine API-ja i promjena vrijednosti nekih konstanta povezanih s Bluetoothom. "

Promjene uvedene na samu platformu, osobito popravak funkcije fotoaparata u Verizon Droid-u, dobrodošli. Google je također dodao neke alate koji pomažu razvojnim programerima, no Android se suočava s izazovima koji proizlaze iz njegove relativne mladeži u areni trgovine aplikacija i raznovrsnih softverskih i hardverskih kombinacija koje razvojni programeri trebaju razmotriti.

[Daljnje čitanje: Najbolji Android telefoni za svaki proračun.]

Kada je Google predstavio SDK "Donut" za Android (verzija 1.6), promijenio ga je zbog promjena koje je Google implementirao s Android Marketom. Poboljšano pregledavanje aplikacija i mogućnost uključivanja snimki zaslona za promicanje aplikacija bili su poklonjeni razvojnim programerima.

Nedavna anketa, međutim, sugerira da su razvojni programeri za Android neugodno i da Google još uvijek ima priliku da ide s Android Marketom. Googleu je razvojnim programerima potrebno da ispune izuzetne aplikacije koje proširuju značajke i funkcionalnost Android platforme, ali mnogi razvojni programeri trenutačno nezadovoljni su količinama preuzimanja i ukupnom prihodu koji je generirao Android Market.

Google treba riješiti te probleme i nastaviti razvijati robusnu i zadovoljavajuću zajednicu razvojnih inženjera ako ima bilo kakvu šansu da se pridruži predviđanjima analitičara da će se broj aplikacija na Android Marketu u petnaest kvintuplja u 2010. Odbacivanje prava pohraniti u aplikaciju, Google treba razvojnim programerima stvoriti raznolik niz aplikacija za pružanje korisnicima alate koje žele i prodaju prodajnih uređaja na Androidu.

Jedna stvar koju je Apple učinio, koju Google i drugi izazivači aplikacija za pohranu aplikacija trebaju učiniti, jest olakšati razvoj aplikacija tako da svatko s malim programerskim znanjem može pokrenuti aplikaciju. Razlog zašto postoji "aplikacija za to" za sve što se možete sjetiti jest da je gotovo svaka tvrtka razvila prilagođenu aplikaciju neku vrstu za povezivanje s korisnicima i istovremeno dobila marketinšku kilometražu na platformi za iPhone.

Još jedna prednost koju Apple ima kod iPhonea je, međutim, dosljednost platforme. Iako postoji nekoliko različitih modela dostupnih za iPhone i iPod Touch, sam hardver i inačica operacijskog sustava iPhone koji su u upotrebi konzistentni su u cijelom odjeljku.

Mnogi ljudi pogađaju kako kontroliranje Apple ima svih aspekata svog uređaji. Apple blisko održava hardver, a softver i razvojni programeri treće strane moraju preskočiti obruče kako bi dobili aplikacije odobrene za iPhone. Dno je, međutim, da je Appleova vlasnička, zatvorena platforma dio Appleovog receptora za uspjeh.

Razvojni programeri za Android suočeni su s različitim verzijama Android SDK-a u optjecaju i s nizom uređaja s različitim značajkama i funkcijama, Fragmentacija Android platforme komplicira proces razvoja i predstavlja jedinstvene izazove za razvojne programere Androida s kojima se ne moraju boriti razvojni programeri iPhone.

Budući da Google i dalje prilagođava Android platformu i SDK, morat će se obratiti na pitanja koje programeri imaju s Android Marketom. Što je još važnije, Google mora razvojnim programerima za Android omogućiti alate potrebne za pojednostavljenje razvoja aplikacija i osigurati da aplikacije funkcioniraju u različitim verzijama Android softvera i raznovrsnim hardverom.

Tony Bradley tweets kao @PCSecurityNews, i može se kontaktirati na svojoj Facebook stranici.