Casa Endavant pensant Google i / o: no hi ha cap pastís de calç, però els desenvolupadors suggereixen el futur de Android

Google i / o: no hi ha cap pastís de calç, però els desenvolupadors suggereixen el futur de Android

Vídeo: Sau - Concert de Mitjanit 1992 - No he nascut per militar (Setembre 2024)

Vídeo: Sau - Concert de Mitjanit 1992 - No he nascut per militar (Setembre 2024)
Anonim

La següent versió d'Android, coneguda com "Key Lime Pie", no va aparèixer a Google E / S la setmana passada. Tot i així, Google va anunciar diverses eines per a desenvolupadors nous i, en un xat al costat del foc, l'equip d'Android va suggerir diverses millores futures a la plataforma, incloent millores en el suport per a nous processadors, millor suport per a càmeres i maneres de proporcionar actualitzacions més ràpides.

En la conferència, Google va anunciar diverses eines per a desenvolupadors millorades, com ara un nou estudi Android, un entorn de desenvolupament integrat dirigit a desenvolupadors d'Android basat en el marc d'IntelliJ IDE. També hi va haver diverses API noves, les més interessants de les quals es van relacionar els serveis de Google Play Game. I Google va publicar alguns canvis a la consola per a desenvolupadors, incloent-hi nous consells integrats i mètriques d’ús per ajudar els desenvolupadors a aprendre què funciona i què no és a les seves aplicacions.

En el xat a la llar de foc, els membres de l’equip d’Android van respondre a les preguntes del públic sobre el futur de la plataforma.

Un dels primers temes que es van plantejar va ser el tema de la fragmentació. Dave Burke, director d'enginyeria de l'equip de plataformes Android, va explicar que Google allibera un codi obert als venedors de silici, que després creen versions que funcionen amb els seus xips i ho lliuren als fabricants OEM que creen per a un telèfon específic.

Burke va dir que busquen agilitzar aquest procés fent que el codi sigui més capaç de manera que els canvis en una àrea no afectin tant els altres. També va assenyalar que Google intenta comprendre millor el perfil de maquinari de diferents versions que funcionen en diferents mercats. Va afegir que Gingerbread predomina en molts mercats emergents, en part perquè requereix menys memòria que algunes de les versions més noves i, per tant, la companyia busca maneres de fer Android més eficient en telèfons intel·ligents de nivell d'entrada.

A l’altra punta del mercat, Mathias Duarte, que lidera l’equip de disseny d’Android, va destacar la importància de les actualitzacions a Android, especialment per als fabricants OEM. Va assenyalar l’anunci d’una versió del Samsung Galaxy S 4 que té l’experiència del programari Nexus (és a dir, només el programari de Google, no les addicions de Samsung) i que tindrà actualitzacions més puntuals.

Els permisos de sol·licitud van aparèixer en diverses preguntes. Les actualitzacions d’algunes aplicacions demanen permisos que els usuaris potser no volen donar; Pocket, per exemple, vol accedir als contactes. Dianne Hackborn, que treballa a l'equip marc d'Android, va dir: "No hi podem fer res ara per a fer-ho, però definitivament ho estem pensant".

Una sèrie de preguntes es van referir al passat. Preguntat sobre què haurien fet de manera diferent en desenvolupar Android si haguessin sabut tot el que saben ara, l’equip va dir que el més important que haurien d’haver fet de manera diferent és mantenir més control sobre les aplicacions. Ficus Kirkpatrick, que dirigeix ​​l’equip de Play Store, va dir que hi ha una llarga llista de coses que no van encertar la primera vegada. Tot i això no es penedeix de les coses que van fer, perquè és molt important aconseguir les coses allà fora, obtenir comentaris i poder iterar-se ràpidament.

Preguntada quins xips eren els més difícils de donar suport, Rebecca Zavin de l'equip de sistemes Android va escollir el primer perquè l'equip estava començant des de zero, ja que ni tan sols hi havia suport Linux en molts dels chips. Ella va dir que els grans reptes es van centrar entorn de les noves arquitectures de CPU i GPU, i va assenyalar que el Nexus 10 va ser un dels primers en enviar el nou disseny ARM.

Burke va dir que Google ha col·laborat estretament amb els seus socis de xip en la creació de capes de maquinari que admeten una varietat de maquinari diferent per facilitar la creació de nous dissenys.

El moderador Reto Meier, responsable tècnic de l'equip de relacions de desenvolupadors, va preguntar si es feia tota la feina i Burke va dir que no. "Em sento com Android és un bebè i hi podem fer molt més", va dir. Burke ha estat el darrer any que GPUS ha aconseguit prou potència per fer càlcul en comptes de dibuixar la pantalla, ha afegit Burke fent referència a les API de Renderscript.

"La càmera d'un telèfon intenta emular una càmera digital, que intenta emular una antiga càmera analògica Kodak", va dir Burke. "Hi podem fer molt més amb això", va dir, tant a nivell de maquinari com de programari. A més, va assenyalar nous sensors, com ara l’emissor d’IR del Galaxy S 4.

"I també hi ha moltes més coses que es poden fer a nivell de maquinari. També hi ha molta més innovació", ha continuat Burke.

Un altre membre de l’audiència va preguntar si Google escriuria un emulador d’iOS perquè pogués executar aplicacions personalitzades d’iPhone desenvolupades per al seu hospital a Android. "Estava pensant que hauríem de dirigir-nos a Cupertino i demanar-los que comencin a emular aplicacions per a Android", va dir Burke i Kirkpatrick va afegir que "sembla molt treballar per a una experiència d'usuari bastant subòptima".

Moltes de les preguntes eren específiques per a desenvolupadors. Preguntat sobre si l’èmfasi en els serveis de Play permetria bloquejar la gent a la botiga de Google Play, Kirkpatrick va dir que res sobre això impedeix que la gent faci les seves pròpies botigues i que l’Amazon App Store segueix funcionant bé. Un membre de l’audiència va preguntar si el nou suport del marc IntelliJ significava que els desenvolupadors s’havien d’abandonar del marc d’Eclipse i Xavier Ducrohet, que treballa en eines per a desenvolupadors per a Android, va dir que els desenvolupadors podrien seguir utilitzant Eclipse. "No és una direcció nova. És una direcció paral·lela", va dir.

Un membre de l'audiència va preguntar sobre l'ús de Java Development Kit 1.7 en comparació amb JDK 1.6 (que actualment és la versió suportada per Android SDK, tot i que oficialment està al final de la seva vida). Burke va dir que investiguen un parell d’opcions però encara no han pres cap decisió. Un altre enginyer va assenyalar que els canvis ara permeten executar el SDK a la nova versió. Preguntat sobre la relació amb Oracle i amb el suport de Java 7 o Java 8, Meier va desconvocar pràcticament la discussió, dient que "crec que és just dir que ningú d'aquest plafó hauria de tenir una opinió i, si ho fan, segurament no haurien de digues-ho ".

Preguntat sobre si es va fer el projecte Butter, un esforç perquè la interfície d'usuari funcioni amb més fluïdesa, Burke va respondre: "Hem avançat molt a Jelly Bean", però, va afegir, "no estem al nivell que crec. podríem ser ". Va assenyalar que els desenvolupadors es fan malbé amb la potència de dispositius com el Nexus 4, però que, fins i tot en els telèfons de nivell inferior, hem d’anar amb compte de que tot es faci en un nivell d’uns 56 mil·lisegons o que “s’enganxi” o vegi el fotograma. saltar-se Altres enginyers van dir que aquest projecte no es realitzaria realment, ja que cada vegada que hi ha novetats han de comprovar que afecti el rendiment.

Hi va haver alguns suggeriments de canvis més grans en el futur. Preguntat sobre si hi ha altres projectes en les obres que passen per tot el sistema com ho fa Butter, Burke va dir "Sí, però no podem parlar d'ells".

De la mateixa manera, Meier va dir que sabia millor preguntar sobre "pastís" (una clara referència a Key Lime Pie), però es va preguntar si algú havia sentit a parlar d'un postre australià anomenat "Lamington".

Google i / o: no hi ha cap pastís de calç, però els desenvolupadors suggereixen el futur de Android