Artikel

Google moet meer op Samsung en Huawei lijken als het gaat om het toevoegen van Android-functies

protection click fraud

Google vertelt graag aan iedereen dat Android draait om keuze. We hebben er honderden geweldige telefoons die allemaal op Android draaien, en u zult waarschijnlijk precies kunnen vinden wat u zoekt als het gaat om zaken als kleur, maat of prijs. Van de beste telefoonfabrikanten vind je ook iets extra's. Soms vind je diezelfde "extra" in elke geweldige telefoon behalve Google's Pixels.

Er is een reden waarom dit gebeurt. Google Pixel-telefoons gebruiken geen kale Android die alleen is gebouwd met de open-source-versie. Net als bij Samsung of LG of OnePlus, wordt die code gebruikt en voegt het er een beetje aan toe. Maar het systeem zelf gebruikt alleen de standaardset API's (Application Programming Interfaces) die Google heeft gebouwd voor Android, terwijl bedrijven zoals OnePlus of Samsung deze gebruiken om een ​​aantal van hun eigen apps toe te voegen gebruik.

Koop NU enkele van de beste deals van Black Friday van overal op internet!

Dat betekent niet dat de Pixel geen eigen functies heeft - de geweldige

meeluisteren denk ik, net als de oorspronkelijke uitbreiding van Google Assistent. Maar dit is een manier om de regels te omzeilen door Google-services en -gegevens te gebruiken om zoiets als een telefoonkiezer te bouwen die een schat aan informatie op de servers van Google heeft over spam-oproepen. Als een ander bedrijf evenveel gegevens had, zou het zijn eigen versie kunnen bouwen die net zo goed is. Dat is iets Samsung werkt aan direct.

Als je wilt dat een app op elke telefoon werkt, moet er een gestandaardiseerde set APIS zijn.

De reden dat het Android-team bij Google een specifieke set API's ontwikkelt, is simpel: dit zijn de dingen die app-ontwikkelaars gebruiken om ervoor te zorgen dat een app kan worden uitgevoerd op elk apparaat met toegang tot Google Play. Dit is iets van Google werkelijk wil, en wij ook. Maar Google gaat niet zo ver door te zeggen dat Samsung bijvoorbeeld geen eigen set API's en services kan ontwikkelen, wat het en bijna elke andere telefoonfabrikant doet.

Ik ga het meest recente voorbeeld nemen van een functie die de meeste andere telefoons zelfs hebben budget telefoons - hebben dat geen deel uitmaakt van Android: scrollende screenshots. Scrollende schermafbeeldingen maken geen deel uit van Android en u hebt ze op uw telefoon omdat het bedrijf dat uw telefoon heeft gemaakt, een eigen code gebruikt die is toegevoegd bovenop wat Google biedt.

Het wordt nog vreemder als je hoort dat het team achter de Chrome-app voor Android werkt het toevoegen van de functie aan de browser. Als je denkt dat iets bijna alle telefoonfabrikanten en het team dat aan Chrome voor Android werkt, is iets wat Google zou moeten kunnen, je hebt zowel gelijk als ongelijk.

Het verkeerde deel is dat wanneer Samsung de functie voor het scrollen van een screenshot toevoegt aan zoiets als de Note 20 of Galaxy S20 FE, deze alleen is ontworpen om op die specifieke telefoon te werken. De app hoeft de afmetingen van het scherm of de beeldverhouding of kleurbitdiepte niet te achterhalen. Het hoeft alleen gegevens naar het geheugen van de telefoon te sturen totdat u stop zegt, en dat vervolgens in een afbeelding om te zetten.

Een screenshot-app op de S20 FE weet al alles van het scherm en heeft toegang om vast te leggen terwijl je scrolt.

Het werkt ook zo via Chrome. Chrome heeft de grootte en vorm van het venster al berekend en alles wat het moet kopiëren om een ​​afbeeldingsbestand te maken, bevindt zich in dat venster. Als en wanneer Google de functie zelf aan Android toevoegt, moet het ervoor zorgen dat het kan werken elke Android-model en in elke app. Het heeft een manier nodig om alles over het scherm te weten te komen: de grootte van het bruikbare venster, hoe te bouwen een interface voor de functie en zorg ervoor dat alles werkt op telefoons met enorm verschillende hardware. Daarom leek het zo lang te duren voordat Google de juiste multi-window aan Android toevoegde.

Dit is allemaal goed en wel, en ik begrijp dat het maken van iets universeels een stuk moeilijker is dan een functie voor één telefoon of voor één app te laten werken. Ik ben gewoon klaar met dat excuus.

Google is een van 's werelds grootste softwarebedrijven en heeft een aantal van de beste talenten die de wereld te bieden heeft. Google is vanaf de eerste dag gebouwd als een bedrijf dat in staat is om de moeilijke dingen te doen en heeft dat in de afgelopen 20 jaar of zo gedaan. Als een handvol slimme mensen een nieuw soort webzoekmachine konden bouwen, en een handjevol andere mensen manieren konden vinden om gebruikersgegevens te verbeteren (en te verbeteren) de services voor de gebruikers), en dan uitzoeken hoe het allemaal in een miljardenbedrijf kan veranderen, en vervolgens kan het erachter komen hoe scrollen screenshots in Android.

Ik gebruik hier scrollende schermafbeeldingen als voorbeeld, maar de manier waarop Google functies aan Android toevoegt, lijkt een beetje schizofreen. We zien verbeteringen in veiligheid en gebruikersprivacy bij elke release die geweldig is (en ook iets dat we van bijna elk softwarebedrijf zien, godzijdank), maar gebruikersgerichte dingen voelen vaak echt onsamenhangend. Vooral als die dingen van invloed zijn op elke telefoon die wordt bijgewerkt naar de nieuwste versie van Android.

Google kan bijna elk probleem oplossen als het het wil doen.

Meldingen zijn een goed voorbeeld. Android heeft altijd de beste meldingssysteem van elk besturingssysteem. Daarom leert Apple hoe ze de beste delen ervan kunnen "kopiëren" om ze in iOS op te nemen. Maar Google stopte daar niet en bleef de meldingen verbeteren, wat geweldig is. Wat niet zo geweldig is, is dat het soms niet kan beslissen welke richting het moet gaan of hoe meldingen eruit moeten zien of hoe ze moeten worden geplaatst.

De meesten van ons kunnen elke Android-telefoon pakken en wijzigingen in meldingen vrij snel begrijpen. En de meesten van ons zullen daar iets vinden dat we niet leuk vinden. Als genoeg van ons het niet leuk vinden, zal Google iets anders proberen. Maar een nieuwe Android-gebruiker zal een leercurve hebben als het gaat om zaken als notificatie instellingen of hoe ze zijn georganiseerd of zelfs waarom sommige niet kunnen worden afgewezen.

Ik suggereer niet dat Android nu perfect is als het gaat om meldingen, maar misschien kunnen sommige bronnen worden verplaatst. Laat meldingen zoals ze zijn voor een release of twee en focus op iets dat mensen willen. Het toevoegen van een standaardmanier om een ​​rollende of uitbreidende schermafbeelding te maken, is iets wat mensen willen. Als dat niet het geval was, zouden Samsung en de rest het niet hebben toegevoegd. Als Google een manier zou kunnen vinden om het onderdeel van het besturingssysteem te maken, wordt het gemakkelijker voor gebruikers omdat het is hetzelfde op elke telefoon en het maakt het gemakkelijker voor telefoonfabrikanten omdat het werk ervoor is gedaan hen.

Ja, ik weet dat dit argument een beetje zelfingenomen of pedant klinkt, maar het is niet de bedoeling. Ik heb zelf geen zin om door schermafbeeldingen te scrollen en ik vond Android-meldingen in versie 9 beter dan in versie 11. Ik heb die dingen alleen als voorbeelden gebruikt en ik weet zeker dat ieder van ons Samsung, Motorola of Xiaomi iets ziet doen waarvan we denken dat het op elke telefoon zou moeten staan. Ik zeg alleen dat Google zich misschien moet concentreren om vooruit te komen. Als dat betekent dat je moet vertragen om aan bestaande functies te werken om nieuwe toe te voegen of gewoon meer ontwikkelaars inhuren, weet alleen Google.

Wat ik weet is dat mensen nieuwe dingen willen zien, maar ook goede veranderingen willen zien aan wat er al is. Het lijkt erop dat we nooit beide kunnen krijgen voor Android. Naar mijn mening is Android het meest veelzijdige besturingssysteem dat we ooit hebben gezien en het potentieel ervan is nog steeds grotendeels onbenut, zelfs 12 jaar nadat het werd uitgebracht. Het betekent veel werk - en de Rechtsaf werk - is nodig om dat zo te houden, want Microsoft en Apple houden geen grote ideeën en toevoegingen in.

Jerry Hildenbrand

Jerry is de huisnerd van Mobile Nation en daar trots op. Er is niets dat hij niet uit elkaar kan halen, maar veel dingen kan hij niet weer in elkaar zetten. Je vindt hem op het Mobile Nations-netwerk en dat kan sla hem op Twitter als je hey wilt zeggen.

instagram story viewer