Bahay Ipasa ang Pag-iisip Ang firebase, mga tool sa developer ng android studio ay nakawin ang palabas sa i / o

Ang firebase, mga tool sa developer ng android studio ay nakawin ang palabas sa i / o

Video: GTA San Andreas Android Best Mods 8 Ghost Rider, Ragdoll, Cheats, BETA Mod, Gangs Editor, Teleport (Nobyembre 2024)

Video: GTA San Andreas Android Best Mods 8 Ghost Rider, Ragdoll, Cheats, BETA Mod, Gangs Editor, Teleport (Nobyembre 2024)
Anonim

Sa ilang mga paraan, nakita namin ang dalawang magkakaibang Googles na ipinapakita sa kumperensya ng developer ng I / O sa Mountain View, na binuksan kahapon. Ang isa ay ang kumpiyansa sa Google, na pinalawak ang tingga sa paghahanap at mobile, at ang lakas nito sa pag-aaral ng makina sa iba pang mga kalapit na merkado, pati na rin ang pag-aalok ng ilang mga kahanga-hangang bagong tool para sa mga nag-develop. Ang iba pa ay hindi gaanong sabong na naglalaro ng catch-up sa merkado para sa mga katulong sa pakikipag-usap, mga aplikasyon sa pagmemensahe, at virtual reality. Karamihan sa mga headline ay napunta sa huling kategorya, kung saan ang mga pagbabago ay mas nakikita. Ngunit para sa karamihan ng mga developer, ang mga extension at mga pagbabago sa Android at ang mga tool sa pag-unlad sa paligid nito ay malamang na magkaroon ng mas agarang epekto.

( Sundar Pichai )

Ang pag-aaral ng makina ay ang pinakamalaking tema ng kumperensya, kasama ang pagbubukas ng CEO ng Google na si Sundar Pichai ng pangunahing pahayag sa Martes sa pamamagitan ng pag-uusap tungkol sa kung paano umuusbong ang paghahanap ng kumpanya upang mas magamit ang matagal na pamumuhunan sa pag-aaral ng makina at pagproseso ng natural na wika. Sinabi niya na ang Google ay gumawa ng malaking hakbang sa pagkilala sa boses, na may mga query sa boses na nagkakahalaga ng 20 porsyento ng mga paghahanap sa US; sa pagkilala sa imahe, kapwa sa search engine at sa Mga Larawan; at sa pagsasalin, na sumusuporta ngayon sa 100 iba't ibang mga wika at isinalin ang 140 bilyong salita sa isang araw. Sa pangkalahatan, aniya, ang Google ay may "kaalaman na graph" ng 1 bilyong nilalang - mga tao, lugar, at mga bagay. At pagkatapos ay nagpatuloy siya upang ipakita ang iba't ibang mga bagong produkto at serbisyo na maaaring magamit ang kaalamang ito.

Ang pinaka-halata ay ang bagong Google Assistant, na tila isang mas mapag-uusap na katulong kaysa sa serbisyo ng Google Now, na idinisenyo upang magbigay ng isang two-way na diyalogo na may pagtuon sa paggawa ng mga bagay sa totoong mundo at pag-unawa sa nilalaman at konteksto. Mayroong isang bilang ng mga kagiliw-giliw na mga demonyo kung saan ang Magagawa ay nagawa ang mga bagay tulad ng mga katanungan sa pagsagot at tulungan kang pumili ng isang pelikula upang tignan o isang restawran upang kumain at kumain, at talagang gawin ang reserbasyon.

Tila maganda ito ngunit ayon sa konsepto ay tila katulad ng iba pang mga katulong sa pakikipag-usap na nakita namin tulad ng Apple Siri, Cortana ng Microsoft, at Alexa ng Amazon. Sa katunayan, pinaalalahanan ako ng mga demo tungkol sa paunang mga demo para sa Cortana.

Itinataguyod ni Pichai ang ideya na ang paghahanap ay nagbabago, na nagsasabing "hindi sapat lamang upang mabigyan sila ng mga link, kailangan talaga nating tulungan silang magawa ang mga bagay sa totoong mundo." Naalala ko sa akin ang pagtulak sa likod ng Google Ngayon apat na taon na ang nakalilipas, na nagtrabaho nang maayos para sa kumpanya.

( Mario Queiroz )

Ang teknolohiyang ito ay magiging bahagi ng isang bagong aparato na tinatawag na Google Home, kung saan si Pichai ay mabait sa pagturo sa Amazon Echo, na waring naging inspirasyon. Tulad ni Echo, ang Home ay mayroong katulong sa pakikipag-usap na maaaring maglaro ng musika, makontrol ang maraming mga aparato sa bahay, at sagutin ang mga tanong. Si Mario Queiroz, bise presidente ng pamamahala ng produkto, ay nagpakita ng ilang mga cool na karagdagan, tulad ng pagsasama sa Chromecast upang maaari mong "palayasin" ang musika o iba pang media sa ibang mga nagsasalita o sa isang TV screen.

Susunod up, ang direktor ng engineering na si Erik Kay ay nagpakita ng Allo, mahalagang isang platform ng chat, kasama ang Google Assistant na binuo upang maaari itong gawing mas matalino ang iyong mga pag-uusap; at Duo, isang 1: 1 video-calling app na may isang kawili-wiling twist na nagbibigay-daan sa iyo na makita ang isang preview ng video mula sa taong tumatawag bago ka sumagot sa tawag. Ang konsepto ng mga chat bots sa loob ng isang serbisyo sa pagmemensahe (aka "pag-uusap bilang isang platform") ay isang malaking pokus ng Microsoft Gumawa ng ilang linggo na ang nakalilipas, at ang Facebook Messenger ay nagtulak sa konsepto na ito para sa isang sandali. Gumawa ang Google ng iba't ibang mga pagtatangka sa social media at pagmemensahe bago - sa katunayan ipinakilala din nito ang isang tool na tinatawag na Spaces para sa pagkonekta sa mga kaganapan - at mayroon pa ring malaking hit. Habang ang mga tool na ito ay mukhang mahusay sa mga demo sa entablado, hindi malinaw kung mayroong sapat na bago dito upang baguhin iyon.

Para sa akin, ang nakakapagtataka sa mga produktong ito at serbisyo ay isinulong ng Google nang maaga. Karamihan sa mga tila naka-target para sa huli ng tag-init, ngunit nagulat ako na hindi nakakakita ng maraming mga talakayan para sa mga developer na may kaugnayan sa kung paano nila itatali ang kanilang mga serbisyo sa katulong. Sinabi ni Pichai na magkakaroon sila ng higit pa sa ilang buwan, ngunit pakiramdam na ang Google ay medyo nasa likod nito, at sinisikap na gamitin ang mga pagkatuto ng makina at mga lakas sa paghahanap upang makamit. Sa kabilang banda, ang Facebook ay gumawa ng isang maagang anunsyo sa kumperensyang F8 nito, at kakaunti ang mga chatbots para sa platform na iyon, at ang platform ng bot ng Microsoft ay medyo nascent din, kaya talaga itong isang bukas na merkado.

( Clay Bavor )

Ang Google ay nasa isang kakaibang posisyon na may virtual reality, kasama ang Cardboard na nagbibigay ng isang sikat ngunit mababang-end platform. Hindi sinusubukan ng Google na makipagkumpetensya sa mga high-end na solusyon tulad ng Oculus Rift o HTC Vive, ngunit sa halip ay ipinakilala ang isang platform para sa VR na tinatawag na Daydream na magiging bahagi ng paparating na paglabas ng Android N.

Si Clay Bavor, na namuno sa koponan ng VR sa Google, ay nag-usap tungkol sa kung paano ang Android N ay idinisenyo upang suportahan ang mas mataas na pagganap at mababang latency, pinapayagan ang "motion to photon" refresh na mas mababa sa 20ms, na ginagawang mas makatotohanang. Bilang karagdagan, magkakaroon ito ng VR mode na may sariling interface ng gumagamit na wastong humahawak ng mga bagay tulad ng mga abiso sa nakaka-engganyong kapaligiran. Bilang bahagi ng paglabas na ito, mayroong isang bagong screen ng Daydream Home upang ilunsad ang nilalaman ng VR, kabilang ang mga bagay tulad ng mga pelikula at laro, pati na rin ang isang bagong bersyon ng Play Store para sa VR na gumagana sa loob ng kapaligiran ng Daydream. Kasama sa iba pang mga application ang isang bagong bersyon ng YouTube para sa nilalaman ng VR, isang bersyon ng Street View para sa paglalakad sa iba't ibang mga lokasyon, at Mga Larawan para sa pag-alis ng mga paboritong sandali.

Karamihan sa mga anunsyo ng VR ay nakitungo sa mga pamantayan at pagtutukoy. Para sa mga telepono, inihayag ni Bavor ang isang hanay ng mga pagtutukoy na ang mga telepono ay magkatugma para sa mga tiyak na sensor, pagpapakita, at mga processor upang matawag na "Daydream-handa na." Hindi ito mukhang ibang-iba sa mga high-end na telepono ngayon, ngunit dapat itong linawin kung aling mga telepono ang handa para sa Daydream. Bilang karagdagan, ipinakita niya ang isang disenyo ng sanggunian para sa isang headset na magkakaroon ng mahusay na optika at maging mas madaling isusuot at tanggalin, at higit sa lahat, ang isang bagong controller na may lamang ng ilang mga pindutan at isang touch panel na mukhang partikular na kahanga-hanga. Sinabi ni Bavor na ang mga unang aparato ay magagamit mula sa isang bilang ng mga kasosyo sa taglagas na ito, kasama ang mga tool sa pag-unlad na magagamit na ngayon.

Higit pa sa mga anunsyo ng produkto na may mataas na profile ay marami pang mga detalye sa Android N, ang susunod na bersyon ng mobile operating system na nasa isang bersyon ng beta at dahil na matapos na ngayong tag-init.

Sinabi ni Dave Burke, VP ng Engineering na namamahala sa Android, ang mga lugar na pokus para sa paglabas na ito ay ang pagganap, seguridad, at pagiging produktibo. Sa panig ng pagganap, binigyang diin niya ang pagpapakilala ng Vulkan 3D graphics API, na nangangako ng mas mahusay na pagganap na may mas mababang CPU overhead, at isang bagong Runtime compiler na mas mabilis at dapat magresulta sa mas mabilis na pag-install ng app. Sa seguridad, pinag-uusapan niya ang tungkol sa pag-encrypt na nakabatay sa file, hardening ng mga frameworks ng media, at walang maayos na mga update, na nangangahulugang awtomatikong mai-update ang iyong aparato, kaya hindi mo kailangang manu-manong mag-install ng isang pag-update. (Ang karamihan ng tao ay tila nabigla ng mga ito.) Sa pagiging produktibo, pinag-usapan niya ang bagong suporta sa multi-window para sa split-screen at mga larawang larawan-sa-larawan, na lumilitaw na isang malaking hakbang pasulong mula sa mga indibidwal na tampok ng multi-window na mga kumpanya tulad ng Ang Samsung at LG ay nagdagdag sa tuktok ng umiiral na mga bersyon ng Android. Nabanggit din niya ang mas maliit na mga pagbabago, tulad ng mas mahusay na mga abiso at suporta para sa mga pamantayan ng Unicode-9 Emoji.

Ang Android Wear, TV, at Auto ay nakatanggap ng kaunting atensyon - at ang bawat isa ay may sariling mga sesyon ng breakout at mga lugar sa palabas - ngunit ang maraming pokus ay nasa mga tool sa developer. Pinahanga ako ng ilan sa mga bagong tampok para sa mga developer. Si Jason Tito, VP ng Mga Produkto ng Developer, ay nag-usap tungkol sa mga pagsulong sa mobile web, na may higit sa 1 bilyong tao na gumagamit ng Chrome sa mga mobile device, na may suporta para sa mga progresibong pahina ng web at ngayon ang programa ng AMP (Accelerated Mobile Pages) ng Google upang mapabilis ang mga Web site .

( Stephanie Saad Cuthbertson )

Si Stephanie Saad Cuthbertson (sa itaas), Direktor ng Pamamahala ng Produkto para sa Android Studio, ay inihayag ang paglabas ng isang preview ng Android Studio 2.2 na nakatuon sa mas mabilis na pagbuo, mas matalinong mga tool para sa pagdidisenyo at pag-debug ng mga aplikasyon, at mas malawak na suporta sa platform. Sinabi niya na ang Android Studio ay ginagamit na ngayon ng 95 porsyento ng nangungunang 125 na aplikasyon. Tandaan na ang Studio 2.0 ay ipinadala lamang nang mas maaga sa taong ito, at ang Studio 2.1 na sumusuporta sa Android N ay lumabas sa pag-release ng preview ng OS na iyon.

Ang malaking balita ay ang platform ng back-end na Firebase, na nagsimula bilang isang database ng NoSQL na nakuha ng Google ng 18 buwan na ang nakakaraan, ngunit ngayon ay lumaki na sa isang suite ng 15 mga tool ng nag-develop, mula sa database, hanggang sa pagmemensahe sa ulap at mga abiso, remote na pagsasaayos, at pag-crash pag-uulat. Akala ko ang mga dynamic na link, kung saan ang isang URL ay maaaring makagawa ng iba't ibang mga resulta depende sa kung saan ito ay naka-tap, ay talagang kawili-wili. Ang lahat ng ito ay nakatali kasama ang libreng analytics, at mukhang isang napaka-kahanga-hanga, mahusay na isinamang platform na dapat patunayan na kaakit-akit sa maraming mga developer ng mobile app. Sinusuportahan ng Firebase ang mga aplikasyon sa Android, iOS, at ang mobile web, kaya't isinusulong ito ng Google para sa mga aplikasyon ng cross-platform, hindi lamang para sa Android.

Ang isa sa mga pinaka-kagiliw-giliw na mga demo ay isang preview ng Android Instant Apps, na nagbibigay-daan sa anumang app na tumakbo kaagad kahit na hindi pa ito naka-install. Sinabi ni Ellie Powers, Group Product Manager para sa Android, na nagsasangkot ito sa modularizing umiiral na mga app upang ang Play Store ay mag-download lamang ng mga piraso na kinakailangan upang maipakita ang tukoy na nilalaman. Maaari itong maging isang malaking deal - kung nais ng isang kaibigan na sumali ka sa isang pag-uusap sa isang mensahe sa pagmemensahe at magpapadala sa iyo ng isang link, ang ideya ay maaari mo lamang ipagpatuloy ang pag-uusap sa halip na kinakailangang i-install ang app. Maaari itong maging isang makabuluhang pagbabago, at nagtatanghal ng ibang diskarte sa pagkakaiba sa pagitan ng mobile web at apps. Ang Instant Apps ay tatakbo sa mga teleponong pabalik sa Jelly Bean, at dapat na magsimula nang unti-unting lumulunsad sa ibang pagkakataon sa taong ito.

Bumalik si Pichai upang pag-usapan ang higit pa tungkol sa pag-aaral ng makina, tinalakay kung paano pinakawalan ng kumpanya ang balangkas ng pag-aaral ng machine ng TensorFlow noong nakaraang taon, at noong nakaraang linggo ay naglabas ng isang bukas na bersyon ng mapagkukunan ng natural na wika ng pares. Tila malinaw na ito ay magiging isang lugar kung saan inaasahan ng Google na makilala ang Cloud Platform nito mula sa iba pang mga vendor.

Ang isang kamangha-manghang pagsisiwalat ay ang programa ng AlphaGo na naglaro ng antas ng kampeonato ng Go ay batay sa pasadyang hardware, na inilarawan ni Pichai bilang Tensor Processing Units (TPUs). Sa mga susunod na sesyon at panayam, ipinaliwanag ng Google na gumagamit ito ng libu-libong mga pasadyang ASIC (Application-Specific Integrated Circuits) nang higit sa isang taon upang mapabilis ang maraming mga aplikasyon, kabilang ang mga resulta ng paghahanap sa ranggo (RankBrain), pag-mapa at pag-navigate (View sa Street), pagproseso ng larawan, pagkilala sa pagsasalita, at pagsasalin ng wika. Sinabi niya na ang TPU ay naghatid ng "isang order ng magnitude" na mas mahusay na pagganap sa bawat wat para sa pag-aaral ng makina. Ito ay higit sa lahat dahil ang mga ganitong uri ng mga gawain ay gumagana nang maayos sa pinababang katumpakan, na nagbibigay-daan sa Google upang gawing simple ang disenyo at mag-pack ng higit pang mga elemento ng pagproseso sa isang solong chip. Sinabi niya na ito ay "isang order ng magnitude" na mas mahusay kaysa sa mga platform ng pag-aaral ng GPU.

Sinabi ni Pichai na ang gawain ng Google sa pag-aaral ng makina ay maaaring mag-aplay sa isang malawak na hanay ng mga patlang kabilang ang mga robotics at pangangalaga sa kalusugan, at itinuro ang paggawa na ginagawa sa pag-alis ng Diabetic Retinopathy. "Hindi ako kapani-paniwalang nasasabik tungkol sa pag-unlad na ginagawa namin sa pag-aaral ng machine at AI, " aniya, na idinagdag na hindi ito isang kaso ng mga makina o tao, ngunit sa halip na ang tunay na pagsubok ay kung ang tao ay makakamit pa ng marami sa suporta ng AI.

Sa pangkalahatan, ang pag-aaral ng machine ay ang malaking tema, ngunit ito ay kagiliw-giliw na kung paano sinusubukan ng Google na gamitin ito bilang tulay upang makipagkumpetensya sa mas maraming mga merkado, tulad ng pagmemensahe at serbisyo sa ulap. Ngunit para sa karamihan ng mga developer, ang aking hulaan ay ang mga pagbabago sa Android N, Android Studio, at ang mga serbisyo ng Firebase ay mas makakakuha ng pansin sa mga darating na buwan.

Ang firebase, mga tool sa developer ng android studio ay nakawin ang palabas sa i / o