Kazalo:
Zdaj smo se že vrnili domov iz Googlovih V / I in se vrnili na delo. Za razvijalce programske opreme Android to pomeni, da pišejo in izdelujejo odlične aplikacije za Android, oborožene z vsem, kar so se naučili iz nekaj dni na Moscone West, in poslušali genije, ki stojijo za Androidom. In imajo polno ploščo - Google je očitno vse v zvezi z aplikacijami. Ko boste mimo osupljivih novic prešli iz glavnih besed in šli mimo objav novih različic ter različnih glamurjev in bleščic, boste videli, da se iz Chroma, na Google TV, Android-a osredotoča na boljši razvoj aplikacij.
Po odmoru se nam pridružite, če želite videti, kaj je Google pripravil, da bi razvoj aplikacij za Android dvignili na naslednjo raven.
Odlične aplikacije potrebujejo tri stvari:
- Odličen um za koncept in izvedbo
- Orodja in podpora ljudi izza platforme
- Način za promocijo in unovčenje
Android ima po svoji čudoviti naravi pokritje odličnih umov. Vemo - v tem tednu smo jih veliko srečali. Navdušenje lahko čutite, ko poskušajo svoje ideje umakniti iz glave in na vaš telefon ali tablični računalnik, zato nas navdušujejo, kaj nas čaka. Čakanje na vrsto za seje in poslušanje razvijalcev klepetajo med seboj, brcajo po kosilu ali preverjajo novo strojno opremo, vsi pogovori pa imajo skupno eno stvar - kako narediti boljše aplikacije.
Toda Android je že od nekdaj navduševal in želel razvijalce. V enačbi manjka enačba z orodjem Apple, s katerim lahko delujejo. Google je spoznal, da mora stvari povečati zarez ali dva, in začelo je, ljudje. Bilo je veliko sej o pravilih kodiranja za stvari, kot so razvoj iger, NFC (to mimogrede želimo ali ne) in podjetniška orodja, vendar bodo tri zelo pomembne seje razvijalcev postavile tempo za super aplikacije, ki jih V prihodnjih mesecih se bomo videli - aplikacije, ki imajo odlično funkcijo, ki smo je navajeni pri Androidu, s poljskim in uporabnikom prijaznim uporabniškim vmesnikom, ki smo ga vsi zahtevali. Oglejmo si, kako Google načrtuje zajeti dve in tri točke z zgornjega seznama.
Unovčevanje aplikacij
O tem ne razmišljamo pogosto, saj nismo razvijalci aplikacij za Android. No, večina nas vseeno ni. Če pa želite dobiti odlične aplikacije velikih programov v Androidu, morate ponuditi spodbudo. (In razvijalci si vsekakor zaslužijo, da bodo plačani za svoje trdo delo.) Google je precej olajšal zaslužek v aplikacijah z uporabo nekonvencionalnega pristopa - ponudite jim brezplačno in zaslužite denar od uporabnikov, ki jim je aplikacija všeč dovolj, da jo namestijo in uporabi. Z uporabo orodij, kot so novo in izboljšano spletno mesto Admob in priročnik orodij ali obračunavanje v aplikacijah, bodo razvijalci omogočili, da uporabniku ponudijo brezplačno aplikacijo in si še naprej lahko zaslužijo za razvoj za Android. To bo pomenilo več in boljših aplikacij za nas končne uporabnike in to imamo vsi radi. Združite to z novimi razdelki na trgu, kot so trendi in izbira urejevalnika, s katerimi bodo odlične aplikacije vidne več uporabnikom, vi pa imate recept za uspešno podjetje, ki se razvija za Android.
Izboljšave uporabniškega vmesnika
Honeycomb je prinesel popolno prenovo uporabniškega vmesnika, namenjeno tabličnim računalnikom, in Ice Cream Sandwich (ki ga skrajšam na ICS od tega trenutka naprej) bo vse skupaj povezal z mirom, ljubeznijo in harmonijo. Vendar imamo na površini več tega, kar kot končni uporabniki vidimo. Prilagodljiv in razširljiv API in okvir daje razvijalcem aplikacij odlična orodja, ki jim omogočajo, da ustvarijo eno aplikacijo, ki deluje prek številnih naprav vseh faktorjev, ki so videti lepe. Odličen primer je aplikacija Google I / O 2011. Uporablja akcijsko vrstico in delce aplikacij za aplikacijo, ki se zažene in je videti res dobro v kateri koli napravi, s katero jo uporabljate. Google je odprl ponudbo I / O 2011 in Matias Duarte s prijatelji je približno eno uro poučeval razvijalce, kako delati z novim API-jem in orodji v svojih aplikacijah. To bo povzročilo manj časa za razvoj in bolj enoten videz in občutek za aplikacije, kar si vsi želijo že nekaj let.
Nova orodja za razvijalce
To je verjetno največja in najbolj navdušujoča stvar razvijalcev aplikacij za Google I / O za razvijalce aplikacij in je bil to samo dogodek. Google je pospešil in ustvaril nov nov urejevalnik postavitve za aplikacije za Android, ki ustreza naravnost IDE Eclipse. Prevedeno, to pomeni, da razvijalcem aplikacij ni več treba odvisiti od nastavitve kriptične kode XML za oblikovanje uporabniškega vmesnika njihovih aplikacij, namesto tega pa lahko uporabljajo zmogljiv urejevalnik WYSIWYG in se razširi na vse velikosti zaslona in faktorje obrazcev. To napoveduje konec aplikacij, ki delujejo odlično, počnejo neverjetne stvari zaradi odprte narave Androida, vendar izgledajo grdo (ja, sovražim, da uporabljam to besedo, vendar se velikokrat prilega). Razvijalci lahko zdaj porabijo čas za kodo in funkcijo ter urejevalcu prepustijo vsa trda oblikovalska dela. Tor Norbye in Xavier Ducrohet sta presegla vse nianse najnovejših razvojnih orodij za Android, vključno s predogledom nekaterih sprememb emulatorja, ki bodo v prihodnjih mesecih močno vplivale na izgled in občutek aplikacij za Android. Dajanje razvijalcev boljšim orodjem je odličen način za spodbujanje odličnih stvari, pa tudi za boj proti celotni težavi z "razdrobljenostjo" z enotnim načinom, da stvari preprosto delujejo.
Torej, Google I / O je pomenil več kot stranke, svage in robote. Šlo je za aplikacije in načine, kako velikim razvijalcem Android pomagati narediti več in boljše. Bila sta vznemirljiva dva dni in stvari se bodo izboljšale na načine, ki si jih lahko samo predstavljamo. Phil in jaz smo se imeli lepo in spoznali kup dobrih ljudi. Še vedno me je malo zanimalo, če smo si privoščili kavo, medtem ko smo nekateri poklepetali o Victu Gundotri in videli, da je njegovo navdušenje nad stvarmi samo še povečalo moje. Pripravljeni smo na to, kar pride, in vemo, da se boste imeli vsi radi.