Video: Firebase Phone Authentication Android Tutorial (Marraskuu 2024)
Näimme tietyllä tavalla kaksi erilaista Googlesta näytöllä eilen avautuneessa yrityksen I / O-kehittäjäkonferenssissa Mountain Viewssa. Yksi oli luottavainen Google, joka laajensi johtajuuttaan haku- ja mobiililaitteissa sekä vahvuuksia koneoppimisessa muille vierekkäisille markkinoille ja tarjosi myös vaikuttavia uusia työkaluja kehittäjille. Toinen oli vähemmän houkutteleva Google, joka pelasi kiinni keskusteluavustajien, viestisovellusten ja virtuaalitodellisuuden markkinoilla. Suurin osa otsikoista meni jälkimmäiseen luokkaan, jossa muutokset ovat konkreettisempia. Mutta useimmille kehittäjille Androidin ja sen ympärillä olevien kehitystyökalujen laajennuksilla ja muutoksilla on todennäköisesti välitöntä vaikutusta.
( Sundar Pichai )
Koneoppiminen oli konferenssin suurin teema. Google-toimitusjohtaja Sundar Pichai avasi tiistaina avajaisohjelman puhumalla siitä, miten yritys kehittyi etsimäänkseen enemmän hyötyä pitkästä investoinnistaan koneoppimiseen ja luonnollisen kielen käsittelyyn. Hänen mukaansa Google on edistynyt huomattavasti äänentunnistuksessa. Äänikyselyjen osuus on nyt 20 prosenttia Yhdysvaltojen hakuista. kuvan tunnistamisessa, sekä hakukoneessa että valokuvissa; ja käännöksessä, joka tukee nyt 100 eri kieltä ja kääntää 140 miljardia sanaa päivässä. Hänen mukaansa Googlella on kaiken kaikkiaan miljardin kokonaisuuden - ihmisten, paikkojen ja asioiden - tietokaavio. Sitten hän näytti erilaisia uusia tuotteita ja palveluita, jotka voivat käyttää tätä tietoa.
Ilmeisin on uusi Google-avustaja, joka näyttää olevan keskusteluhelpoisempi avustaja kuin Google Now -palvelu. Sen tarkoituksena on tarjota kaksisuuntainen valintaikkuna, jossa keskitytään asioiden tekemiseen todellisessa maailmassa ja sisällön ja kontekstin ymmärtämiseen. Oli useita mielenkiintoisia demoja, joissa assistentti pystyi tekemään asioita, kuten vastaamaan kysymyksiin ja auttamaan sinua valitsemaan katseltavan elokuvan tai ruokailun ravintolan, ja tekemään varauksia.
Se näytti melko hyvältä, mutta käsitteellisesti se näyttää hyvin samanlaiselta muiden nähneiden keskusteluavustajien kanssa, kuten Applen Siri, Microsoftin Cortana ja Amazonin Alexa. Demot muistuttivat minua alustavista Cortanan demoista.
Pichai mainitsi ajatusta, että haku muuttuu, sanomalla, että "ei riitä, että annamme heille vain linkkejä, meidän on todella autettava heitä tekemään asiat todellisessa maailmassa". Se muistutti neljä vuotta sitten Google Now -yrityksen takaa, joka on menestynyt yritykselle melko hyvin.
( Mario Queiroz )
Tämä tekniikka tulee olemaan osa uutta Google Home -nimistä laitetta, jossa Pichai osoitti armoa Amazonin kaikuun, joka näyttää olevan inspiraatiota. Kuten Echo, myös Home -palvelussa on keskusteluapulainen, joka voi toistaa musiikkia, hallita useita kodin laitteita ja vastata kysymyksiin. Tuotehallinnosta vastaava varatoimitusjohtaja Mario Queiroz esitti muutamia hienoja lisäyksiä, kuten integroinnin Chromecastin kanssa, jotta voit "lähettää" musiikkia tai muuta mediaa muille kaiuttimille tai TV-ruudulle.
Seuraavaksi suunnittelujohtaja Erik Kay esitteli Alloa, lähinnä chat-alustaa, sisäänrakennetun Google-avustajan kanssa, jotta se voi tehdä keskusteluistasi viisaampia; ja Duo, 1: 1-videopuhelusovellus mielenkiintoisella kierroksella, jonka avulla voit nähdä esikatselun soittavan henkilön videosta ennen kuin vastaat puheluun. Viestintäpalvelun chat-robotien käsite (eli "keskustelut alustana") keskittyi Microsoft Buildiin muutama viikko sitten, ja Facebook Messenger on ajatellut tätä konseptia jo jonkin aikaa. Google on aiemmin tehnyt erilaisia yrityksiä sosiaalisessa mediassa ja viestinnässä - todellakin se on juuri ottanut käyttöön myös välineen nimeltä Spaces yhdistämiseksi tapahtumiin - ja sillä ei ole vielä ollut suurta osumaa. Vaikka nämä työkalut näyttivät hyviltä lavastuksissa, ei ole selvää, onko täällä tarpeeksi uutta muuttamaan sitä.
Mielestäni yllättävin näissä tuotteissa ja palveluissa on se, että Google mainostaa niitä niin aikaisin. Useimmat näyttävät kohdistuvan loppukesälle, mutta olin yllättynyt, koska en nähnyt kehittäjille lisää keskusteluja siitä, miten he voivat sitoa palvelut avustajaan. Pichai kertoi, että heillä olisi enemmän muutamassa kuukaudessa, mutta tuntuu siltä, että Google on hiukan jäljessä ja yrittää käyttää koneoppimistaan ja haun vahvuuksiaan kiinniottoon. Toisaalta Facebook teki varhaisen ilmoituksen F8-konferenssissaan, ja kyseiselle alustalle on tarjolla hyvin vähän chatboteja, ja Microsoftin botialusta on myös melko syntymässä, joten kyse on todella avoimista markkinoista.
( Clay Bavor )
Google on jonkin verran erilaisessa asemassa virtuaalitodellisuuden suhteen, ja Cardboard tarjoaa suositun mutta huippuluokan alustan. Google ei yritä kilpailla huippuluokan ratkaisujen, kuten Oculus Rift tai HTC Vive, kanssa, vaan esitteli sen sijaan Daydream-nimisen VR-alustan, joka on osa tulevaa Android N -julkaisua.
Clay Bavor, joka johtaa VR: n tiimiä Googlessa, puhui siitä, kuinka Android N on suunniteltu tukemaan parempaa suorituskykyä ja matalaa latenssia, jolloin "liike fotoniin" -päivityksen on oltava alle 20 ms, joten se näyttää realistisemmalta. Lisäksi siinä on VR-tila, jossa on oma käyttöliittymä, joka käsittelee oikein esimerkiksi ilmoituksia ympäröivassa ympäristössä. Osana tätä julkaisua on uusi Daydream-aloitusnäyttö, joka julkaisee VR-sisältöä, mukaan lukien elokuvat ja pelit, sekä uusi Play Store for VR -versio, joka toimii Daydream-ympäristössä. Muita sovelluksia ovat uusi versio YouTube for VR -sisällöstä, Street View -versio kävelystä eri paikoissa ja valokuvat suosikkihetkien uudelleensuuntaamiseksi.
Suuri osa VR-ilmoituksista koski standardeja ja eritelmiä. Bavor ilmoitti puhelimille sarjan tekniset tiedot, jotka puhelimien on vastattava tiettyjä antureita, näyttöjä ja prosessoreita, jotta niitä voidaan kutsua "Daydream-ready" -valmiiksi. Tämä ei näytä eroavan paljon nykypäivän huippuluokan puhelimista, mutta sen pitäisi tehdä selväksi, mitkä puhelimet ovat valmiita Daydreamiin. Lisäksi hän esitti vertailumuodon kuulokkeille, joissa olisi loistava optiikka ja joita olisi helpompi laittaa päälle ja ottaa pois, ja mikä tärkeintä, uusi ohjain, jolla on vain muutama painike ja kosketusnäyttö, joka näytti erityisen vaikuttavalta. Bavor kertoi, että ensimmäiset laitteet ovat saatavana useilta kumppaneilta syksyllä, ja kehitystyökalut ovat nyt saatavilla.
Korkean profiilin tuotetiedotteiden lisäksi oli paljon lisätietoja Android N: stä, mobiili käyttöjärjestelmän seuraavasta versiosta, joka on jo beta-versio ja jonka on tarkoitus valmistua kesällä.
Dave Burke, Android-tekniikan johtaja, sanoi, että tämän julkaisun painopistealueet ovat suorituskyky, turvallisuus ja tuottavuus. Suorituskyvyn puolella hän painotti Vulkan 3D -grafiikkasovellusliittymän, joka lupaa parempaa suorituskykyä alhaisemmilla suorittimen yläpuolella, käyttöönottoa ja uuden Runtime-kääntäjän, joka on paljon nopeampi ja jonka pitäisi johtaa nopeampiin sovellusten asennuksiin. Turvallisuudesta hän puhui tiedostopohjaisesta salauksesta, mediakehysten kovettumisesta ja saumattomista päivityksistä, mikä tarkoittaa, että laite päivittyy automaattisesti, joten sinun ei tarvitse asentaa päivitystä manuaalisesti. (Tästä yleisö vaikutti olevan erittäin vaikuttunut.) Tuottavuudessa hän puhui uusista moniikkunoiden tuesta jaetun näytön ja kuvan kuvassa -tiloille, mikä näyttää olevan suuri askel eteenpäin yksittäisistä moniikkunaominaisuuksista, kuten Samsung ja LG ovat lisänneet olemassa olevien Android-versioiden päälle. Hän mainitsi myös pienemmät muutokset, kuten parempia ilmoituksia ja Unicode-9 Emoji -standardien tuen.
Android Wear, TV ja Auto saivat vähän huomiota - ja jokaisella oli omat läpikäyntiistuntonsa ja -alueensa näyttelyssä -, mutta paljon keskityttiin kehittäjätyökaluihin. Jotkut uusista ominaisuuksista vaikuttivat minuun eniten kehittäjille. Jason Titus, kehittäjätuotteiden varapuheenjohtaja, kertoi matkaviestinverkon edistyksestä. Yli miljardi ihmistä käytti Chromea mobiililaitteilla, tukee progressiivisia verkkosivuja ja nyt Googlen AMP (Accelerated Mobile Pages) -ohjelma nopeuttaa verkkosivustoja..
( Stephanie Saad Cuthbertson )Stephanie Saad Cuthbertson (yllä), Android Studion tuotehallinnan johtaja, ilmoitti julkaisevansa Android Studio 2.2 -esikatselun, joka keskittyy nopeampiin rakennuksiin, älykkäämpiin työkaluihin sovellusten suunnitteluun ja virheenkorjaukseen sekä laajempaan alustatukeen. Hän sanoi, että 95 prosenttia 125 parhaasta sovelluksesta on käyttänyt Android Studioa. Huomaa, että Studio 2.0 toimitettiin juuri aiemmin tänä vuonna, ja Android 2.1: ta tukeva Studio 2.1 tuli ulos kyseisen käyttöjärjestelmän esikatselujärjestelmällä.
Suuri uutinen on Firebase-taustajärjestelmä, joka aloitti Googlen 18 kuukautta sitten hankkiman NoSQL-tietokannan muodossa, mutta josta on nyt tullut 15 kehittäjätyökalupaketti tietokannasta pilviviesteihin ja ilmoituksiin, etämäärityksiin ja kaatumiin. raportointi. Pidän erityisen mielenkiintoisina dynaamisia linkkejä, joissa URL-osoite voi tuottaa erilaisia tuloksia sen mukaan, missä sitä käytetään. Kaikki tämä on sidottu ilmaiseen analytiikkaan, ja se näytti erittäin vaikuttavalta, hyvin integroidulta alustalta, jonka pitäisi osoittautua houkuttelevaksi monille mobiilisovellusten kehittäjille. Firebase tukee Android-, iOS- ja mobiiliverkon sovelluksia, joten Google mainosti sitä monien eri alustojen sovellusten, ei vain Androidin, kanssa.
Yksi mielenkiintoisimmista demoista oli Android Instant -sovellusten esikatselu, jonka avulla mikä tahansa sovellus voi toimia heti, vaikka sitä ei olisi asennettu. Androidin ryhmätuotepäällikkö Ellie Powers sanoi, että tähän sisältyy olemassa olevien sovellusten modulointi siten, että Play Kauppa lataa vain tietyn sisällön näyttämiseen tarvittavat kappaleet. Tämä voi olla iso juttu - jos ystävä haluaa sinun liittyvän keskusteluun viestisovelluksessa ja lähettää sinulle linkin, ajatuksena on, että voit jatkaa keskustelua sen sijaan, että tarvitset sovelluksen asentamista. Tämä voi olla merkittävä muutos, ja se tarjoaa erilaisen lähestymistavan mobiiliverkon ja sovellusten erottamiseen. Pikaiset sovellukset toimivat puhelimissa, jotka menevät takaisin Jelly Beaniin, ja niiden pitäisi alkaa astua asteittain myöhemmin tänä vuonna.
Pichai palasi puhumaan lisää koneoppimisesta keskustelemalla siitä, miten yritys julkaisi viime vuonna TensorFlow-koneoppimisjärjestelmänsä, ja viime viikolla julkaisi avoimen lähdekoodin version luonnollisen kielen jäsentäjästään. Vaikuttaa selvältä, että se tulee olemaan yksi alue, jolla Google toivoo erottavansa Cloud Platformin muista toimittajista.
Yksi kiehtova paljastaminen oli, että AlphaGo-ohjelma, joka pelasi mestaruustason Go, perustui räätälöityihin laitteistoihin, joita Pichai kuvasi Tensor Processing Unitsiksi (TPU). Myöhemmissä istunnoissa ja haastatteluissa Google selitti, että se on käyttänyt tuhansia näitä mukautettuja ASIC-sovelluksia (sovelluskohtaiset integroidut piirit) jo yli vuoden ajan monien sovellusten nopeuttamiseksi, mukaan lukien hakutulosten sijoittaminen (RankBrain), kartoitus ja navigointi (Street View)., valokuvien käsittely, puheentunnistus ja kielen kääntäminen. Hänen mukaansa TPU toimitti "suuruusluokkaa" paremman suorituskyvyn wattia kohti koneoppimiselle. Tämä johtuu suurelta osin siitä, että tällaiset tehtävät toimivat hyvin vähentyneellä tarkkuudella, mikä antaa Googlelle mahdollisuuden yksinkertaistaa suunnittelua ja pakata enemmän prosessointielementtejä yhdelle sirulle. Hän sanoi, että tämä oli "suuruusluokkaa" parempi kuin GPU-oppimisalustat.
Pichai kertoi, että Googlen koneoppimisen työ voi koskea monenlaisia aloja, mukaan lukien robottiikka ja terveydenhuolto, ja huomautti, että diabeteksen Retinopatian havaitsemisessa tehdään työtä. "Olen erittäin innoissani siitä edistyksestä, jota saavutamme koneoppimisella ja AI: lla", hän sanoi ja lisäsi, että kyse ei ollut koneista tai ihmisistä, vaan todellinen testi on se, voivatko ihmiset saavuttaa paljon enemmän AI: n tuella.
Kaiken kaikkiaan koneoppiminen oli suuri teema, mutta oli mielenkiintoista, kuinka Google yrittää käyttää sitä sillana kilpaillakseen useammilla markkinoilla, kuten viesti- ja pilvipalveluissa. Useimpien kehittäjien mielestäni Android N: n, Android Studion ja Firebase-palveluiden muutokset saavat kuitenkin eniten huomiota tulevina kuukausina.