Android har kommit långt under de senaste åren. Vad som en gång var ett fult, trögt operativsystem är nu ett raffinerat, allmänt använt, utmärkt mobilt operativsystem. Medan det inte är för alla är det svårt att förneka eller ignorera vad Google har gjort med Android. Men det är inte perfekt - det finns saker som helt enkelt kan bli bättre. Här är sex områden där Android som helhet fortfarande behöver förbättras.
RELATERAD: Hur Android's "Doze" förbättrar batteriets livslängd och hur man klipper det
Vi har sett bra strider i processorn och visar tekniken under de senaste åren, vilket har gått långt för att hjälpa till i kriget mot batteridrift. Men hårdvara ensam kommer inte att förändra spelet. Google har arbetat outtröttligt för att även optimera Android: s batterianvändning, med funktioner som Doze-läge som tar strålkastaren i Android Marshmallow och blir ännu mer fokuserad i Android N.
Och nu är vi nästan där. Galaxy S7 / S7 Edge får både utmärkt batterilivslängd enkelt för dagens bruk. Men det är här vi måste vara för alla Android-telefoner just nu. Utmärkt batterilivslängd är en av de viktigaste argumenten som iPhone-användare brukar göra mot Android, och det är med rätta. Apple har gjort ett bra jobb med att optimera iOS för att sippa batteriet, så det är trevligt att se att Google trycker på samma typ av optimering på Android.
Ugh, Bluetooth. Jag använder det hela tiden, men det är bara för att det inte finns ett enklare eller bättre alternativ där ute. Jag skulle vilja se mer stabila och användbara Bluetooth-anslutningar på Android, med mer metadata som delas mellan anslutna enheter. När en iOS-enhet till exempel ansluter till en Bluetooth-högtalare visas högtalarens batteriinformation i iOS-enhetens statusfält. Det här är en oerhört användbar funktion som jag inte kan känna till varför inte har blivit bakad i Android just nu.
Men det finns mer än bara det: Bluetooth har historiskt varit mindre än pålitlig på Android. Jag skulle gärna vilja se mer pålitliga och stabila anslutningar för Android-enheter, men det är tyvärr mer än bara en Android-fråga. Bluetooth själv behöver bara bli bättre.
Om du någonsin har fått en ny telefon och använt din gamla för att ställa in det, vet du redan vad jag pratar om här. Om du inte spenderar Play Store för att säkerställa att det installeras allt, kommer det utan tvekan att hängas någonstans längs linjen. Jag har ännu inte reda på varför det händer, men det gör det - nästan varje gång. Google Play i allmänhet är bara dåligt när du installerar appar.
För att gå ett steg längre är Android bara ganska dåligt när man installerar appar. Det här är något som Google tycks vara medveten om, eftersom Android N har optimerat nedladdnings- och installationsprocessen, med några appar (som Facebook), tar en tredjedel av tiden att installera. Förhoppningsvis kommer detta också att dyka in i installationsprogrammet för installation och bulkappinstallation.
På samma sätt kommer den irriterande dialogrutan "Optimera Apps" efter en systemuppdatering att bli mycket snabbare i Android N.
Okej, så det här är inte helt Android: s fel, men det står fortfarande: de flesta av de verkligen bra sakerna är för iOS. Till exempel är musiktillbehör och programvara, som JamUp från Positive Grid, bara tillgängliga på iOS. IK Multimedia har gjort några gitarrelaterade plugins för Android sedan Google "fast" ljudingångslängd, men de börjar inte ens jämföra med vad som finns tillgängligt för iOS. I själva verket kom Googles audio latitude fix lite för sent och vid den här tiden har de flesta av de väletablerade företagen på iOS lite intresse för att få sina produkter till Android. Jag vet att jag har frågat.
RELATED: Google kommer att göra ett anpassat fall för din Nexus, men det är inte så bra
Men det är bara ett exempel. Android är här nackdelen här, för det första eftersom det finns så många olika hårdvaror och storlekar på enheter över hela linjen. Det är lätt för tillbehörstillverkare att producera saker för iOS-enheter eftersom det finns väldigt få storlekar och enheter som stöder i förhållande till Android-ett par iPhones och en tre eller så iPads. Det är fem eller sex enheter till Android hundratals . Även om företag ville stödja de mest populära Android-enheterna (som, för att vara rättvisa, Samsung Galaxy-enheter gör mer tillbehör än de flesta andra tillverkare), kommer det fortfarande att finnas flera olika enheter att utveckla för var och en av som har sin egen modifierade version av Android. Heck, även Googles Nexusfall är inte så bra.
Det är en skarpskott, och för de flesta tillverkare är det bara inte värt besväret, tyvärr. Till skillnad från de andra sakerna på den här listan ser jag faktiskt inte den här som ändras när som helst snart.
Om du går in i någon av de stora fyra bärarna just nu (AT & T, Verizon, Sprint och T- Mobile) och köpa en telefon får du mycket mer än din telefon: ett ton extra skit som du inte vill ha. Varför? Eftersom bärare och OEM-användare kraftigt driver sina skräp på telefoner, vilket är ett problem.
RELATED: Hur bli av med Bloatware på din Android-telefon
Inte bara det, men de flesta tillverkare har också en egen uppsättning crapps som av någon anledning gillar att buntas med sina telefoner. Varje tillverkare där ute-Apple medföljer-gör det här, och det är en hemsk övning. Jag behöver inte hälsa. Jag behöver inte S Voice. Och jag är säker på att som helvete inte behöver Samsung att ringa till mig - de borde bara göra de apparna tillgängliga via Play Store, så att användare som faktiskt vill ha dem kan få dem. Ibland kan du inaktivera eller avinstallera dessa appar ... andra gånger kan du inte.
Google har redan lovat att skära om hur många av sina appar som finns förinstallerade på Android-telefoner (Spela tidningsstandard, Spela böcker etc.), och det är tiden som både bärare och tillverkare följer med.
Ingen vill köpa en telefon med 50 procent av det interna lagret som redan är fyllt innan de installerar den första appen, eller borde de behöva. Period.
Ja, du visste att det skulle komma. Detta är tornet i Androids sida, och det har varit sedan dag ett. Skillnaden här är att det här inte är tekniskt Android: s (eller Googles) fel: det är tillverkarna. Google har släppt källkod för nya versioner av Android till partners som LG och Samsung månader före offentliggörandet så att de kan börja bli nya Android-enheter redo för sina enheter, men det har fortfarande inte verkade hjälpa allt så mycket. I vissa fall får enheter inte ny version av Android tills nästa -utgåvan är nästan tillgänglig. Till exempel finns det enheter som just nu får Marshmallow med Android N runt hörnet. Det betyder att de väsentligen börjar på N build månader för sent. Det är en ond cykel.
RELATED: Hur man manuellt uppgraderar din Nexus-enhet med ADB Sidladdare
Tyvärr är jag inte säker på om det finns en bra lösning här. Tidiga uppdateringar är viktiga för majoriteten av Android-användare, och just nu är det enda sättet att se till att du har den senaste grejen ur ugnen genom att äga en Nexus-enhet (och även då kan det ta några veckor). Om du är på en annan tillverkares handenhet har du inget löfte om när (eller om!) Får du det senaste, och jag skulle gärna vilja se den förändringen.
Tyvärr, jag förmodligen predikar för kören här-det här har varit ett problem sedan Android-tidernas tid, och trots ansträngningar från Google verkar det inte förändras så mycket. Vi har sett tidigare uppdateringar än någonsin tidigare, men vi är fortfarande inte där vi behöver vara. Så länge telefonproducenter fortsätter att skina Android så tungt som de gör, finns det nog inte någon väntan.
Jag har använt Android sedan den ursprungliga Motorola Droid kom ut för nästan sju år sedan, och jag har sett det många förändringar i operativsystemet är det nästan som en helt annan plattform nu. Så många korrigeringar, tweaks och optimeringar har gjort detta till ett riktigt bra operativsystem, men det betyder inte att det är perfekt. Den goda nyheten är att Google verkar hålla med mig på de flesta av dem och det visar redan att förbättringar av saker som batteriliv och uppdateringar är lika viktiga för Android som de är för användare. Det är en bra start om inget annat.
Hur man inaktiverar Android's Swype-liknande gesttypning
Okej, snabba tumörtagare, du vet hur det fungerar: du skriver ett super viktigt textmeddelande vid breakneck-hastighet när alla plötsligt upptäcker tangentbordet din Flashliknande snabbhet som en svepning. Doh! Nu istället för att säga "Ja, jag skulle gärna vilja gå på bio i helgen!" Du släppte bara en "Travis lobectomy govtfilmer den här skrivna!
Vad är NoScript och bör du använda den för att inaktivera JavaScript?
NoScript anses av många Firefox-användare ha en måste-förlängning, och den är nu tillgänglig för den nya Firefox Quantum. Men vad är NoScript, varför svärmer så många människor med det, och ska du använda det? NoScript är i huvudsak en Firefox-tillägg som avaktiverar saker som JavaScript från att köra på webbplatser du besöker.