Bahay Ipasa ang Pag-iisip Google i / o: walang susi na dayap na dayap, ngunit ang pahiwatig ng mga developer sa hinaharap ng android

Google i / o: walang susi na dayap na dayap, ngunit ang pahiwatig ng mga developer sa hinaharap ng android

Video: Key Lime Pie (Nobyembre 2024)

Video: Key Lime Pie (Nobyembre 2024)
Anonim

Ang susunod na bersyon ng Android - malawak na tinutukoy bilang "Key Lime Pie" - ay hindi gumawa ng hitsura sa Google I / O noong nakaraang linggo. Pa rin, inihayag ng Google ang isang bilang ng mga bagong tool ng developer at sa isang fireside chat, iminungkahi ng koponan ng Android na maraming mga pagpapahusay sa hinaharap sa platform, kabilang ang mga pagpapabuti sa suporta para sa mga bagong processors, mas mahusay na suporta sa camera, at mga paraan upang magbigay ng mas mabilis na mga pag-update.

Sa kumperensya, inihayag ng Google ang maraming mga pinahusay na tool ng developer kabilang ang isang bagong Android Studio, isang pinagsama-samang kapaligiran sa pag-unlad na naglalayong sa mga developer ng Android batay sa balangkas ng IntelliJ IDE. Mayroon ding ilang mga bagong API, ang pinaka-kagiliw-giliw na kung saan kasangkot sa Google Play Game Services. At pinakawalan ng Google ang ilang mga pagbabago sa Developer Console kasama na ang pinagsamang mga bagong tip at mga sukatan sa paggamit upang matulungan ang mga developer na malaman kung ano ang gumagana at kung ano ang hindi sa kanilang mga aplikasyon.

Sa chat ng fireside, sinagot ng mga miyembro ng koponan ng Android ang mga tanong ng madla tungkol sa hinaharap ng platform.

Ang isa sa mga unang paksa na lumabas ay ang isyu ng fragmentation. Ipinaliwanag ni Dave Burke, direktor ng engineering ng platform ng Android platform, na inilabas ng Google ang bukas na mapagkukunan sa mga vendor ng silikon, na pagkatapos ay lumikha ng mga bersyon na nagpapatakbo sa kanilang mga chips at ihahatid iyon sa mga OEM na lumikha para sa isang tiyak na telepono.

Sinabi ni Burke na naghahanap sila upang mai-streamline ang prosesong ito sa pamamagitan ng paggawa ng code na mas malalabo upang ang mga pagbabago sa isang lugar ay hindi nakakaapekto sa iba. Nabanggit din niya na sinusubukan ng Google na mas maunawaan ang profile ng hardware ng iba't ibang mga bersyon na tumatakbo sa iba't ibang mga merkado. Idinagdag niya na ang Gingerbread ay laganap sa maraming mga umuusbong na merkado, sa bahagi dahil nangangailangan ito ng mas kaunting memorya kaysa sa ilan sa mga mas bagong bersyon, at sa gayon ang kumpanya ay naghahanap ng mga paraan upang mas mahusay ang Android sa mga antas ng entry sa antas.

Sa kabilang dulo ng merkado, si Mathias Duarte, na namumuno sa koponan ng disenyo ng Android, ay binigyang diin ang kahalagahan ng mga pag-upgrade sa Android, lalo na sa mga OEM. Tinuro niya ang anunsyo ng isang bersyon ng Samsung Galaxy S 4 na may "Nexus software karanasan" (sa madaling salita, software lamang ng Google, hindi ang mga karagdagan ng Samsung) at magkakaroon ng mas napapanahong mga pag-update.

Ang mga pahintulot sa aplikasyon ay dumating sa isang bilang ng mga katanungan. Ang mga pag-update sa ilang mga aplikasyon ay humihingi ng mga pahintulot na maaaring hindi ibigay ng mga gumagamit-Pocket, halimbawa, ay nais ng pag-access sa mga contact. Sinabi ni Dianne Hackborn, na nagtatrabaho sa koponan ng Android framework, "Wala tayong magagawa na gawin ngayon, ngunit tiyak na iniisip natin ito."

Ang isang bilang ng mga katanungan ay talagang bumalik sa nakaraan. Tinanong tungkol sa kung ano ang nais nilang gawin sa ibang paraan sa pagbuo ng Android kung alam nila ang lahat na alam nila ngayon, sinabi ng koponan na ang pinakamalaking bagay na dapat nilang gawin nang naiiba ay pinanatili ang higit pang kontrol sa mga aplikasyon. Sinabi ni Ficus Kirkpatrick, na namuno sa koponan ng Play Store, mayroong isang mahabang listahan ng mga bagay na hindi nila nakuha ng tama sa unang pagkakataon. Hindi niya ikinalulungkot ang alinman sa mga bagay na kanilang ginawa, dahil ang mabilis na paglabas ng mga bagay doon, pagkuha ng feedback, at mabilis na mapapagod ay napakahalaga.

Tinanong kung aling mga chips ang pinaka-mapaghamong suportahan, si Rebecca Zavin ng koponan ng mga system ng Android ang pumili ng una dahil ang koponan ay nagsisimula mula sa simula dahil wala ring suporta sa Linux sa maraming mga chips. Sinabi niya na ang mga malaking hamon na ngayon ay umiikot sa mga bagong arkitektura ng CPU at GPU, na itinuturo na ang Nexus 10 ay isa sa mga unang nagpapadala sa bagong disenyo ng ARM.

Sinabi ni Burke na ang Google ay nagtatrabaho nang malapit sa mga kasosyo sa chip nito sa paglikha ng mga layer ng hardware na sumusuporta sa iba't ibang iba't ibang hardware upang mas mapadali ang pagdala ng mga bagong disenyo.

Ang tagapamagitan na si Reto Meier, ang nangunguna sa tech ng pangkat ng mga relasyon sa developer, ay tinanong kung ang lahat ng masigasig na gawain ay sinabi at sinabi ni Burke na hindi. "Pakiramdam ko ay ang sanggol ay isang sanggol at marami pa tayong magagawa, " aniya. Nitong nakaraang taon lamang na ang GPUS ay nakakakuha ng sapat na lakas upang gumawa ng pagkalkula sa halip na iguhit lamang ang screen, idinagdag ni Burke, na tinutukoy ang mga Renderscript APIs.

"Ang camera sa isang telepono ay sumusubok na tularan ang isang digital camera, na sumusubok na tularan ang isang lumang analog na Kodak camera, " sabi ni Burke. "Marami pa tayong magagawa dito, " aniya, sa parehong antas ng hardware at software. Bilang karagdagan, itinuro niya ang mga bagong sensor, tulad ng IR emitter sa Galaxy S 4.

"At mayroon ding labis na magagawa sa antas ng hardware. Marami pang makabagong pagbabago na darating, " pagpapatuloy ni Burke.

Ang isa pang miyembro ng madla ay tinanong kung magsusulat ang Google ng isang iOS emulator upang maipatakbo niya ang mga pasadyang aplikasyon sa iPhone na binuo para sa kanyang ospital sa Android. "Inisip ko na dapat tayong pumunta sa Cupertino at hilingin sa kanila na simulan ang tularan ng mga Android apps, " sinabi ni Burke at idinagdag ni Kirkpatrick na "parang isang pulutong ng trabaho para sa isang medyo suboptimal na karanasan sa gumagamit."

Marami sa mga katanungan ay tukoy sa developer. Tinanong kung ang diin sa Play Services ay i-lock ang mga tao sa Google Play store, walang sinabi si Kirkpatrick tungkol dito hihinto ang mga tao na gumawa ng kanilang sariling mga tindahan at ang Amazon App Store ay patuloy na gumana ng maayos. Ang isang miyembro ng madla ay tinanong kung ang bagong suporta sa balangkas ng IntelliJ ay nangangahulugang ang mga developer ay dapat na umalis sa balangkas ng Eclipse at Xavier Ducrohet, na gumagana sa mga tool ng developer para sa Android, sinabi ng mga developer na maaaring magpatuloy gamit ang Eclipse. "Hindi ito isang bagong direksyon. Ito ay isang kahilera na direksyon, " aniya.

Ang isang miyembro ng tagapakinig ay nagtanong tungkol sa paggamit ng Java Development Kit 1.7 kumpara sa JDK 1.6 (na kasalukuyang bersyon na suportado ng Android SDK, bagaman ito ay opisyal na sa pagtatapos ng buhay). Sinabi ni Burke na sinisiyasat nila ang ilang mga pagpipilian ngunit hindi pa nagagawa ang anumang mga pagpapasya. Ang isa pang inhinyero ay nabanggit na ang mga pagbabago ay nagpapahintulot sa SDK na tumakbo sa bagong bersyon. Nagtanong tungkol sa pakikipag-ugnayan sa Oracle at pagsuporta sa Java 7 o Java 8, si Meier ay medyo naputol ang talakayan, na nagsasabing "Sa palagay ko ay patas na sabihin na walang sinuman sa panel na ito ay dapat magkaroon ng isang opinyon, at kung gagawin nila, tiyak na hindi nila dapat sabihin mo."

Tinanong kung ang Butter ng Proyekto, isang pagsisikap na gawing mas maayos ang interface ng gumagamit, isinagot, sumagot si Burke, "Marami kaming nag-unlad sa Jelly Bean, " ngunit, idinagdag niya, "hindi kami sa antas na iniisip ko kami ay maaaring maging." Nabanggit niya na ang mga nag-develop ay nasira ng lakas ng mga aparato tulad ng Nexus 4, ngunit kahit na sa mga mas mababang antas ng telepono kailangan nating maging maingat upang magawa ang lahat sa loob ng isang antas ng tungkol sa 56 millisecond o ikaw "jank" o makita ang frame- laktawan. Sinabi ng iba pang mga inhinyero na ang proyektong ito ay hindi kailanman magagawa, dahil sa tuwing may mga bagong tampok, kailangan nilang suriin na nakakaapekto ito sa pagganap.

Mayroong ilang mga pahiwatig ng mas malaking pagbabago sa hinaharap. Tinanong kung may iba pang mga proyekto sa mga gawa na dumadaan sa buong sistema tulad ng ginagawa ni Butter, sinabi ni Burke na "Oo, ngunit hindi namin maaaring pag-usapan ang tungkol sa kanila."

Katulad nito, sinabi ni Meier na alam niyang mas mahusay na magtanong tungkol sa "pie, " (isang malinaw na sanggunian sa Key Lime Pie), ngunit nagtaka kung may nakarinig tungkol sa isang dessert ng Australia na tinatawag na "Lamington."

Google i / o: walang susi na dayap na dayap, ngunit ang pahiwatig ng mga developer sa hinaharap ng android