Artikel

Så här fortsätter OnePlus att göra OxygenOS perfekt år efter år

protection click fraud

Under helgen nådde OxygenOS en stor milstolpe: den slutade 1 500 dagar. Som en del av firandet samarbetade OnePlus med World Wildlife Fund för att plantera träd för varje tweet som publicerades med OxygenOS-hashtaggen. Under åren har OxygenOS utvecklats till att bli den bästa tredjepartsskinnet på Android, vilket ger en idealisk balans mellan enkelhet och anpassning.

En stor del av OnePlus framgång som tillverkare kretsar kring OxygenOS. Visst, tillverkaren steg upp under åren på grund av sin förmåga att underskrida de stora spelarna, men det var inte den enda som gjorde det. Det finns ingen brist på telefoner som erbjuder flaggskeppshårdvara till samma pris som OnePlus - enheter från Xiaomi, OPPO, Huawei / Honor, Vivo och Realme kommer att tänka på - men det vanliga temat bland alla dessa telefoner är programvara. Som en allmän regel är avvägningen när man köper en telefon från en stor kinesisk tillverkare ett starkt anpassat användargränssnitt.

Verizon erbjuder Pixel 4a för bara $ 10 / månad på nya obegränsade linjer

OnePlus har visat sig vara undantaget från denna regel. Från början levererade OxygenOS ett användargränssnitt som var nära Android-lager, med en uppblåst design som är fokuserad på anpassningsbarhet. OxygenOS 1.0 rullades ut i april 2015, med byggnaden baserad på Android 5.0.1 Lollipop. Fyra år och några dussin bygger senare fortsätter OxygenOS 9.5 att leverera på samma principer. På den tiden har OnePlus vuxit exponentiellt som en enhetstillverkare och är nu en ledande aktör inom premiumsegmentet i Indien. Den kinesiska tillverkaren är också flaggskeppsmärket för BBK i USA och har också en anständig marknadsandel i Storbritannien.

Med OnePlus 7T i horisonten satte jag mig ner med Szymon Kopeć, Global Head of Software Product Growth på OnePlus, för att prata om OxygenOS 'utveckling och vad vi kan se fram emot från nästa version av huden. Innan vi börjar, en liten uppdatering på OnePlus 'razzia i smartphone-segmentet. De OnePlus One presenterades den 23 april 2014, med företaget som tillkännager sitt partnerskap med den anpassade ROM-tillverkaren Cyanogen flera månader tidigare. Telefonen lanserades med CyanogenMod 11S ur lådan, med anpassade funktioner och Cyanogen-märkning på baksidan.

Det tog inte lång tid för OnePlus att dike Cyanogen, för strax efter att OnePlus One lanserades i Indien, var det förbjudet efter en stämningsansökan från den lokala handtillverkaren Micromax. Det ledde till en händelsekedja som resulterade i att OnePlus beslutade att utveckla sin egen hud. Jag började med att fråga Kopeć om OnePlus beslut att komma med OxygenOS:

I början var beslutet att vi skulle ha något som OxygenOS ganska viktigt för oss. För det var inte så uppenbart för många människor; vi hade CyanogenMod, och alla gillade det. Många frågade oss vid den tiden: 'Är det verkligen nödvändigt att ha en egen ROM? Kan du inte bara använda Cyanogen? ' Ett annat alternativ för oss var att gå med Android Open Source Project (AOSP); det var genomförbart. Men vi trodde att vi verkligen behövde vår egen ROM för att verkligen skilja på vår produkt.

Detta gäller särskilt efter hela denna tid. När vi ser telefoner på marknaden just nu är skillnaden i hårdvaran mellan avancerade och mellanklassade enheter inte så galen, men skillnaden är att programvaran är mer uttalad. Så det är därför jag tror att vårt beslut att starta vår egen ROM var en viktig punkt i vår framgång.

OnePlus är besatt av hastighet; det finns få tillverkare som lägger så stor vikt vid prestanda. Kopeć nämnde att fokus på hastighet är det som fortsätter att driva utvecklingen av OxygenOS. Vid ett tillfälle tänkte OnePlus att erbjuda ett mer funktionsbelastat gränssnitt, men det bestämde sig i slutändan för att hålla fast vid en estetik som var i linje med ren Android. Det var ytterligare ett viktigt ögonblick i OxygenOS-resan, säger Kopeć:

När OnePlus var ett mindre företag övervägde vi om vi skulle gå närmare ren Android eller lite längre bort. Vi försökte räkna ut en balans där vi kunde introducera nya funktioner och samtidigt hålla upplevelsen bekant. Målet var att göra vårt samhälle lyckligt, för då var alla ett fan av ren Android. Om du skulle ha frågat vid den tiden om OxygenOS eller ren Android var bättre, skulle 90% ha sagt ren Android. När vi gör vår forskning nu ser vi att ren Android inte är som föredragen längre, och OxygenOS är mer föredragen. Vi hör detta från er också, så vårt beslut att balansera funktionstillägg medan vi behöll det rena Android-gränssnittet var ett viktigt ögonblick.

Under åren såg OnePlus en förändring i användarbasen. När det började bestod användarna nästan helt av entusiaster, men när det började få fart tog det upp en mer vanlig publik. Samhällsaspekten är det som drivit den första utvecklingen av OnePlus-enheter som kraftanvändare engagerade direkt med varumärket, så jag frågade Kopeć hur OnePlus lyckas tillgodose sitt samhälle nu när det är en mainstream spelare:

Vår process med att introducera nya funktioner är fortfarande starkt beroende av våra slutna och öppna beta-användare; vad du skulle kalla en nördig gemenskap. De måste godkänna vad vi gör, och vi har ett system på plats med de användare där om de inte gillar en funktion, gör vi det bara inte. Så vårt mål är att hitta den söta fläcken mellan vad som skulle vara användbart för en stor majoritet kontra catering till beta-användare. Denna inställning förändrade definitivt vår inställning; det är mycket svårare nu än tidigare. För tre år sedan kunde vi bara fråga på våra forum och få funktionsförslag, men nu måste vi få en djupare förståelse för marknaden innan vi kan introducera en funktion.

Det är det skiftet till en vanlig publik som gör saker intressanta, för OnePlus måste nu balansera behoven hos en vokal kärngemenskap med en bredare befolknings behov:

Vi behöver tänka på vårt samhälle i en bredare mening än vad vi brukade göra. Under de första dagarna av vårt varumärke var i stort sett alla våra användare på forumet och gav oss massor av feedback och förslag. Det var väldigt enkelt att göra en produkt som de var nöjda med, för allt du behövde göra var att fråga dem vad de ville ha. Men vårt samhälle har sett en förändring de senaste åren; nu skulle mindre än 15% av vårt samhälle vara på forumet och klassificeras som nördar. Det är väldigt intressant, och en stor majoritet av våra användare är nu människor som vill ha en fantastisk flaggskeppsenhet.

Så den största utmaningen för oss är att inte bara förstå vokalgemenskapen som deltar i våra lanseringar och delar deras åsikter på forum, utan behoven hos en bredare uppsättning användare. Kärnanvändare är fortfarande en extremt viktig del av vårt samhälle, men vi måste vara medvetna om smärtpunkter som påverkar en majoritet av användarna och utforma produkter därefter. Det involverar mycket primär och sekundär forskning och att nå ut till våra användare som inte deltar i våra forum.

Den här komplicerade jongleringshandlingen för att balansera gemenskapens behov innebär att flera funktioner aldrig når den slutliga produkten. Kopeć nämnde att OnePlus skulle skapa en uppsättning teman för en festival i Indien, men i slutändan var tvungen att avvisa planen efter återkoppling från slutna betanvändare:

Bra produkter handlar inte nödvändigtvis om att fatta beslut om vad du vill göra, utan vad du inte ska göra. Så jag läste den här intervjun med Snapchats grundare där han säger att 98% av de funktioner de arbetar med aldrig ser dagens ljus. Procentandelen är inte så hög på OnePlus, men den är ändå hög. Speciellt på en sluten beta-nivå hamnar många av de idéer som vi jobbar med på huggblocket. Vi hade en idé om att lansera några tematiska mönster för en av festivalerna i Indien, och efter att ha utvärderat feedback från våra slutna betanvändare bestämde vi oss för att inte göra det. I slutet av dagen, det är därför vi har dem; de hjälper oss att räkna ut vad vi ska göra och inte.

Lokalisering har varit ett fokusområde för OnePlus i år med företaget lanserar exklusiva funktioner till användare i Indien. Med ett extra lager av funktioner riktade till en viss marknad frågade jag Kopeć om hur detta skulle påverka programuppdateringar framöver:

Vi har gjort detta på ett ganska smart sätt som inte alls påverkar uppdateringsfrekvensen. Vi har det globala schemat för uppdateringar, så när vi siktar på att släppa en OTA-uppdatering för en viss enhet har vi en tidsram på några veckor för att lägga till lokaliserade funktioner. Vi kan välja att lägga till funktionerna vid den tiden eller rulla ut uppdateringen utan dem. För oss är det viktigaste att fixa buggar eller släppa en ny Android-version; lokalisering kommer på andra plats.

Ett annat sätt vi försöker göra är att placera våra appar i Play Store. Det gör uppdateringarna mjukare och just nu finns vår launcher i Play Store. Snart kommer vår SMS-app också att finnas i Play Store, och det gör utvecklingen av lokaliseringsfunktioner smidigare. På så sätt kan vi också rulla ut uppdateringar snabbare och inte vänta på en OTA. "

Fortsatt om lokaliseringsfrågan frågade jag Kopeć om att utforma funktioner skräddarsydda för en enskild marknad:

Innan vi lanserar lokala funktioner försöker vi först förstå användarnas behov. Detta kan inte uppnås med bara en veckolång resa till ett land; det är därför jag är i Indien de senaste två åren. Vi har ett team av produktchefer, forskare och designers här så att vi kan förstå de problem som våra användare står inför i Indien. Genom att göra detta kan vi se till att de lokaliseringsinsatser vi gör kommer att påverka deras liv positivt. Därför behöver vi grundlig insikt innan vi kan lokalisera för andra marknader.

Just nu lokaliserar vi funktioner för Indien, och om någon av dem har potential att vara användbar i andra regioner kommer vi att testa dem där. Balans mellan arbete och privatliv är en av dessa funktioner; vi släpper det först i Indien, men det finns ingen anledning till att det inte kan vara tillgängligt i andra länder. Vi kommer sannolikt att släppa funktionen för våra slutna beta-användare på andra marknader och se vilken typ av feedback vi får.

Harish Jonnalagadda

Harish Jonnalagadda är Regional Editor på Android Central. En reformerad hårdvarumodder, han tillbringar nu sin tid på att skriva om Indiens växande mobiltelefonmarknad. Tidigare funderade han över meningen med livet hos IBM. Kontakta honom på Twitter på @chunkynerd.

instagram story viewer