Artikel

Google behöver desperat ta kontroll över Android-appar på Chromebooks

protection click fraud

Lenovo ThinkPad C13 Yoga ChromebookKälla: Ara Wagoner / Android Central

Google Play Store kom till Chromebooks 2016, och med det kom åtkomst till miljontals Android-appar och spel. Sedan dess har vi sett att Google visar Android-appstöd som en viktig funktion när vi startar bästa Chromebook, även om det fortsätter att försöka långsamt, tyst döda Chrome-appar. Google har också drivit Progressive Web Apps (PWAs) under det senaste året, med populära appar som Twitter och YouTube TV byta över för att erbjuda samma funktioner och layout som en Chrome-flik samtidigt som du ger dig ett mer uppslukande och naturligt utseende.

Detta har kombinerat med det allmänna bristfälliga tillvägagångssättet för appar för Android-surfplattor under de senaste åren har lämnat Chromebooks med lite gruvan. Om du laddar ner och installerar en app från Google Play, din app makt vara en bra, men det är mycket mer troligt att det är en superstor telefonapp eller en app som lämnar svarta staplar på större delen av skärmen. Och med tanke på det Chromebooks försäljning exploderar

idag är det mer kritiskt än någonsin för Google att ta ansvar och driva Chromebook-appar i en mer konsekvent (och konsekvent användbar) riktning.

VPN-erbjudanden: Lifetime-licens för $ 16, månadsabonnemang till $ 1 och mer

Appkvalitet på stor skärm: Googles riktlinjer och bristen på verkställighet

Android har länge haft kvalitetsriktlinjer för appar med stor skärm, och medan listan här har dussintals komponenter på sig är det väldigt enkelt att se att dessa riktlinjer inte verkställs när du läser de tre bästa:

  • Appen stöder både liggande och stående orientering (om möjligt). Orienteringar exponerar i stort sett samma funktioner och handlingar och bevarar funktionell paritet.
  • Appen använder hela skärmen i båda riktningarna och inte brevlåda för att redogöra för orienteringsändringar.
  • Appen hanterar korrekt snabba övergångar mellan skärmariktningar utan att göra problem eller tappa tillstånd.

Discord Android App Chrome OsDiscord webbplats Chrome OsKälla: Android CentralDiscords Android-app och webbplats på Lenovo C13.

Medan de flesta appar fungerar i liggande eller stående läge är det inte universellt - och "liggande läge" för många appar använder samma layout som porträtt, bara med löjliga mängder dött utrymme till höger sida. Appar som Discord har en händelse som är mindre användbar i Android-appen än att bara använda Discords webbplats, men åtminstone skala och använda allt utrymme.

Sedan har vi appar som Reddit, som inte uppfyller kriterium två och brevlådan din Chromebook-skärm allvarligt när du helskärmar appen. Det är värt att notera att du kan få en widescreen-layout medan appen är i flera fönsterläge, men om du går till helskärm används bara den mellersta tredjedelen av skärmen. Naturligtvis är Reddit inte ensam om detta: Disney Emoji Blitz och WEBTOON är bland tusentals appar som allvarligt brevlåda eftersom de inte är utformade för en landskapsupplevelse.

Reddit App brevlådaEmoji Blitz Letterboxed Chrome OSWebtoon Letterboxed Chrome OSKälla: Android CentralSå mycket slösat utrymme 😭

De sista kriterierna - hantering av snabba övergångar mellan riktningar - saknar också skrattretande i de flesta Android-appar på Chromebooks, med appar som Accuweather och RadarScope kraschar mitt i storleksändringen dem. Att växla mellan liggande och stående läge medan din Chromebook är i surfplatteläge tar också en het sekund, men det är mer att göra med Chrome OS än apparna, men appar tar några sekunder extra att komma in och ut från helskärm när du byter från surfplatteläge till skrivbord eller vice tvärtom.

Webbplatsen för Android-utvecklare har sidor med tips och verktyg för bygga och optimera Android-appar för Chrome OS, dedikerad till att hjälpa dig att dynamiskt utforma din app, stödja flera inmatningsmetoder Chromebooks har - även om endast en handfull appar faktiskt utnyttjar tangentbordsstödet - och förbättras navigering. Ett litet problem, dock: den här dokumentationen säger fortfarande till utvecklare att basera sina "storskärms" -appar runt 9,7-tums Pixel C, så appar ser okej ut på mindre enheter som Lenovo Duet men har massor av dött utrymme på 13 till 15-tums Chromebooks som har blivit mer och mer populära de senaste två åren.

Det finns också två andra problem som hindrar bra Chromebook-appar: dåligt adresserad processormångfald och ändringar i behörigheter. Den förstnämnda är delvis ett Chrome OS-systemproblem, eftersom Google inte har varit som på bollen när det kommer att optimera Chrome OS för nyare chipsets som AMD Ryzen-serien och Qualcomm Snapdragon 7c.

Det senare är både Googles fel och utvecklare.

Appar på Chromebook hämmas också av tillståndsförråd och brist på uppmärksamhet åt hårdvara

Lenovo Flex 5 Chromebook-portarKälla: Ara Wagoner / Android Central

Chromebooks borde tekniskt sett inte ha några behörighetsskillnader från en Android-surfplatta utan för att de flesta appbehörigheter hanteras via Android och några utvalda är sekundärt gated av Chrome OS-systemet, det betyder att appbehörigheter på Chromebooks är dubbelt så förvirrande.

Google TV misslyckades med att ladda nerKälla: Android Central Även Google-appar kan inte få lagringsbehörigheter direkt på Chromebooks.

Låt oss ta nedladdning av video för offlineuppspelning som ett exempel. De flesta Chromebook-datorer har inte mycket extra lagringsutrymme, så användare kommer att utöka det med ett microSD-kort. Chrome OS har en extra växling som du måste aktivera i appar för att se externa lagringsenheter som microSD-kort, men även efter att du har aktiverat denna behörighet och beviljat lagringstillstånd för enskilda appar har många appar fortfarande problem med att se och skriva till SD-kortet.

Även Google TV-app kan inte ladda ner till microSD-kort på de flesta Chromebook-enheter jag äger, men åtminstone Netflix burk.

Naturligtvis är det en droppe i skopan jämfört med skillnaderna i appprestanda mellan olika typer av processorer. De dokumentation av enhetsstöd stater som:

De flesta Android-telefoner har ARM-chipsets. Men många Chrome OS-enheter använder x86-marker. Skillnaden är inte viktig för grundläggande appar skrivna i Kotlin eller Java. Men för appar som är skrivna i inbyggd kod, inklusive de som skapats med spelmotorer, kan chipset i enheten vara ett viktigt problem.

Det fortsätter sedan med att prata om x32 vs x64-appar och ARM-översättning för x86 Chromebooks, men kräver inte att utvecklare skickar med ABI (applikations binära gränssnitt - de innehåller CPU-instruktioner för att faktiskt köra appen) för alla processorer typer. Webbplatsen för Android-utvecklare går inte heller tillräckligt djupgående på skillnaderna i rendering och layouthantering när bygga för Chrome OS kontra för vanliga Android-enheter, vilket leder till janky animationer, saknade UI-element och en övergripande sämre erfarenhet.

Hbo Max Wont Play Chrome OsVrv spelar inte Chrome OsKälla: Android Central

Det hjälper inte att när Google tar med sig en ny chipset till festen, fungerar det inte alltid ordentligt med Android-appar. Jag har varit på Lenovo ThinkPad C13 i tre månader nu och det går inte att spela DRM-skyddat innehåll i någon Android-app, och eftersom det är den enda Chromebook i min stall med det här problemet, jag slår vad om att det är relaterat till antingen AMD Ryzen-processorn - C13 är den första Ryzen Chromebook som startar - eller Radeon-grafiken.

Jag gick också slutligen och köpte Premium för Microsoft Solitaire Collection för några veckor sedan för att jag blev trött av annonser som kraschar appen flera gånger om dagen på bokstavligen varje Chromebook som jag någonsin spelat den på under de senaste tre år. Helskärmsannonser läggs aldrig så bra till att börja med, men på Chromebooks är de mycket sämre än på din telefon på grund av rendering och layoutskillnader mellan de två plattformarna.

PWA kan hjälpa till att överbrygga klyftan

Twitter-webbplats PWA sida vid sidaKälla: Android Central

Som jag nämnde högst upp i den här artikeln har Google varit det styr utvecklare mot PWA i över ett år nu och för Chromebooks är de mycket meningsfulla: PWA kan fortfarande fungerar offline om de är byggda ordentligt, men de ger dig en mer fristående känsla samtidigt som de erbjuder dig samma dynamiska webbupplevelse som du skulle ha via webbläsaren Google Chrome.

PWA kan göra en enorm skillnad - även om de inte kan göra allt.

Twitter använder en PWA istället för sin Android-app för Chromebooks och jag är ett fan av upplevelsen där, och med tanke på hur dåligt Reddit anges i appen på Chromebooks, kanske det vill överväga att göra det på allvar hoppa också. PWA har varit mycket framgångsrika på Windows 10 eftersom Microsoft har arbetat för att säkerställa att de har en fantastisk upplevelse snarare än att vara en förhärligad inslagna för en webbsida.

Google I / O är nästa vecka och vi ser bara två paneler dedikerade till PWA, men åtminstone Vad är nytt i Chrome OS ser ut att ha "nya API: er för webbappar" som kan hjälpa till att förbättra fallet för PWA på Chrome OS ännu mer.

Chromebook-appar och tillämpning: Vad vi behöver från Google och utvecklare

Acer Chromebook Spin 513Källa: Ara Wagoner / Android Central

Oavsett vilka nya riktlinjer och resurser som Google driver för appar på Chromebooks under Google I / O, kommer ingen av dem att göra det faktiskt betyder något tills Google Play faktiskt verkställer dem och sparkar tillbaka de appar som erbjuder undermåliga upplevelser på Chrome OS. Annars, för att citera en skörbjugg piratkapten, "är koden mer vad du skulle kalla" riktlinjer "än faktiska regler."

Jag är helt medveten om att Google redan har utfärdat kringliggande moderatorrecensioner av appar, men om du inte är villig att genomdriva dina egna kvalitetskrav, vilket incitament finns det för utvecklare att spendera tid på att göra appar bättre för Chromebook användare?

En liten ansträngning från Google kan gå långt.

Dessutom skulle jag gärna se att Android-utvecklargruppen når ut till och arbetar tätare med utvecklare - för att förbättra populära appar - och med Chrome OS-teamet - för att uppdatera riktlinjerna och dokumentationen kring apputveckling för Chromebooks. Dessa bärbara datorer har kommit långt de senaste tre åren, och eftersom de börjar stå för en anständig procentandel av datorn marknaden förtjänar de applikationer som är inriktade på allt de kan göra idag, inte vad Chromebooks var begränsade till år sedan.

Jag skulle också gärna se att Google Play-butiken fick en ny kategori för Chromebook-optimerade appar, på samma sätt som Wear OS-appar och Google Cast-appar har haft i ett halvt decennium. Det gör det lättare för Google att dirigera användare till appar som erbjuder den bästa upplevelsen, stimulera alla nya kvalitetsstandarder som kan krävas för en app att listas där, och kanske - bara kanske - det kan hjälpa oss att hitta bra Chromebook-appar vid första försöket snarare än att behöva ladda ner tre eller fyra fel först.

Vilka appar använder du på en Chromebook idag?

Lenovo ThinkPad C13 Yoga ChromebookKälla: Ara Wagoner / Android Central

Nu är allt detta inte att säga att det inte finns bra Android-appar tillgängliga för Chromebooks just nu: Jag använder Microsoft Solitaire Collection nästan varje dag, och när jag vill varva ner, doppar jag ofta i Fanfiction.net-appen - hej, appen anpassar sig bättre till stora skärmslayouter än 90% av de appar jag har använt och KCS skriver Star Trek bättre än Paramount.

Men tillräckligt om mina unga underhållningar; vilka Android-appar använder du nu på din Chromebook? Har du provat några PWAs än, eller några Linux-appar? Låt oss veta i kommentarerna nedan, samt eventuella extra ändringar eller riktlinjer som du vill att Google ska implementera.

Fitbit Sense recension: Den bästa Fitbit någonsin behöver fortfarande lite arbete
Spåra alla saker

Fitbit Sense kan spåra din aktivitet, sömn, blodsyrehalter, kroppstemperatur och stress. Nu kvarstår frågan - är det värd $ 330?

Påstådda första titt på Google Pixel 6 avslöjar en drastisk designförändring
Läckor!

Google Pixel 6 förväntas lanseras senare i år men läckta renderingar har redan dykt upp, vilket ger oss en uppfattning om vad vi kan förvänta oss av det kommande Googles flaggskepp.

Amazon Echo Buds (2nd Gen) recension: Amazon gjorde sina bra knoppar ännu bättre
dessa knoppar är för dig

Amazon Echo Buds (andra generationen) är på vissa sätt bara en stegvis uppgradering jämfört med sina föregångare, men på andra sätt är de en enorm förbättring från första generationen. Det är inte ofta som ett varumärke kan fixa i princip alla klagomål jag hade från en version till en annan, men det är ganska mycket vad Amazon gjorde med dessa öronproppar.

Håll din plånbok borta och betala med din Wear OS-klocka
Vem behöver en plånbok?

Är du redo att börja betala för ditt kaffe med bara din klocka? Här är alla Wear OS-enheter som stöder Google Pay!

Ara Wagoner

Ara Wagoner

Ara Wagoner är en författare på Android Central. Hon teman telefoner och petar Google Play Musik med en pinne. När hon inte skriver hjälp och hur man gör, vill hon drömma om Disney och sjunga showlåtar. Om du ser henne utan hörlurar, KÖR. Du kan följa henne på Twitter på @arawagco.

instagram story viewer