Google I /O 2015 Aftermath

Google I /O 2015 Aftermath
50
Del
11
Del
Dette Cyber ​​mandag Envato Tuts + Kursene vil bli redusert til bare $ 3. Ikke gå glipp av.

Hvert år utviklere sitte på kanten av stolen venter på Google I /O for å komme sammen og wow oss med innføring av nye funksjoner, tjenester og utviklingsverktøy. I fjor Google fokusert på revolusjoner ved å innføre nye formfaktorer, som for eksempel Android Wear, og Material Design.

I år Google tok de nødvendige skritt for å fokusere på forbedringer i Android-operativsystemet og gir utviklere med verktøy de trenger for å bygge bedre programmer. På toppen av dette, introduserte de noen interessante nye tech å starte opp.

La oss ta et par minutter å gå over hva som ble diskutert på konferansen, hva som er tilgjengelig akkurat nå, og hva som vil komme ut i løpet av de neste par månedene.

1. Android

Uten tvil det største fokuset i år på Google I /O var Android-plattformen. Først og fremst er utlysningen av Android M utvikler forhåndsvisning, etter deres tidligere presedens fra Lollipop frigjøre beta-versjoner av operativsystemet for utviklere.

Google kunngjorde også at de arbeider med produsenter for å bevege seg mot en standard toveis USB-C enhetskontakt, gi nye Android-enheter muligheten til å lade tre til fem ganger raskere.

Fortsetter sin nylige fokus på effektivitet og strømforbruk, Google annonserte nye APIer og funksjoner i operativsystemet ment å spare enhet batteri. I tillegg Google introduserte en mengde forbedringer i Play Store for å hjelpe engasjere brukere og verktøy for utviklere å bygge apps gjennom bruk av støttebiblioteker og nye APIer.

Android M Developer Preview

største nyhet kommer fra Google I /O i år var kunngjøringen av en ny versjon av Android-operativsystemet, Android M, som vil bli lansert i løpet av 3. kvartal i år.

M er en forbedring av den nåværende Lollipop operativsystem og fokuserer på polsk og programvarekvalitet. Denne nyeste utgaven av Android inkluderer tusenvis av feilrettinger fra Lollipop, nye maskinvare APIer, og forbedret strømstyring.

Google vil gi ut flere oppdateringer til M forhåndsvisning med feilrettinger og ekstra funksjoner, omtrent en gang i måneden før den offisielle utgivelsen. Android M utvikler forhåndsvisning er for tiden tilgjengelig for Nexus 5, 6, 9 og Player.

døse

Først diskutert under Google I /O Keynote, er døse en ny funksjon i Android M som bruker betydelig bevegelsesdeteksjon for å avgjøre om en enhet som brukes. Hvis det ikke er det, så operativsystemet eksponentielt ryggen av nettverksaktivitet for å spare batteri mens enheten er i bruk.

Mens en enhet er
i døse modus, det kan fortsatt våkne seg opp å svare på alarmer og høyt prioriterte varslinger. Ifølge Google, tomgang to Nexus 9 tabletter, en som kjører Android Lollipop og den andre kjører Android M, resulterte i batteri M enheten varig dobbelt så lang.

Android M APIer

Med hver Android Oppdateringen kommer et nytt sett med APIer utviklere kan bruke til å forbedre sine apps. Mens denne listen over nye API-er mye kortere i år, er de likevel imponerende.

Mange av de nye API-er fokusert på hardware, som forbedret autentisering ved hjelp av fingeravtrykk skannere, forbedret støtte for stylus for knapper og gester, og en 4K visningsmodus. Google har selv innført en API som omhandler tale interaksjoner, slik at applikasjoner til å kommunisere med brukere gjennom samtale.

Andre APIer tilgjengelig i Android M er fokusert på brukerengasjement. En slik API er direkte deling, som lar brukerne dele informasjon om en app med konkrete mål, som for eksempel e-post eller hangouts kontakter.

En annen API, App Links, og enhetene automatisk knytte nettadresser med en bekreftet program, snarere enn å måtte gå gjennom en dialog app utvalg. Enda kraftigere er den Assist API. Bruke Assist, vil du være i stand til å gjennomføre kontekstuelt klar Google Nå funksjonalitet direkte i appen. Assist baser resultater på innholdet som vises til brukeren. Målet er å gi svar og mulige handlinger til brukeren som de trengs.

I tillegg til dette, har Google lagt til en funksjon som kalles Nå på trykk. Nå på Tap tillater brukere å holde nede enhetens Hjem-knappen for å generere nå kort basert på in-app informasjon.

Runtime Tillatelser

I mange år har brukerne bedt om en løsning på alt- eller-ingenting tilnærming av app tillatelser i Android. Fra og med M, Google har innført kjøretids tillatelser for applikasjoner.

I stedet for å kreve at brukerne aksepterer alle tillatelser på installere tid, en dialogboks vil spørre brukerne til å tillate eller nekte en tillatelse når det er nødvendig. Hvis brukeren benekter tillatelse, vil be om prosessen avsluttes og søknaden må falle tilbake på en beredskap.

For å hjelpe brukerne, har Android omgruppert tillatelser til et sett av enkle å forstå kategorier. Det er viktig å merke seg at disse tillatelses kategoriene kan nektes eller tillates når som helst via enhetens innstillinger.

Play Services 7.5

I tillegg til M forhåndsvisning, har Google rullet ut versjon 7.5 av Play Services. Heldigvis har dette biblioteket mange nye og interessante funksjoner. I fjor JobScheduler API ble utgitt, slik at utviklere til batch operasjoner når visse vilkår ble møtt av systemet for å spare batteri. Ulempen av API er at den bare kjørte på Lollipop. Med denne nye versjonen av Play Services, har Google introduserte GcmNetworkManager, som er egentlig en bakoverkompatibel JobScheduler som faller tilbake til JobScheduler når den er tilgjengelig

Andre nyttige tillegg er:.
< li> Google Cloud Meldinger som kan tegnes til og filtrert etter emne.

App Inviterer tillate brukere å sende en installasjon link direkte til sine venner.

Google Cast eksterne skjermer lar brukerne vise forskjellig innhold på sin enhet og en annen skjerm, for eksempel en TV.

Google Maps API kan nå kjøre på Android-Wear-enheter.

Google forbedret Google Fit data og lagt flere titalls nylig støttet treningsøvelsene.

Design Support Library

Ved siden av Play Services oppdateringen, Google introduserte Design Support Library. Ved hjelp av denne støtten bibliotek, utviklere er nå i stand til å gjennomføre ulike komponenter i brukergrensesnittet tilbake til API 7, som var tidligere bare tilgjengelig i Android Lollipop eller via tredjeparts biblioteker.

Noen av komponentene finnes flytende handlingsknapper , navigasjon skuff overskrifter, og en ny container kalt CoordinatorLayout, som automatisk flytter synspunkter som andre visninger endre størrelse eller synlighet.

Play Butikk Forbedringer

Under årets Keynote, Google kunngjorde også en rekke av nye funksjoner for Play Store. Ett sett med forbedringer dreier seg om å gi statistikk for å bidra til å øke app nedlastingshastigheter.

I den oppdaterte Google Play Developers Console, utviklere vil nå kunne se hvor mange brukere som har sett på sin søknad i butikken i forhold til hvordan mange har forpliktet seg til å installere. Utviklere vil også kunne bruke Experiments, en tjeneste som tillater dem å prøve varianter av sin app store liste for å se hvilke endringer kan kjøre flere nedlastinger.

I tillegg til programmets butikken oppføringen, utviklere vil være i stand til å opprette egendefinerte Google Play hjemmesider for å vise alle sine applikasjoner, samt litt informasjon om utbygger eller selskapet.

Et annet sett av forbedringer er fokusert på hva innholdet vises når brukere søker gjennom Play Store. Butikken kan nå være mer oppmerksomme på spesifikke programmer som passer brukerens søkekriterier, og når et søk er vag, vil brukeren bli utstyrt med et sett av kategorier med apps som kan oppfylle deres behov.

De siste stor endring til Play Store er et skifte i hvordan apps for barn og familier er funnet. Apps kan nå ha en vurdering og en etikett som viser om innholdet er egnet for familier. Brukere kan også søke etter apps mens filtrering av enkelte aldersgrupper. Ved siden av tradisjonelle metoder for å finne apps, har Play-butikken også innført en karakter søkefunksjon, slik at foreldre kan søke etter programmer basert på barnas favoritt bok, film eller tegneseriefigurer.

Android Pay

bekrefter ryktene som hadde vært flyter rundt før Google I /O, Google lansert en ny tjeneste kalt Android Pay. Ved hjelp av NFC lar Android Pay brukere å utføre transaksjoner på over 700.000 utsalgssteder som aksepterer kontaktløse betalinger.

Android Pay holder sikkerhet i forkant ved hjelp av et virtuelt kontonummer for transaksjoner, i stedet for å dele brukerens faktiske kortnummer . Likeledes vil brukere på Android M har et ekstra lag med sikkerhet som er tilgjengelig gjennom bruk av maskinvare for fingeravtrykkskannere.

Pay kan også integreres i applikasjoner, slik at brukerne raskt og enkelt kjøpe varer fra sin enhet. Android Pay vil bli støttet på hvilken som helst enhet med NFC, tilbake til Android KitKat.

Android Utviklingsverktøy

For to år siden Google introduserte den første betaversjonen av Android Studio, og siden da har de vært kontinuerlig forbedring av IDE å gjøre livene til utviklere som mye enklere.

I år var intet unntak. Google lanserte Android Studio 1.3 på kanari kanal. Den nyeste versjonen inneholder flotte funksjoner, som for eksempel raskere gradle bygge hastigheter, en ny minne profiler, nye støtte merknader, og evnen til å binde datamodeller med utsikt gjennom XML layout-filer.

Android Studio har også lagt en av de mest etterspurte utvikling funksjoner, bedre utviklingsstøtte innfødt. Full redigering og debugging støtte med feilretting, kodefullføring og debugging for C ++ programmer er nå tilgjengelig for utviklere som bruker NDK.

Mens de verktøy til bruk i bygninger har blitt forbedret, har Google også lagt til en ny tjeneste, etter deres oppkjøp av Appurify, kalt Cloud Test Lab. Ved hjelp av Cloud Test Lab, kan utviklere laste opp sin søknad og Google vil kjøre tester på de 20 mest populære Android-enheter. Etter å ha fullført testene, vil Cloud Test Lab levere en gratis rapport, inneholder krasjlogger og en video av programmet som kjører.

2. Google Bilder fra

En av de mer spennende kunngjøringer på Google I /O var innføringen av Google Foto. Breaking bort fra Google+, er bilder tilgjengelig for iOS, Android og web. Tjenesten kategoriserer automatisk bilder og lager kolleksjoner basert på tidslinjer og album, bidrar til å organisere innholdet.

Søker har blitt forbedret ved å gi brukerne muligheten til raskt å bla etter dag, måned eller år. Ikke bare Google Foto lagre bilder, det gjør det også mulig for brukere å utføre grunnleggende fotoredigering, lage filmer, collager, og animasjoner fra sine bilder. Best av alt, vil Google lagre bilder i høy oppløsning for gratis med ubegrenset lagringsplass.

3. Papp

Siden papp ble kunngjort på Google I /O 2014, over en million seere har vært samlet. I år har Google gjort noen enkle oppdateringer til deres VR headset, for eksempel legge en knapp som er brukbart med flere enheter og endre dimensjonene til å støtte en telefon opp til seks inches.

Google har også oppdatert Unity SDK for å støtte iOS-enheter og selskapet lansert en versjon av visningsprogrammet til Apples App Store. Mens papp hodesettet er interessant i seg selv, hva Google har planlagt å gjøre med det er det som er virkelig magisk.

Expeditions

Som en del av Google i utdanning initiativ, har Google lansert en ny program kalt Expeditions. Gjennom Expeditions, vil forhåndsmonterte kits med papp hodetelefoner, telefon og en instruktør tablett sendes til klasserommene slik at barna skal oppleve simulerte ekskursjoner.

Expeditions vil bestå av HD, 360 graders videoer av steder over hele verden . Mens på følgende ekskursjoner, vil lærerne kunne diskutere scenen barna ser og lære dem på en mer morsom og interaktiv måte.


For å skape høy kvalitet, 360 graders videoer som Expeditions og papp vil kreve, har Google laget et system det dubs Jump. Jump består av tre deler. Den første delen er en fysisk utvalg av seksten kameraer samarbeidet for å filme i alle vinkler med flere krysningspunkt. Mens Google vil frigjøre skjemaer for å bygge et hopp rigg fra grunnen av, har de også inngått samarbeid med GoPro å selge en som er ferdig montert.

Den andre delen av Jump systemet er kjent som Assembler. Ved hjelp av kraftige datamaskiner i skyen, kan innholdet fra en Jump rigg lastes opp og behandlet for å glatte bilder, balansere farger, og skape stereoskopiske VR videoer. Når denne tjenesten slås på første gang denne sommeren, vil det kun være tilgjengelig for å velge skaperne før den offisielle lanseringen senere i år.

Den tredje og siste delen av Jump er å få dette innholdet til brukerne. Dette gjøres ved å legge til støtte for VR videoer på YouTube. Det betyr at hvem som helst med en papp headset kan begynne å få tilgang til det i sommer.

4. Internet of Things

Med oppkjøpet av Nest siste året har Google startet arbeidet med å engasjere seg med Internet of Things (IOT). Som de påpekte under keynote presentasjon, en av de største utfordringene akkurat nå står overfor Tingenes internett er mangelen på uniform programvare og kommunikasjon mellom enheter.

For å overvinne denne utfordringen, de har introdusert to nye teknologier, Brillo og veve. Brillo er en underliggende operativsystem for IOT enheter, avledet fra Android og polert ned for å være lette samtidig støtte funksjoner som bluetooth kommunikasjon.

Weave er et felles språk, i likhet med JSON, for enheter som trenger å kommunisere med hverandre, det være seg enhetene i skyen, en telefon, eller IOT maskinvare. Per akkurat nå, er informasjonen sparsom på både Brillo og veve. Brillo, men bør bli lansert i 3. kvartal av 2015, og Weave vil være tilgjengelig ved Q4 i år med noen informasjon som kommer i løpet av året.

5. Prosjektet Jacquard

Som andre elementer i verden blitt mer knyttet, er det fornuftig at begrepet wearables vil skifte til også å omfatte klær. Prosjektet Jacquard dreier seg om bruk av sterke ledende stoff som tåler belastningen av industrielle vevstoler. Målet med prosjektet Jacquard er å tillate innovatører til å designe og lage møbler og klær som kan reagere på berøring og gester for å kontrollere andre elektronikk innebygd i stoffet.

6. Optimalisering for Nedre end utstyr

For å forbedre opplevelsen for brukere over hele verden, har Google vedtatt flere teknikker for å gjøre surfing fra en mobil enhet mer effektiv. Chrome er nå inne som en optimalisert søkeside i fjorten land til å støtte tregere tilkoblinger, for eksempel 2G.

Når Chrome er optimalisert, websider lastes fire ganger raskere og bruker 80% mindre data. Tar lærdom fra disse fjorten land, planlegger Google å bruke optimaliserte nettsider over hele verden for lavere end utstyr som bestemmes av deres nye Network Quality Estimator verktøyet.

Andre teknikker som brukes inkluderer viser en aksje thumbnail stedet for nedlasting bilder for brukeren, slik at de ikke bruker data unødig, og slik at brukerne kan lagre nettsider for frakoblet bruk.

Nylig YouTube har begynt å teste offline video støtte opp til 48 timer i fire land, slik at videoene kan være sett senere uten en aktiv nettverkstilkobling. Likeledes, Google Maps er i ferd med å la offline kart og trinn-for-trinn retninger, som vil være tilgjengelig senere i år.

7. Flere Utviklingsverktøy

Polymer har endelig blitt offisielt utgitt som versjon 1.0. Denne milepælen utgivelsen inneholder nye funksjoner, for eksempel muligheten til å slippe inn vanlige funksjoner som diagrammer og verktøylinjer, og en rask data-bindende system.

For iOS-utviklere, kunngjorde Google at de tar i bruk CocoaPods som den primære metoden for å levere sin SDK til iOS-utviklere.

Konklusjon

I år, som de fleste, Google I /O dekket mye bakken. Fra utdanning med papp til å trå inn i Internet of Things arena, fortsetter Google å vise at de er et allsidig selskap som er investert i utviklingen samfunnet. Vi lever i interessante tider, og de er bare til å bli mer interessant.