mboost-dp1

Google

Google vil mindske fragmentering af Android

- Via CNET News -

Android er blevet ekstrem populært på smartphones, men især et problem er en torn i øjet på Google, nemlig den store fragmentering af versioner, som fortsat sælges. Det vil Google nu for søge at mindske.

Ifølge Googles egne statistikker over fordelingen af versioner af Android, så anvender over halvdelen af de smartphones, som er på markedet i dag stadig Android 2.3, der udkom tilbage i 2010.

Google håber med en ændring til betingelserne i deres udviklerkit til Android, at udviklerne vil gøre mere for at begrænse fragmentering. Der står således:

Google betingelser for Android SDK skrev:
You agree that you will not take any actions that may cause or result in the fragmentation of Android, including but not limited to distributing, participating in the creation of, or promoting in any way a software development kit derived from the SDK.





Gå til bund
Gravatar #1 - Etherial
19. nov. 2012 08:21
Det er vel ikke udviklerne der fragmenterer? Det er da hardware producenterne de skal slå oven i hovedet..
Gravatar #2 - Maias227
19. nov. 2012 08:27
Helt klart en af de største problemer android har. Jeg var i hvert fald ikke særligt tilfreds med ikke at kunne opdatere min HTC Desire. For forbrugeren er det ligegyldigt hvis skyld det er, da skal bare være i orden.
Gravatar #3 - Ramius
19. nov. 2012 08:30
google er vel bange for slå dem oven i hovedet. Hvis HW producenterne holder op med at bruge Android, så stopper udbredelsen jo. Ikke at det er noget der sker lige foreløbigt, men tror Google er meget forsigtige med hvad de tvinger HW producenterne til.

Personligt ville jeg foretrække at hver version af Android OS havde HW min. krav og at HW producenterne var tvunget til at sende opdateringer ud til alle de modeller der har de min. HW krav.

Som systemet er opbygget pt. så tror jeg HW producenterne undgår at sende opdateringer ud for at logge folk til at købe nye tlf'er med nyere versioner af Android.
Gravatar #4 - Remmerboy
19. nov. 2012 08:43
det burde vel ikke være et problem, at alle android devices har vanilla android installeret, som google kan sende opdateringer til, og så producenterne laver skins ovenpå android, istedet for at omskrive android som de gøre i dag.
Gravatar #5 - bobolobo
19. nov. 2012 08:43
Havde det ikke været smartere, at Google lavede et såkaldt "skincenter" som der var tale om tidligere hvor alle telefoner kørte "ren" android og man så kunne vælge mellem det rene eller producentens skin.

Så ville man som forbruger altid have mulighed for at have - og skifte mellem, den rene oplevelse og producentens skin. Samtidigt kunne android opdateres markant hurtigere end tilfældet er nu.
Gravatar #6 - Miwer
19. nov. 2012 08:50
#4 og #5: problemet er at mange producenter ikke kan "nøjes" med den funktionalitet der er i en vanilla Android, og udvikler deres eget sæt af apps og customizations - ikke mindst for at sætte deres eget præg på telefonen. Disse ting er så tilpasset den version der var tilgængelig på det tidspunkt, og med alle de ændringer der er i vanilla koden fra version til version, er det ikke sikkert at det vil virke.

... og selvfølgelig bruger mobil producenterne da ikke tid på at vedligeholde og opdatere deres gamle modeller - det får de jo ikke solgt nye telefoner af :)

Man skal se Android telefoner ligesom PC'ere, hvor du køber den med en bestemt version af et OS og et sæt programmer. Du kan så vælge selv at slette hele lortet og installere et andet (evt. nyere) OS, og andre programmer.
Gravatar #7 - bobolobo
19. nov. 2012 08:59
Miwer (6) skrev:
#4 og #5: problemet er at mange producenter ikke kan "nøjes" med den funktionalitet der er i en vanilla Android, og udvikler deres eget sæt af apps og customizations - ikke mindst for at sætte deres eget præg på telefonen. Disse ting er så tilpasset den version der var tilgængelig på det tidspunkt, og med alle de ændringer der er i vanilla koden fra version til version, er det ikke sikkert at det vil virke.

... og selvfølgelig bruger mobil producenterne da ikke tid på at vedligeholde og opdatere deres gamle modeller - det får de jo ikke solgt nye telefoner af :)

Man skal se Android telefoner ligesom PC'ere, hvor du køber den med en bestemt version af et OS og et sæt programmer. Du kan så vælge selv at slette hele lortet og installere et andet (evt. nyere) OS, og andre programmer.

Jeg er helt med på hvad du mener, men telefonen vil stadig kunne komme med producentens præg. Alle ændringer som der laves nu kan laves gennem en launcher hvis den har nok rettigheder. Det kunne den jo sagtens få gennem et specialdesignet "skincenter".
Producenternes "egne apps" kan de ligeledes udgive i play til kun udvalgte modeller.
Gravatar #8 - DonkeyDragon
19. nov. 2012 09:07
Der er vel en række problemer.

For det første kan det ikke betale sig økonomisk for hardware-producenterne at opdatere mobilerne (iOS er anderledes, da der ikke er konkurrence blandt iOS mobilerne, samt Apple tjener penge via App Store, modsat android-producenterne)

For det andet er der drivere, hvor mange af dem er closed source. Google kan altså ikke bare pushe en ny major version ud, da der kan komme konflikt med nogle drivere.

Laver man et "skin center", vil nogle af producenterne nok kigge seriøst på windows phone 7/8, da fordelen de har på android er customization. Hvis alle kan få deres skin alligevel på en konkurrents mobil, så er det ligemeget.

Personligt ser jeg den bedste løsning som at google og producenterne går sammen og sælger en opdatering ($10) via Google Play, hvor producenterne så får størstedelen af indtjeningen. (hvis ikke det hele, google må vel være interesserede i at mobilerne bliver opdateret)
Gravatar #9 - Ramius
19. nov. 2012 09:22
#8 God ide, er bare bange for at 10$ hverken dækker helt eller halvt for at få telefonerne opdateret, og slet ikke i forhold til hvis producenterne sætter det i forhold til at få solgt en ny telefon til 100$. Jeg har en desire med version 2.3 og overvejer at købe en ny af 2 grunde:

1. Hurtigere processor - loader app hurtigere
2. Nyere version af android - de seneste lækkerheder

Hvis pkt. 2 kan opfyldes for 10$ så skubber jeg nok mit køb af ny tlf endnu et år. Det ville jeg mene er at tab for producenterne.
Gravatar #10 - f-style
19. nov. 2012 09:25
Hvis HW producenterne kunne nosse sig samme og udgive drivere så kunne folk som laver custom roms i det mindste opdatere gamle mobiler uden at det koster HW en krone da det bliver gjort frivilligt. Problemet med at opdatere ældre modeller er jo netop drivere til telefonerne da de netop ikke er frit tilgælgelige og der derfor er rigtig meget arbejde i at tilpasse og få tingene til at virke på andre modeller. Det er oftestet ikke hardwaren den er gal med men netop de closed source drivere og det er hammerende irriterende at det skal være på den måde for producenterne opdaterer heller ikke deres mobiler.

Det er jo især det den er gal med, med fragmenteringen fordi mobil producenterne er ligeglade med kunderne og ikke giver nogen ekstra service. Der er ofte ikke de store forskelle til at købe en ny mobil med mindre den gamle bliver for langsom. F.eks. er min HTC desire Z stadig dejlig hurtig og kører med næsten nyeste android uden problemer. Det kan selvfølgelig blive endnu hurtigere med en galaxy s3 eller en htc one, men det er ikke mit behov. Jeg gider ikke smide 3-5.000 bare for at telefonen er lidt hurtigere når den allerede opfylder mit behov og den er hurtig nok til det jeg bruger den til.
Gravatar #11 - fennec
19. nov. 2012 09:41
Min primære bøf med Android (eller i hvert fald min Samsung Xcover), er at jeg ikke kan modtage/sende MMS uden at have data slået til. Og det betyder at alle apps kan gå på nette, hvilket jeg ABSOLUT IKKE er interesseret i. Og da jeg så har slået data fra, så får jeg bare en tom MMS, hvor der står den "downloader". Hvilket aldrig sker. Slår jeg data til sker der heller ikke noget, og jeg kan ikke finde en "genhent" funktion.

Min kones SE Experia Active, har ikke dette problem. Hun kan sagtens sende og modtage MMS uden data slået til.

Har kontaktet til mobilselskab og Samsung. Ingen kan hjælpe...

Nogen der evt. kender til en sms/mms app, der selv kan aktivere og slukke for data?
Gravatar #12 - gensplejs
19. nov. 2012 09:41
Google skal da flette næbet....
Nexus S er lige under to år gammel og den får efter alt at dømme ikke Android 4.2...
Hvis de vil ha at producenterne nosser sig sammen og pusher updates så må de starte med selv at vise vejen og supportere deres egne nexus enheder lidt længere...

Hvorfor skulle HTC og andre forresten opdatere deres telefoner... Det får de ikke en hat ud af...
Apple tjæner masser af penge på alle de eksisterende telefoner på grund af indtægter fra app store. Så det betyder et stort potentielt tab for dem at efterlade en gammel telefon på et gammelt OS.
Det samme gælder ikke HTC og andre.

Google kan lige så grodt droppe at slå nogen i hovedet eller tvinge dem så længe android er open source. Så kommer der bare flere devices uden google play ligsom amazons android dimser.

Hvis google virkelig mener det så giv producenterne X% af googles indtægter fra markes... Men kun for telefoner på de to eller tre nyeste android versioner eller noget i den stil....
Så skal i satme se android opdateringer komme farende i en helvedes fart når millionerne holder op med at rulle fra google...
Gravatar #13 - Justin
19. nov. 2012 10:22
fennec (11) skrev:
Min primære bøf med Android (eller i hvert fald min Samsung Xcover), er at jeg ikke kan modtage/sende MMS uden at have data slået til.


Det er ikke en fejl i android, MMS sendes som data
Gravatar #14 - fennec
19. nov. 2012 11:05
#13
Jeg siger heller ikke det er en fejl i Android. Jeg siger det er en crap måde.

MEN jeg ved også at det kan lade sig gøre at lave "rigtig", for det har Sony Erikson gjort i min kones Experia Active. Hun har IKKE data slået til og kan fint sende og modtage MMS uden problem. Jeg har testet og undersøg indstillinger (APN og alt muligt andet) i vores mobiler flere timer, for at få min til at gøre det på samme måde som hendes, indtil jeg måtte indse at det er noget SE har lavet i deres "addon" til Android.

Ved ikke hvordan SE har gjort det. De tænder og slukker sikkert bare for data når der sendes og modtages MMS. Men hvis de kan lave det, så må andre også kunne. Og jeg vil have min mobil fungere sådan, for fandme nej om data skal være slået til hele tiden...
Gravatar #15 - Jim Night
19. nov. 2012 11:31
#14 To ord:

Root og firewall :)
Gravatar #16 - gramps
19. nov. 2012 11:38
gensplejs (12) skrev:
Google skal da flette næbet....
Nexus S er lige under to år gammel og den får efter alt at dømme ikke Android 4.2...


Men den er ikke ligefrem flydende med Android 4.1. Min egen, som har 63 apps installeret, og som jeg nulstillede for et par uger siden, hoster i hvert fald af anstrengelse en gang imellem, og kunne helt sikkert klare en opdatering. Husk også på at bl.a. Face Unlock er taget ud af Nexus S fordi hardwaren ikke kan afvikle det.
Gravatar #17 - Brugernavn
19. nov. 2012 11:39
Jim Night (15) skrev:
Root og firewall :)


To ord: Ingen garanti.
Gravatar #18 - fennec
19. nov. 2012 11:48
#15
Sad skam også og kikkede på det her i weekenden, men det er godt nok en stor jungle at finde rundt i. Og af hvad jeg kan forstå, gøres det forkert, sidder du tilbage med en meget dyr mursten.
Det var dog både root og custom ROM, jeg kiggede på. For er den rootet, kan man vel lige så godt få en custom rom på (eller hvad??)

Kunne man da bare få en sms/mms app, der selv kunne tænde for data (og slukke igen) når man sender og modtager MMS. Men jeg har ikke set dette beskrevet i nogen apps, og jeg har simpelthen ikke tiden til at afprøve alle apps. Men på et eller andet tidspunkt bliver jeg nok nød til at gøre det en weekend...
Gravatar #19 - stesve
19. nov. 2012 12:06
#1 og mange flere.

Forskelligt hardware skaber ikke fragmentering, men segmentering.
Gravatar #20 - bobolobo
19. nov. 2012 12:13
DonkeyDragon (8) skrev:
Der er vel en række problemer.

For det første kan det ikke betale sig økonomisk for hardware-producenterne at opdatere mobilerne (iOS er anderledes, da der ikke er konkurrence blandt iOS mobilerne, samt Apple tjener penge via App Store, modsat android-producenterne)

For det andet er der drivere, hvor mange af dem er closed source. Google kan altså ikke bare pushe en ny major version ud, da der kan komme konflikt med nogle drivere.

Laver man et "skin center", vil nogle af producenterne nok kigge seriøst på windows phone 7/8, da fordelen de har på android er customization. Hvis alle kan få deres skin alligevel på en konkurrents mobil, så er det ligemeget.

Personligt ser jeg den bedste løsning som at google og producenterne går sammen og sælger en opdatering ($10) via Google Play, hvor producenterne så får størstedelen af indtjeningen. (hvis ikke det hele, google må vel være interesserede i at mobilerne bliver opdateret)


I følge den tankegang som du har er software den primære grund for udskiftning af telefon? Det kan vi jo se på Apple at det ikke er årsagen.

Jep der er et problem med drivere, jeg skriver ikke at Google nødvendigvis skal pushe dem, jeg siger bare at producenterne ville kunne pushe opdatering hurtigere ud hvis de kun skal sørge for drivere og en launcher. Bare se på hvor hurtigt launchere som nova får support for nye android versioner.

Min tanke (og den der har været oppe og vende flere steder er), at du selvfølgelig i dit "skin center" kun kan vælge producenten af din telefon og den rene oplevelse. Der har så ligeledes været tanker om, at producenterne kunne sælge deres skins således man kunne få Sense på en Samsung for et beløb fx.

Jeg siger ikke det er bedst at gøre det på denne måde blot at det er en interessant tilgang.

gensplejs (12) skrev:
Google skal da flette næbet....
Nexus S er lige under to år gammel og den får efter alt at dømme ikke Android 4.2...
Hvis de vil ha at producenterne nosser sig sammen og pusher updates så må de starte med selv at vise vejen og supportere deres egne nexus enheder lidt længere...

Hvorfor skulle HTC og andre forresten opdatere deres telefoner... Det får de ikke en hat ud af...
Apple tjæner masser af penge på alle de eksisterende telefoner på grund af indtægter fra app store. Så det betyder et stort potentielt tab for dem at efterlade en gammel telefon på et gammelt OS.
Det samme gælder ikke HTC og andre.

Google kan lige så grodt droppe at slå nogen i hovedet eller tvinge dem så længe android er open source. Så kommer der bare flere devices uden google play ligsom amazons android dimser.

Hvis google virkelig mener det så giv producenterne X% af googles indtægter fra markes... Men kun for telefoner på de to eller tre nyeste android versioner eller noget i den stil....
Så skal i satme se android opdateringer komme farende i en helvedes fart når millionerne holder op med at rulle fra google...


Grunden til der ikke er support for Nexus S og Xoom er, at de ikke har hardwaren mere og ikke ønsker at fragmentere ynderligere ved at bringe dele af et nyt Android over og kører kun heleversioner modsat Apple og Microsoft som laver delopdateringer.

Det er noget vrøvl. Kunders goodwill er mere værd end du lige umildbart tænker. Det at du får opdateringer og har en god oplevelse med et brand gør dig tilbøjelig til at købe det samme igen. Hvis du derimod har haft en telefon der har været præget af fejl uden opdateringer er chancerne, at der købes et andet brand næste gang.
Desuden tvivler jeg på at der kan komme en virkelig populær android telefon uden Googles services. Hvis du udelader dem har du hverken Play, Gmail, Maps, Google Now eller andre af Googles tjenester.
Gravatar #21 - El_Coyote
19. nov. 2012 13:04
Jim Night (15) skrev:
#14 To ord:

Root og firewall :)


Han kunne også bare slette den apn opsætning der bliver brugt til internet og beholde det til MMS.
Det kan alt sammen laves i dataprofilerne i netværksindstillingerne.
Gravatar #22 - gensplejs
19. nov. 2012 18:19
bobolobo (20) skrev:
Grunden til der ikke er support for Nexus S og Xoom er, at de ikke har hardwaren mere og ikke ønsker at fragmentere ynderligere ved at bringe dele af et nyt Android over og kører kun heleversioner modsat Apple og Microsoft som laver delopdateringer.

Der er intet som helst nyt i 4.2 sammenlignet med 4.1.2 som stiller nye hardware krav.
Nexus S blev ganske vist ret sløv med 4.1 men det ville hverken være værre eller bedre med 4.2.

bobolobo (20) skrev:
Det er noget vrøvl. Kunders goodwill er mere værd end du lige umildbart tænker. Det at du får opdateringer og har en god oplevelse med et brand gør dig tilbøjelig til at købe det samme igen. Hvis du derimod har haft en telefon der har været præget af fejl uden opdateringer er chancerne, at der købes et andet brand næste gang.
Desuden tvivler jeg på at der kan komme en virkelig populær android telefon uden Googles services. Hvis du udelader dem har du hverken Play, Gmail, Maps, Google Now eller andre af Googles tjenester.

Jeg er helt enig i at kunders goodwill er vigtig men jeg vil meget gerne se dig vægte det i en kalkulations ark når man skal finde ud af om det kan betale sig at bruge x udvikler timer på at opdatere en enhed man måske ikke engang sælger mere.
Loyaliteten på smartphone markedet er i forvejen meget lille og personligt kan jeg sagtens forstå man hellere vil bruge tiden på næste model end på en udgået model. Det er nu engang der indtjæningen er.
Jeg kan også godt forstå google ikke vil dele deres bid af kagen men hvis de virkelig mener det er der kun en vej. "make it worth while"!.

Jeg kan absolut ikke se hvorfor du tror producenterne ikke kune dumpe google services hvis google begyndte at tvinge dem til at bruge penge på noget som ikke generere målbar omsætning.
De to absolut best sælgende android baserede tablets er kindle fire og nook color og ingen af dem har skyggen af nogen som helst google services. Så det er på ingen måde umuligt.

Hvis en producent som samsung som er verdens suverænt største smartphone producent valgte at droppe google services hvad skulle så stoppe dem?
Der er sikkert nogle kunder som ville hoppe fra men mon ikke den enorme omsærning ved at ha sit eget market ville kompensere for det.
For jeg er helt sikker på at udviklerne nok skulle få deres apps over hvis sammy bød 1% mere af omsætningen eller særaftaler som amazon har haft med angry birds.

Skal jeg være helt ærlig er jeg ikke sikker på at det ville være en dårlig ting for forbrugerne hvis noget i den stil skete da der så pludselig ville være meget større motivation for producenterne til at opdatere deres gamle enheder hvis de stadig genererede omsætning.
Gravatar #23 - gensplejs
19. nov. 2012 18:27
gramps (16) skrev:
gensplejs (12) skrev:
Google skal da flette næbet....
Nexus S er lige under to år gammel og den får efter alt at dømme ikke Android 4.2...


Men den er ikke ligefrem flydende med Android 4.1. Min egen, som har 63 apps installeret, og som jeg nulstillede for et par uger siden, hoster i hvert fald af anstrengelse en gang imellem, og kunne helt sikkert klare en opdatering. Husk også på at bl.a. Face Unlock er taget ud af Nexus S fordi hardwaren ikke kan afvikle det.

Der er også ting som ældre iPhones ikke kan.
Min pointe er at google skal stoppe med beskyldninger mod producenterne når de end ikke selv magter at opdatere deres enheder i to år.

Måske skulle de se på hvorfor android er blevet så voldsomt tungt at danse med at det ikke køre flydende på en nexus s når iOS og win phone 7 kører kanske udemærket på sammenlignelig hardware....

Forresten er min erfaring at nexus s bleve markant mere flydende med 4.1 JB end den var med 4.0 ICS... ram forbruget faldt også en hel del.
Lige nu kører jeg 4.2 på min gnex (takju) og min nex7 og jeg kan ikke umiddelbart mærke nogen som helst performance forringelser eller noget øget mem forbrug.
Gravatar #24 - gramps
19. nov. 2012 22:39
gensplejs (23) skrev:
Måske skulle de se på hvorfor android er blevet så voldsomt tungt at danse med at det ikke køre flydende på en nexus s når iOS og win phone 7 kører kanske udemærket på sammenlignelig hardware....


Det er en konsekvens af at man har valgt at bruge Linux. Det er ikke fordi Linux kræver meget, men fordi et styresystem til en computer kræver mere end et decideret styresystem til smartphones. Multitasking kræver en del ressourcer at holde styr på. Personligt synes jeg det er overhead værd, men jeg ved der er mange herinde som mener at det er en forkert prioritering.

gensplejs (23) skrev:

Forresten er min erfaring at nexus s bleve markant mere flydende med 4.1 JB end den var med 4.0 ICS... ram forbruget faldt også en hel del.
Lige nu kører jeg 4.2 på min gnex (takju) og min nex7 og jeg kan ikke umiddelbart mærke nogen som helst performance forringelser eller noget øget mem forbrug.


4.1 er så absolut mere flydende end 4.0. Men der er stadig mangler. På en eller anden måde begynder Android at sande til efter noget tid og når man får flere og flere apps installeret (noget som iPhone også mærkes af - i hvert fald under opstart). Da jeg nulstillede min Nexus S var den fantastisk hurtig. Nu, et par uger efter, skal jeg jævnligt vente på at homescreen bliver renderet. Jeg elsker stadig Android (det er, trods diverse shortcomings, det bedste valg for mig), men der er virkelig noget arbejde i at gøre det strømlinet.

Telefonproducenter forsøger at hjælpe ved at proppe telefonerne med hardware som netbooks måtte kigge langt efter, men Google burde tjekke op på hvor meget Linux der er nødvendigt.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login