Logo sv.androidermagazine.com
Logo sv.androidermagazine.com

Google gör två olika versioner av Android och de är båda lika viktiga

Innehållsförteckning:

Anonim

Visste du att Android P använder en styrboll för navigering? En trackball ! Maskinvarusaken som dog med Nexus One och HTC Hero eftersom alla hatade den.

Det gör det. Den använder också en joystick, ett tangentbord, ett gyroskop, gester och en tillbaka knapp. Och förmodligen allt som en utvecklare kan drömma om som kommer att ansluta sig till användarinmatnings-API: erna som ingår i Android P. Men inget av det innebär att din nästa telefon kommer att ha en trackball eller ett tangentbord, eller att du inte har en tillbaka knapp i din navigationsfält. Det betyder bara att du kunde.

Vi ser detta på Android P beta-build som har gjorts tillgängliga för olika telefoner. Bakåtknappen på hemskärmen är borta för det mesta och nya infödda gester har tagit upp den slappa. Och det finns andra förändringar också, som konstiga snabba inställningar och en färgglad mess- look till gränssnittet allround. Och tillsammans ansluter vi inte till Android P på grund av dessa förändringar. Tja, de flesta av oss ändå.

Men det är inte Android. Åtminstone inte Android som det ser ut på din nästa Samsung-telefon eller din nästa LG-telefon eller din nästa ASUS-telefon eller …

Vi får se hur Google vill att Android ska se ut för något annat företag eftersom det är deras barn.

Vi går igenom detta varje gång en ny version kommer till Googles egna telefoner medan vi väntar på att den kommer till resten. Och resultatet är alltid detsamma - Pixel-telefoner (och tidigare Nexus-telefoner) ser ut som Google vill att de ska se ut och resten av telefonerna ser dock ut som företaget som fick dem att de skulle se ut. Det beror på att du inte kan se Android - det är helt enkelt programvara som stöder de saker du tittar på.

Det är förvirrande. Och tekniska bloggare (jag själv ingår) hjälper inte till att lindra förvirringen väldigt bra när vi skriver om det vi ser på en programuppdatering för Pixel. Det är för svårt att försöka bryta ner allt varje gång vi skriver något, och medan vi är bra på många saker tenderar vi att hålla oss undan från "svåra". För att sammansätta allt, när vi försöker bryta "Android", gör vi det vanligtvis värre. Jag ska försöka här eftersom jag känner mig modig och vill möta ett "svårt" huvud idag. Om jag inte kommer tillbaka, berätta för min fru att jag älskar henne.

De svåra grejerna

Android är ett namn som används för flera olika saker. Vi ringer operativsystemet på våra telefoner, oavsett vilket företag som gör dem, Android. Operativsystemet behöver inte titta, agera eller ens känna samma sak mellan enheter för att bära namnet. Vi vet alla vad vi menar när vi säger Android.

Android stöder också ˂˃˄˅ tangentbordsnavigering eftersom Chromebooks!

Det operativsystemet på din telefon använder två olika saker som vi alla kallar Android för att skapa det slutliga paketet. Det finns Android som i open source-programvaran som vem som helst kan använda, och det är vad Samsung bygger sitt operativsystem från. Det är fritt tillgängligt och enkelt att anpassa så att du kan använda gestnavigering som OnePlus gör eller en joystick som det nya Lenovo Mirage Solo VR-headsetet från Lenovo, eller till och med en trackball om du ville prova att återuppliva ett gammalt Nexus One.

Samsung kan också ändra färger, layout, skärm för batteristatistik, snabbinställningar, hemstarter, app-lådan och nästan allt annat för att se och känna som Samsung tycker är bäst. Det är därför Android är bra - det finns så många olika val som kommer från det.

Android med ett varumärke

Din nästa Android-telefon behöver inte en joystick men ditt nästa Android VR-headset kommer att göra det.

Den andra Android som Samsung använder är Android ™. Lägg märke till den lilla varumärkesymbolen. Google äger Android ™ när du pratar om programvara, men de licensierar det till andra företag så länge de uppfyller en uppsättning regler för dess användning. Det är därför Samsung måste inkludera Chrome tillsammans med sin egen webbläsare - det är en av reglerna.

Utan Googles licensierade Android-paket finns det ingen appbutik. Ingen kommer att köpa en smartphone utan en app-butik under 2018.

Denna Android ™ är vad alla företag som gör telefoner vill använda eftersom det kopplar ditt användarnamn och lösenord till ett Google-konto. Utan den Android skulle du inte ha Gmail eller Google Photos integration eller ha åtkomst till Google Play. Och Google tar äganderätt till Android mycket på allvar när det gäller andra företag som använder den.

LG G4 lärde oss att en navigeringsfält kan vara vad som helst och fortfarande vara Android.

Den viktigaste "regeln" som ett företag som Samsung måste följa för att använda Android ™ är att se till att ingen av förändringarna som gjorts i den öppna källkods Android orsakar att appar i Play Store inte fungerar. Det betyder att Samsung inte kan stoppa en app som använder en joystick för att navigera från att fungera som avsett. Och med Android P kan Samsung inte hindra en app från att använda de ursprungliga gesterna. Men Samsung behöver inte använda en joystick över Bluetooth för att navigera i telefonen eller de gesterna om den inte vill. Det kan bara inte bryta saker.

Google vill att Samsung ska använda licensierad Android-programvara eftersom Samsung säljer bostäder av telefoner. Google vill bara se till att några regler följs.

Allt detta gäller alla företag som gör telefoner som använder Googles tjänster byggda för Android. Även Googles egna Pixel-telefoner måste följa samma regler, men de kan också fritt anpassa samma saker som Samsung kan. Och det gör de. Google vill att Pixel ska vara en vision om en Android-driven telefon, precis som Samsung gör med sina Galaxy-produkter. Pixel är inte en absolut referens som alla företag måste följa. Det är en bra sak. Det låter oss välja mellan telefoner som ansluter oss till de saker vi behöver och använder, men varje modell kan vara annorlunda. Precis som vi alla är olika.

När Android P kommer till telefoner från företag som väljer att ändra de öppna bitarna, som Samsung, kommer de att stödja de nya gesterna. Men Samsung kommer inte att behöva integrera dem i sin Android-version såvida den inte vill, och det kommer att försäkra sig om att gesterna fungerar på ett sätt som gör nästa Galaxy-telefon bättre.