Klaar is kees. Google is net klaar met het hosten van hun jaarlijkse ontwikkelaarsconferentie, Google I / O, waar de techgigant verschillende opwindende nieuwe producten onthulde en enkele grote aankondigingen deed.
Laten we eens kijken naar het grootste nieuws van Google I / O 2016.
Google I / O is dat niet net over nieuwe consumententechnologie gaat het ook om de tools waarmee ontwikkelaars producten kunnen maken op basis van de technologie van Google, met name Android-apps.
Hoewel de officiële release pas later deze zomer uitkomt, maakte Google van de gelegenheid gebruik om meer te laten zien van Android N, in de vorm van een nieuw voorbeeld van een ontwikkelaar.
De vorige twee Android Developer Previews introduceerden een nieuw Net op tijd (JIT) -compiler die de algehele softwareprestaties, de Vulkan-rendering-API voor krachtige 3D-graphics en productiviteitsverbeteringen, met name multitasking met gesplitst scherm in de vorm van multi-window en picture-in-picture-modus, en directe antwoordmeldingen.
Gelanceerd tijdens de openings Google I / O-keynote, is Android N Developer Preview 3 de eerste bèta-kwaliteitskandidaat, wat betekent dat deze versie als stabiel genoeg wordt beschouwd om te testen op uw primaire smartphone of tablet.
De belangrijkste nieuwe functie in Developer Preview 3 is native support en optimalisaties voor virtual reality, via een VR-modus. Deze modus helpt ontwikkelaars om mobiele VR-ervaringen van hoge kwaliteit te bieden die gebruikmaken van functies zoals intelligente head-tracking. Head-tracking is met name belangrijk omdat het de vertraging tussen de hoofdbewegingen van de gebruiker en de VR-beelden tracht te verminderen. Daarom raken zoveel mensen ziek wanneer ze een VR-headset dragen.
De andere belangrijke nieuwe functie in Developer Preview 3 is een naadloze update werkwijze. Apparaten met Android N downloaden automatisch updates op de achtergrond en de volgende keer dat de gebruiker zijn apparaat opstart, schakelt deze automatisch over naar de bijgewerkte systeemimage.
Veel mensen verwachtten dat Google de officiële naam van Android N onthulde bij Google I / O, maar Google probeert deze keer een beetje anders. Ze vragen het internet om suggesties, want wat kan daar nou mis mee zijn? U kunt Google uw ideeën verzenden via de Help-naam Android N-website.
Als u al bent ingeschreven voor het Android Beta-programma, moet u binnenkort een OTA-update (over-the-air) ontvangen of kunt u de fabrieksafbeeldingen voor ondersteunde apparaten downloaden en ze vervolgens handmatig flitsen..
Op Google I / O 2014 debuteerde Google met een lo-fi virtual reality (VR) -headset die Google Cardboard heette. Twee jaar later en Google hebben zojuist een nieuwe VR-ervaring aangekondigd, Daydream.
Daydream bestaat uit meerdere componenten.
Zoals je je kunt voorstellen, VR is niet iets dat rechtvaardig is ieder Android-smartphone kan ondersteunen. Daydream werkt alleen op smartphones met de vereiste sensoren, schermresoluties, chipsets en andere hardware. Google helpt een reeks specificaties te definiëren waaraan een smartphone moet voldoen om als Daydream-klaar te worden beschouwd.
Volgens Google kunnen we verwachten dat op Daydream afgestemde telefoons van veel grote merken in het najaar kunnen worden gelanceerd.
Android N ondersteunt Daydream via zijn nieuw VR-modus, hoewel het het vermelden waard is dat alleen omdat je apparaat Android draait, niet automatisch betekent dat het klaar is voor Daydream. Het apparaat moet nog steeds alle hardware bevatten die door Google is opgegeven.
Op dit moment is er geen fysieke Daydream-hardware, alleen een blauwdruk voor een stand-alone VR-headset en controller die Google deelt met derden..
Google zegt dat we kunnen verwachten dat Daydream-headsets en controllers later dit jaar zullen verschijnen.
Google heeft speciale VR-versies gemaakt van zijn eigen softwarepakket, waaronder YouTube, Street View, Play Movies, Photos en zelfs de Google Play Store.
Google maakte ook enkele spannende aankondigingen voor Android-wearables en bracht de eerste preview van de ontwikkelaar van Android Wear 2.0 uit.
De grootste verandering is dat vanaf Android Wear 2.0 wearables onafhankelijk van een smartphone kunnen functioneren. Dit betekent dat apps nu binnen een wearable kunnen worden uitgevoerd en normaal blijven functioneren, zelfs als de gekoppelde smartphone buiten bereik is of is uitgeschakeld. Deze update heeft het potentieel om Android-smartwatches een stuk krachtiger te maken, en over het algemeen een stuk nuttiger.
Andere nieuwe functies in Android Wear 2.0 zijn onder andere nieuwe invoermethoden, ondersteuning voor Android N en een API voor complicaties, waarmee app-ontwikkelaars onbewerkte gegevens kunnen doorgeven om gezichten te bekijken.
Raadpleeg de Android Developer 2.0 Developer Preview-website voor meer informatie. Google heeft ook een nieuwe gids voor Material Design for Wearables uitgegeven, die u zeker moet lezen als u zich gaat ontwikkelen voor het draagbare platform.
Google heeft een missie om het gebruik van mobiele apps meer op internet te laten surfen en hun nieuwe Android Instant Apps-functie is een stap dichterbij dit doel.
Met Instant Apps kunnen ontwikkelaars hun apps indelen in modulaire blokken, waardoor Android-gebruikers de mogelijkheid hebben om selectief alleen de code te downloaden en te gebruiken die nodig is om een bepaalde actie uit te voeren, in plaats van de hele app te downloaden.
Dit is goed nieuws voor gebruikers, omdat we allemaal weten hoe vervelend het is om een app te downloaden die jij bent weten je gaat het maar een of twee keer gebruiken. Als u bijvoorbeeld een video wilt bekijken die alleen beschikbaar is via een bepaalde video-app, geeft Instant Apps u de mogelijkheid om de delen van de app te pakken die nodig zijn om de video af te spelen, in plaats van dat u een volledige app moet downloaden alleen maar omdat je een enkele video wilt bekijken.
Instant Apps is mogelijk een van de interessantste Google I / O-aankondigingen voor Android-ontwikkelaars, omdat deze het potentieel heeft om de manier waarop gebruikers en ontwikkelaars denken over mobiele apps volledig te veranderen. Het maakt het ook veel gemakkelijker voor nieuwe gebruikers om uw app te ontdekken en te gebruiken.
Android Instant-apps worden in de herfst uitgebracht en zijn compatibel met Android JellyBean en hoger.
Google gaat eindelijk ondersteuning voor Android-apps toevoegen aan Chromebooks. Hoewel dit pas later dit jaar zal gebeuren, kunt u uw Android-apps vandaag klaar maken voor Chromebooks door de handige online gids van Google te volgen.
Na de overname van Firebase in 2014 heeft Google het opnieuw geïntroduceerd als een ontwikkelaarsplatform. Dit onlangs uitgebreide Firebase-platform bevat tools waarmee ontwikkelaars de kwaliteit van hun apps kunnen verbeteren, nieuwe gebruikers kunnen aantrekken en inkomsten kunnen genereren met hun werk.
Firebase biedt ook een hulpprogramma voor mobiele analyse, dat Google van de grond af opnieuw heeft opgebouwd. De Firebase Analytics-tool biedt vergelijkbare functionaliteit als Google Analytics, maar is specifiek ontworpen om te voldoen aan de behoeften van ontwikkelaars van mobiele apps.
Google heeft ook een preview van Android Studio 2.2 uitgebracht. Android Studio 2.2 Preview 1 bevat een nieuwe lay-outeditor waarmee u uw lay-outs visueel kunt ontwerpen, plus een blauwdrukmodus die handig is voor het inspecteren van de spatiëring en rangschikking van de verschillende elementen van uw app-interface.
Android Studio 2.2 Preview 1 introduceert ook een nieuwe lay-outmanager, ConstraintLayout, waarmee u een platte weergavehiërarchie kunt behouden door complexe gebruikersinterfaces uit te drukken zonder dat u meerdere layouts hoeft te nesten. Telkens wanneer u een weergave sleept en neerzet in ConstraintLayout, definieert u hoe die weergave ten opzichte van andere elementen op het scherm moet worden geplaatst, door beperkingen toe te voegen.
ConstraintLayout wordt gedistribueerd als een ondersteuningsbibliotheek die compatibel is met Android-versie 2.3 en hoger.
Om u te helpen de omvang van uw project te verminderen, introduceert Android Studio 2.2 Preview 1 een nieuwe APK-analysator die u helpt de inhoud en de grootte van uw APK-componenten te begrijpen.
Ontwikkelaars kunnen ook uitkijken naar het toevoegen van Firebase-services aan hun projecten via een Firebase-plug-in voor Android Studio. Selecteer om toegang tot de Firebase-functies te krijgen Hulpmiddelen> Firebase van het menu van Android Studio.
U kunt nu Android Studio 2.2 Preview 1 downloaden. Als u een vorige versie gebruikt, kunt u controleren op updates op het Canarische kanaal door te selecteren Android Studio> Controleren op updates van het menu.
Hoewel we enige overlapping tussen Google Play-services en Firebase kunnen verwachten, heeft Google duidelijk gemaakt dat ze Google Play-services zullen blijven updaten en dat het bedrijf feitelijk een nieuwe versie heeft gestart tijdens Google I / O.
Google Play Services 9.0 bevat updates voor de Player Stats API, een nieuwe video-opname-API waarmee gebruikers hun gameplayervaringen kunnen vastleggen en delen en een nieuwe native-advertentie-indeling, Native Ads Express genaamd, waarmee uitgevers verschillende opmaakinformatie in CSS-sjablonen kunnen definiëren.
Met de Google-assistent probeert de technologie-gigant een meer tweewegsdialoog tussen u en Google te openen door een virtuele assistent te ontwerpen die meer als een chat-app is ontworpen, met name in vergelijking met zoiets als Google Now.
Google Assistent geeft u niet alleen relevante zoekresultaten, maar kunt ook vervolgvragen beantwoorden. Als je bijvoorbeeld aan de Google-assistent vraagt om een aantal recensies van de nieuwste Hollywood-kaskraker te vinden, hoeft het gesprek daar niet te eindigen. U kunt doorgaan en vragen: "Wie was de regisseur?" Of "Wie is de hoofdrolspeler?". Google Assistent zet het gesprek voort zonder een tel te verslaan.
Google Assistant geeft ook antwoorden op basis van uw huidige context. Als locatieservices bijvoorbeeld zijn ingeschakeld en u voor een theater staat, kunt u vragen "dus, wie heeft dit ontworpen?" En Google Assistent komt terug met een antwoord.
Volgens Google leert de assistent-software je voorkeuren op basis van je interacties met Google-services en tekstgesprekken die je hebt met vrienden en familie. Het zal een proactieve benadering zijn om films en restaurants aan te bevelen waarvan het denkt dat je het leuk zou vinden. En aangezien de Google-assistent uw voorkeuren leert, kunt u ook vragen stellen als 'Heeft mijn team gewonnen?'
Om aan te tonen hoe al deze functies aan elkaar gekoppeld zijn, gebruikte Google-CEO Sundar Pichai de Google Assistent om tickets te reserveren voor een gezinsvriendelijke film op zijn smartphone. Meestal kan dit inhouden het openen van een webbrowser-app, het vinden van de dichtstbijzijnde bioscoop, het openen van hun website en vervolgens wat tijd doorbrengen met het scrollen door de pagina 'Momenteel tonen'. Zorg ervoor dat u de blurb en beoordeling van elke film controleert om te kijken of deze geschikt is voor kinderen. In plaats daarvan vroeg hij eenvoudigweg aan Google Assistent welke films vanavond speelden en gaf hij aan dat hij enkele kinderen meenam. Google Assistant kwam terug met een aantal gezinsvriendelijke opties die op dat moment te zien waren in de plaatselijke bioscoop en boekte hem vier kaartjes. Veel makkelijker.
Google Assistent wordt niet alleen op je Android-smartphone of -tablet ingebouwd. Het komt ook voor in een aantal andere Google-producten, namelijk de Google Home-luidspreker en de nieuwe berichten-app Allo van Google.
Amazon's stemgestuurde Echo is positief ontvangen door consumenten, dus het is geen verrassing dat Google heeft besloten om actie te ondernemen. Maak kennis met Google Home.
Google Home is een kleine luidspreker die volledig wordt aangedreven door spraak, dankzij de altijd luisterende microfoons. Het is ook de eerste hardware die Google's nieuwe assistent-bot, de Google-assistent, host.
Dit door een assistent aangedreven apparaat belooft te integreren met een breed scala aan services en allerlei soorten taken uit te voeren, waaronder het streamen van muziek en video's, het beantwoorden van uw vragen, het beheren van uw takenlijsten, het instellen van alarmen en het toevoegen van evenementen aan uw agenda.
Je kunt Google Home koppelen aan andere op wifi verbonden apparaten, waaronder Nest-apparaten en met Chromecast compatibele luidsprekers en schermen. En als u meerdere Google Home-apparaten koopt, kunt u ze aan elkaar koppelen om deze functionaliteit overal in uw huis te bieden.
Verderop in de rij wil Google u de mogelijkheid bieden dingen buiten uw huis te regelen, bijvoorbeeld door bloemen te bestellen of door Google Home te vertellen dat u uw garagedeur moet openen en sluiten. Google Home wordt ook geïntegreerd met services van derden, zodat u dingen kunt doen zoals een Uber bellen of OpenTable kunt gebruiken om een tafel te reserveren in uw favoriete restaurant.
Google heeft de API's van Home nog niet geopend voor ontwikkelaars, dus op dit moment kan Google Home niet communiceren met zoveel services van derden als Amazon's Echo. Maar Google zegt dat deze integraties mogelijk worden naarmate het platform zich verder ontwikkelt.
Google Home wordt later dit jaar vrijgegeven, maar je kunt nu je interesse registreren. De prijs moet nog worden bevestigd.
Google I / O is altijd een interessante mix van opkomende gadgets voor consumenten en nieuwe ontwikkelaarstools en dit jaar was geen uitzondering. Bepaalde hoogtepunten voor Android-ontwikkelaars waren de Instant Apps-functie, aankomende Chromebooks-ondersteuning en, uiteraard, meer details over Android N.
Het vooruitzicht van de ingebouwde ondersteuning van Android N voor VR is ook interessant, hoewel het op dit moment moeilijk is om een duidelijk beeld te krijgen van hoe Daydream in zijn geheel zal werken. Het zou leuk geweest zijn om een prototype van de headset en controller te zien in plaats van alleen een specificatie. Het zal interessant zijn om te zien hoe het nieuwste virtual reality-project van Google de komende maanden vorm krijgt, samen met alle andere producten en hulpmiddelen die zijn aangekondigd op Google I / O.