Google I / U 2014 Etterfall

Google I / O er uten tvil et av høydepunktene i året, både for meg selv og for mange andre utviklere. Arrangementet er alltid sikkert å inspirere og overraske, og ved en anelse gir det et glimt inn i den nærmeste fremtid og potensialet til det punktet i tide. I år var det stort, muligens det største hittil, og meldingsvolumet var svimlende.

Android L 

Android får en stor overhaling med sin neste versjon, som for øyeblikket blir referert til somAndroid L. Den nye versjonen vil tout mer enn 5000 nye APIer, flere nye funksjoner, en ny runtime motor og et stort brukergrensesnitt makeover.

Android L var veldig mye en forhåndsvisning, som mange meldinger under hovednotatet. Utgivelsesdatoen er ukjent, men det kommer til syne på høsten. Android SDK er utgitt, og for første gang vil du kunne forhåndsvise den nye versjonen på en Nexus 5 eller 7-enhet.

Material Design

Android L vil være sportslig et merke, nytt brukergrensesnitt som Google refererer til som Material Design. Den er slank, frisk, og den har et moderne utseende. Det er alt du kan forvente fra en brukergrensesnittoppdatering. Imidlertid har Material Design mye mer dybde til det, som bokstavelig talt er et av nøkkelbegrepene til Materialdesign. Du kan spesifisere en visningshøyde, slik at du kan heve brukergrensesnittelementer og kaste dynamiske skygger.

Material Design leveres med et lys og et mørkt tema. Utviklere kan tilpasse et tema, og fargeendringer kan gjøres til områder som statuslinjen, navigeringsfeltet og forskjellige andre brukergrensesnittelementer. Materialdesign gir flere alternativer for styling av et applikasjons brukergrensesnitt og viser merkeidentitet.

widgets

Android L inneholder også to nye brukergrensesnitt widgets. RecyclerView er en mer avansert og fleksibel versjon av Listevisning klasse og er ideell for oppføring av elementer som endres dynamisk. De RecyclerView klassen gir en layout manager for element posisjonering og standard animasjoner.

De CardView klassen strekker seg FrameLayout, som du kanskje allerede er kjent med. CardView vil la deg plassere informasjon innenfor kort som lett kan endres. Bakgrunnsfargen, hjørneradiusen og høyden på et kort kan alle endres.

animasjoner

Animasjoner er et viktig element i Material Design. Materialet temaet inneholder standard animasjoner, som lett kan endres. Et nytt sett med APIer lar deg også lage tilpassede animasjoner. De nye animasjons-APIene lar deg:

  • Reager på berøringshendelser med berøringsfeedinger
  • gjem og vis visninger med avslørende effekt animasjoner
  • bytt mellom aktiviteter med tilpasset aktivitetsovergang animasjoner
  • skape mer naturlige animasjoner med buet bevegelse
  • animere endringer i en eller flere visningsegenskaper med se tilstandsendring animasjoner
  • vis animasjoner i state list drawables mellom visningstilstandendringer

Varsler

Meldinger har blitt ytterligere forbedret og vil nå dukke opp på låseskjermen. I tillegg til dette er det a heads-up melding som kan vises øverst på et fullskjermsprogram og kan avvises med en enkel sveiping.

Runtime

De Dalvik kjøretid vil bli erstattet med KUNST, som har mange nye funksjoner for å rettferdiggjøre en vaktskifte.

  • Tidligere (AOT) kompilering
  • forbedret søppelsamling (GC)
  • forbedret feilsøkingsstøtte

Du finner mer informasjon på Android Developer-nettstedet.

Prosjekt Volta

Project Volta er en del av Android L og er dedikert til å forbedre batteriets ytelse. Den består av tre deler:

  • Batterikistoriker er et nytt verktøy designet for å måle batteriutladning ved å visualisere et programs strømforbruk.
  • Målet med Android Jobbplanlegger er å forbedre et programs strømforbruk. En av oppgavene til Android Job Scheduler API er planlegging av vedlikeholdsoppgaver mens enheten lader.
  • Batterisparemodus kan brukes til å slå ned CPU, redusere skjermens oppdatering, eller slå av bakgrunnsdata. Batterisparemodus kan utløses manuelt eller innstilt for å starte automatisk når batteriet når et bestemt nivå.

Nylig Apps-skjerm

Android Nylige apper grensesnittet var tidligere begrenset til en enkelt forekomst av en app. I Android L kan utviklere merke en aktivitet i appen din og få den behandlet som en ny oppgave på skjermbildet Nylige apper.

Android L vil inneholde mange andre forbedringer, inkludert grafiske forbedringer og oppdateringer til WebView. Mer informasjon finner du på Android Developer-nettstedet.

Integrering

Kommer sammen av Android og Chrome har blitt snakket om i en stund. Google I / O viste en rekke måter der dette vil begynne å skje.

polymer

polymer gjør det mulig for webkomponenter å bli bygget og plassert i HTML. Det tar en objekt tilnærming til webutvikling og gjør det mulig å enkelt importere ekstremt komplekse og fleksible objekter til enhver webapplikasjon. Objekter kan plasseres på DOM nivå med en enkel element tag.

Polymer er ikke ny, den ble vist under Google I / O 2013. Imidlertid ble viktigheten av Polymer i Googles langsiktige visjon vist under årets arrangement. For å opprette en konsistent brukeropplevelse på tvers av innfødte apper og på nettet, er et sett med Material Design-elementer laget for Polymer. Nye designretningslinjer for Internett og innfødte apps har blitt utgitt for å hjelpe utviklere til å skape en konsekvent opplevelse. Begge nettsteder og mobilapper kan bruke de samme animasjonene, temaene og widgetene. Du kan lese mer om dette emnet på Google Design-nettsiden.

Mobile Web Experience

Chrome har fått forbedringer for å bygge bro over gapet mellom innfødte apper og nettet. Søkeresultatene i Google vil også være til fordel for formularer. Materialdesign og Chrome-faner vises som individuelle aktiviteter i skjermbildet Nylige apper. Dette vil forbedre multitasking og bytte mellom mobil- og webappsjoner.

App indeksering har blitt forbedret. Informasjon fra Googles søkeresultater kan nå åpnes av en passende app, gitt riktig scenario. For eksempel vil et søk etter restauranter returnere resultater i nettleseren, men du får også muligheten til å se resultatene i for eksempel OpenTable for Android.

Chromebooks

Eventuelle gjenstående tvil eller spørsmål om Chromebooks har blitt satt i hvile i løpet av årets Google I / O. Det er klart at Chromebooks er en hit, med de ti beste laptops på Amazon som alle er Chromebooks.

Ytterligere forbedringer har blitt gjort i Chromebooks for å integrere dem mer med Android. Disse inkluderer innkommende anrop og varsler fra telefonen din som vises på Chromebook, og låser opp Chromebooken din ved å ha telefonen i nærheten.

Den mest betydningsfulle kunngjøringen er imidlertid at Android-apper kan kjøre på Chromebooks. Under keynote ble Evernote for Android vist på en Chromebook. Den populære Vine for Android-applikasjonen var i stand til å bruke Chromebook-kameraet til å lage en video. Dette er veldig spennende og ser lovende ut for fremtiden.

Android overalt

Android er satt til å komme til en skjerm i nærheten av deg, hvilken som helst skjerm.

Android Wear 

Android Wear ble offisielt utgitt. Android Wear fortsetter Android-opplevelsen på håndleddet og inn i en mindre formfaktor. Det parer med hvilken som helst smarttelefon som kjører 4,3 eller høyere, og kan motta og vise varsler fra Android-appene dine.

Programmer kan også vise innhold på Wear-enheten. Google Nå Kort er et godt eksempel, og viser deg informasjon når og når det blir relevant.

I likhet med skjermbildet Nylige apper på telefoner og nettbrett kan innholdet navigeres ved å sveipe opp eller ned, og avvises ved å sveipe til venstre eller høyre. Android Wear utnytter også Googles talesøk, og lar deg utføre søk eller utføre kommandoer.

To enheter gikk på forhånd etter arrangementet. De LG G Watch vil sende den 2. juli og koster $ 229. De Samsung Gear Live vil sende den 7. juli og vil koste $ 199.

Begge enhetene har en lignende formfaktor og sammenlignbare spesifikasjoner. De kjører på en 1,2 GHz CPU, har 4 GB lagringsplass og sport 512 MB RAM.

Motorola vil også slippe ut en slitasjeapparat senere i år, Moto 360, som blir den første smartwatchen som har et sirkulært vev.

Android Wear ser ut til å være en solid plattform, eller en utvidelse til Android, og vil drastisk redusere antall ganger du trenger for å ta telefonen ut av lommen.

Android Auto

Android Auto vil bringe noen av Googles beste funksjoner til bilen din. Den striper ned Android-opplevelsen og tar de mest relevante aspektene til kjøring, og optimaliserer dem for en dashboard-brukeropplevelse.

Google Voice Search er en viktig del av denne erfaringen. Det kan påbegynnes ved å trykke på en knapp i nærheten av rattet, slik at kommandoer kan bli utstedt håndfri. Dette bør skape en mer kjent, intelligent og sikrere stasjon.

Android TV

Android TV gjorde et nytt runde sporet i år med en rekke forbedringer. Android TV vil nå bli behandlet som alle andre Android-skjermer med et skreddersydd brukergrensesnitt. Den bruker de samme APIene som telefonen og nettbrettet, noe som gjør det enkelt å kommunisere med. En enkelt APK skal kunne kjøres på tvers av enheter, inkludert kompatible fjernsynsapparater.

Det vil også inkludere Google Voice Search, som gir seg godt å sitte på sofaen. Google TV kommer med full Chrome Brukerstøtte.

Gaming får også et stort trykk på Android TV, med mange spill som allerede er annonsert som kompatible på lansering, og muligheten for multiplayer spill å spilles over enheter.

Android TV er tilgjengelig for produsenter å legge inn i sine TV-apparater og også som set-top-bokser. Google Play åpner dørene til Android TV om høsten.

Chrome 

Chromecast fortsatte å legge til nye funksjoner. Du kan nå bruke Chromecast når støpe- og mottaksenhetene ikke er på samme Wi-Fi-nettverk. Innholdet vil bli sendt via skyen og et PIN-godkjenningssystem vil bli brukt til sikkerhet.

Du vil snart kunne kaste hele skjermen på Android-enheten din, slik at du kan vise alt, uavhengig av appen du kjører. Dette vil i utgangspunktet være begrenset til et utvalg av enheter.

Google på jobb

Android fortsetter sitt trekk i alle deler av livet ditt, og arbeidsplassen er ikke noe unntak. Android-enheter vil snart kunne isolere personlige og arbeidsdata, slik at den samme enheten kan brukes til begge formål. Bedrifter vil også kunne distribuere masseapplikasjoner med et sertifisert Android for Work-program som kommer på høsten.

Google Apps har heller ikke blitt utelatt. Google Dokumenter vil nå kunne redigere Office-dokumenter. Det er også en ny Google Disk for arbeidstjeneste som lanseres. Det forbedrer styring, kryptering, rapportering og revisjon. Det kommer med ubegrenset lagring og vil koste $ 10 per bruker per måned.

Cloud Services

Google Cloud Services så nye funksjoner med nye feilsøkings-, sporing- og overvåkingsverktøy.

Google annonserte også Cloud Save, som vil tillate at data lagres i skyen med bare noen få linjer med kode fra Android-applikasjonen din, ingen backend-konfigurasjon kreves. Data lagret i Cloud Save kan hentes når som helst på en hvilken som helst enhet, eller den kan brukes av en annen tjeneste, for eksempel Google BigQuery.

Google Fit

Med trender av helse og fitness, teknologi og programmer var det ikke overraskende å høre at Google hadde noe i butikken relatert til kondisjon.

Den nye Google Fit plattformen vil tillate utviklere å spore treningsdata, synkronisere den på tvers av enheter, og lagre den på en sentral plassering. Noen få viktige merker, som Nike og Adidas, har allerede bekreftet at de skal bruke tjenesten.

Konklusjon

I år forlot jeg meg veldig mye å ta med. Fremtiden for Android og Google ser lyse ut og resten av året vil være opptatt. Jeg er veldig spent på Polymer. Ideen om å få temaer som kjører gjennom nettsteder og mobilapper, er veldig tiltalende og gjenbrukbare komponenter er glasur på kaken.

Med alt som ble annonsert, la jeg merke til utelatelsen av noe som relaterte til et smart hjem og Google Glass. Det er rart at Google ikke nevnte forrige års største kunngjøring.