Android 2.2, FroYo, Google i/O-lad os gøre noget fornuft i al denne

0
241

Inside Android

FroYo, FroYo, Gingerbread. Virker som om du ikke kan besøge en tech blog eller læs din Twitter tidslinje, uden at se nyheder om Android 2.2 overalt. FroYo kan gøre dette, FroYo gør det 300% hurtigere, FroYo har ponyer. Det er nok til at gøre en fornuftig mand crazy (god ting ingen af os vil have at bekymre sig om det). Vi ønsker alle nogle lækre nye Android-godbidder til vores telefoner, men behøver vi virkelig at vide hvorfor, eller hvad der kommer sammen med det? Forhåbentlig, ved den tid, vi er færdige her, har du en bedre idé om, hvad at forvente, og hvornår du forventer det. Ramte link, få din ske, og lad os se, hvad denne frosne løgnehistorie har i vente for dig og I.

the Android lineup

De fyre på Google, der arbejder på Android er klart sultne genier, med en særlig kærlighed til slik. Vi har set Cupcake (Android 1.5), Krans (Android 1.6), Eclair (Android 2.1), og nu FroYo (Android 2.2). Hver enkelt får en lille smule bedre, har flere spændende ting for udviklere, og vigtigst af alt — giver os flere og bedre muligheder for at gøre vores telefon ser ud og opfører sig, hvordan vi vil have det. Det er ikke perfekt, og sandsynligvis aldrig vil blive, men FroYo giver os nogle spændende ændringer samt tilføjelse af nogle grundlæggende funktioner, vi har alle været der ønsker. Lad os prøve at bryde det hele ned på almindeligt dansk, så vi ved, hvad de kan forvente, hvad man ikke skal forvente, og hvornår du forventer det.

Hvad JIT? (aka Just-in-Time Compiler)

Linpack benchmark

Se det billede? Du har sikkert set noget lignende pudset overalt sammen med folk, der siger, JIT (Just jegn Time compiler) gør deres telefoner åh-så-hurtigt, eller endda hørt vilde klingende krav som “løber 400 procent hurtigere”. Godt det er sandt. En slags. Vi talte om JIT lidt på podcast, men lad os tage lidt tid her til at lægge det hele ud.

Android bruger en speciel Java-baserede virtuelle maskine Dalvik VM for at køre programmer. Vi har alle kørte Windows applikationer i java, og der er én ting, de alle har til fælles-de har brug for til at starte en Java-fortolker på vores computer, før de kører. Android er på samme måde. Dalvik er ligesom et program, der kører inde i Android, og kører tredjeparts-applikationer for os at interagere med. Dette spil, du elsker, eller din trofaste stregkode scanner til at tage en runde-om sti mellem fingre og processor, gennem Dalvik VM. JIT er en ændring af den måde, programmer til at køre. Det griber de oplysninger, der normalt ville have til at gå igennem Dalvik VM, fortolkes ind i noget Android kan læse, så fortolkes i oplysninger, som processoren kan bruge og handle på. Med JIT, en lille mængde af nye overhead er tilføjet til Dalvik VM, men det oversætter oplysninger direkte ind i noget system, kan bruge og handle direkte. Under sommerens Ol, vi alle så etageindikatorer gøre brug af oversættere til interview atleter fra hele verden. Godt
forestil dig, at JIT er en af de magiske hovedtelefoner, som de bruger i de Forenede Nationer, der oversætter på flue, skære mellemmanden. Ja, det er temmelig freaking cool.

Lidt om den faktiske hastighed, stigning, er kaldet til. I billedet ovenfor har vi set en benchmarking app kaldet Linpack

Linpack on the Amdroid Market

[Marked Link | AppBrain]

Linpack QR code

Denne app er kun beregnet til at se, hvor hurtigt den kode kan oversættes. Det viser en massiv stigning i hastighed, fordi det er alt det gør — måling af hastighed. Det er her, disse krav fra 3 til 5 gange hurtigere kommer fra. Den virkelige verden situationer ikke vil få dig en 500 procent stigning. Jeg er ked af det. Den gode nyhed er, at det vil give en meget flot hastighed, stigning til tredjeparts-applikationer, samt gratis op nogle processor tid til native Android-funktioner. JIT bør give os alle en meget flot, og meget velkommen samlede performance boost.

Ord er aldrig så sjovt som billeder, og de don;t en chance mod video! Tjek det ud.


Nye lækkerier

Cool video. Vi alle elsker vores lille grønne ven, især når han fortæller os om fantastiske nye ting, vi kommer til at være i stand til at spille med. Vi gav JIT en særlig sektion op i toppen, fordi det er så off the wall og svært at forklare, men lad os få et kig på, hvad der ellers videoen siger, vi skal komme med vores FroYo update.

Cloud-til-enhed-beskeder

Push intents API

Jeg kan lide at kalde dette tryk plus. Denne nye funktion giver udviklere en måde at finde oplysninger og direkte skubbe det fra Google ‘ s servere til din Android-telefon. Hvilke oplysninger? Alle oplysninger en ansøgning kan håndtere. I eksemplet fra den video, en bruger ser på Google Maps på hans eller hendes computer web-browser. Efter at markere et sted på kortet, de kan bruge en browser plug-in til at skubbe denne placering til en Android-telefon. Når der er modtaget på telefonen, kan brugeren gøre noget, de normalt kunne i Kort-app. Gem det, bogmærke, skal du navigere til det, eller endda re-dele det. Dette vil arbejde med langt mere end kort. Jeg ser en ny race af fælles opgaver lister og kalenderdeling på horisonten.

Ønsker du at se det i aktion? Selvfølgelig gør du det! Phil sætte denne ene gennem skridt, og det klipper. Tjek videoen

 

Programmet backup og gendan

Backup and restore

Med Android 2.2 kommer en anden stor (og har været det længe) har – programmet backup and restore. Når du aktiverer denne indstilling, kan dine applikationer, data og indstillinger, vil alle blive bakket op til cloud for let restaurering til en ny enhed, eller at den samme enhed, hvis du præfabrikerede en factory reset.

Dette virker, da jeg fandt ud af på den hårde måde, da data jeg ikke ville have fået reloaded mellem nogle af min mad blottere sessioner. Sørg for at fjerne markeringen af auto genoprette funktionen, hvis du ikke ønsker rester 🙂

Programmer på SD-kort

apps2SD

En anden stor ting. Udviklere vil nu være i stand til at vælge, hvis slutbrugeren kan flytte programmet og af data fra normal intern storage til SD-kortet. At du og jeg, betyder det, at vores potentielle plads til at sætte apps sprang til 32 GB. Og for dem af os, der ikke har behov for 100 MB spil eller apps, det hele er valgfri. Gå frit valg!

Den måde det fungerer på er anvendelse bygherren til at ændre en indstilling i hans/hendes program. Android kan så tage den binære portioner (at dele, der er bygget ind i en kørbar fil) og flytte dem til en speciel sikker mappe på SD-kortet. De programmer, data bliver efterladt på systemet, hvor det normalt liv. Selv om Froyo er ikke officielt officielle endnu, udviklere er allerede på hårdt arbejde med at ændre den måde, deres programmer er kodet. Ved den tid, Froyo kommer til alle, dette bør være helt klar.

Hacker protip — ser ud som om der er en måde at tvinge denne til apps der ikke er blevet ændret, men det er stadig en smule overfladiske. Medmindre du er tryg ved at genskabe et ikke-opstart af telefonen, du måske ønsker at holde på denne ene.

WiFi hotspot

wifi hotspot

Med FroYo brugeren kan nu dele hans eller hendes internetforbindelse via WiFi. Den bærbart Wi-Fi-hotspot app forvandler din telefon til en lille WiFi-router, er ligesom en, du kan have i dit hjem forbundet til din kabel-internet. Før Android 2.2-brugere, der ønskede, at denne funktion var at root telefonen, og kontroller, at den iptables blev sat korrekt op, og generelt rode med en masse ting for at få det til at arbejde, eller er afhængige af en tredjeparts løsning til tether. Nu kommer der er indbygget i telefonen 🙂 ikke fejre endnu, så der er stadig mulighed for, at din udbyder vil blokere for denne funktion eller opkræve dig for det.

Da vi er muligvis den sværeste at arbejde Android nørder på nettet, vi har mere video behandler.

Hurtigere Internet browsing

V8 js engine

Med Android 2.2 kommer en ny JavaScript-motor, kaldet V8. Jeg tror, de er ved at referere til et højtydende motor og ikke en sund juice drink :P. V8 bør gøre browseren gøre 2-3 gange hurtigere end før, og Google hævder, at den nye browseren vil være den hurtigste mobil-browser nogensinde.

froyo fastest browser

Google har allerede lavet disse ændringer i Chrome, og den hastighed, stigning er reel. Det er noget, vi alle kan nyde. I den sidste ende, er det hurtigt. Som i meget. Ord kan ikke beskrive det så godt som video. Tjek det ud på omkring 35 sekunder. Booyah.

Auto-update og opdatere alle

new update methods in froyo

Du kan ændre den måde, du opdatere dine apps med Android 2.2. To nye indstillinger er tilgængelige:
 

  • automatisk opdatering giver dig mulighed for at vælge automatisk at holde en ansøgning opdateret ved at downloade rettelser og nye versioner med input fra brugeren. Hvis nogen af de ansøgninger, tilladelser har ændret sig, er dette ikke gælder. Det er en god ting, som vi alle bør være at kontrollere, hvilke apps, der er tilladt at gøre eller ikke gøre.
  • opdater alle er en indstilling til at anvende alle tilgængelige opdateringer uden at sige “ja” til hver enkelt. Igen, hvis tilladelserne ændre, du bliver nødt til at kontrollere dem individuelt.

Fordi jeg elsker jer så meget jeg gravet en masse gamle apk ‘ s ud af en nandroid backup fra i sidste uge. Virker efter hensigten, i begge situationer. En anden googly sejr!

Anvendelse af fejlrapporter

crash1 crash2

Denne er allerede at dukke op, selv at Eclair brugere. Det er en fantastisk ny funktion, der giver brugerne mulighed for at sende en komplet nedbrud rapport direkte til bygherren. At give udviklere noget at arbejde med i stedet for bare at dårlige anmeldelser og rants i markedet kommentarer vil helt sikkert føre til bedre kodet apps, hurtigere og fejlrettelser. Og at gøre det så let som at trykke på en knap, for du og jeg sikrer, at udviklere vil få nogle nyttige info. Dette er sandsynligvis den bedste løsning, hvis du er en app junkie.


Bluetooth rettelser

bt headset

Den største ændring her er tilføjelsen af bluetooth-stemmestyret opkald, noget, der har været hårdt savnet funktion i Android. Men der er mere.

  • Stemmestyret opkald via Bluetooth
  • Evnen til at dele kontaktpersoner med andre telefoner
  • Støtte til en Bluetooth-aktiveret bil og fjernsyn docks
  • Forbedret kompatibilitet matrix med bil-kits og headsets

Bedre Bluetooth integration og støtte er mere end velkommen, og efter manges mening har været det længe. Vi gik videre og sætter Bluetooth-stemmestyret opkald gennem det skridt. Du kan tjekke det ud lige her. Vi har også narre rundt med nogle bluetooth fildeling, mens undersøge nogle af de andre funktioner, kan du tjekke det ud her, og her.

Adobe dyk i

Adobe flash

Adobe har optrappet i en stor måde. Vi alle vidste, at de var på hårdt arbejde med at få Flash anvendelige på den næste version af Android, men tilføjelsen af Adobe Air der er muligvis endnu bedre, fra vores synspunkt. Forestil dig alle de fancy flash-baseret web games porteret til at arbejde lokalt på din Android-telefon, uden brug af båndbredde og web browser. Keith rammer den lige på hovedet —

Stay tuned, fordi Android-Markedet er på vej til at eksplodere!

Flash 10.1 beta er til rådighed på markedet, når du har lagt op Froyo. !

Der er selvfølgelig mere i det end hvad vi har talt om her. Vi vil overlade alle de tekniske nitty-gritty til andre steder, men du kan tjekke hele sættet og kaboodle af Froyo Funktioner, for at se alt, hvad vi har kommet op med så langt. Vi har også en virkelig flot video walkthrough, der ridser væk på de smarte nye funktioner og ændringer.

 

Vi har nok her til at begynde at udfylde vores skål med FroYo, men det store spørgsmål er-hvornår får vi at have en smag af det?

Opdateringen

android versions

Android har fragmentering arv spørgsmål. Rene Ritchie, TiPb redaktør, som har mange års erfaring, der beskæftiger sig med åbne standarder og open source software) gør en stor punkt i podcast nummer 13 om, præcis hvad der foregår, og hvorfor. Vi kommer ikke til at genåbne det hele, så bare indrømme, at der er noget, der skal noget arbejde her. Google har allerede sagt, at FroYo er det første skridt til at løse dette problem, men hvornår kan vi forvente at se det, og hvad vigtigere er, at mange af os-vil vores modeller nogensinde får det?

Ret off the bat, hvis du stadig er sportslige en G1 og vil have Android 2.2, du havde bare bedre start hacking. Phil sætter dette i perspektiv meget pænt —

Disse telefoner udvikler sig ekstremt hurtigt. På et tidspunkt i jeres vil være gamle. På et tidspunkt vil være vores gamle. Og vi bliver alle nødt til at leve med det.

Når det er sagt, at, jeg forventer virkelig, de fleste af enheder stadig til salg for at få FroYo. Selvfølgelig telefoner som Droid Incredible eller Nexus One, kommer til at få det, men jeg tror endda nogle ældre modeller som Droid Eris eller MyTouch 3G kommer til at se 2.2 i sidste ende. HTC har givet os et indblik i deres plan —

[…] hvis telefonen blev lanceret dette år, vil vi sandsynligvis tilbyde en opgradering til det til Froyo version. Dette omfatter populære modeller som Ønsket og Droid Incredible samt længe ventede telefoner som htc Evo 4G, MyTouch slide og kommende modeller. Vi vil annoncere en fuld liste over telefoner og datoer, når vi er tættere på at lancere opgraderinger. Vi arbejder tæt sammen med Google og vores andre partnere for at sikre, at vi har hurtigst adgang til alt, hvad vi har brug for til at levere en komplet og solid Fornemmelse oplevelse på Froyo. Vi forventer at frigive alle opdateringer i anden halvdel af dette år, men kan ikke være mere konkret endnu.

Bemærkelsesværdigt fraværende, er HTC Hero og Droid Eris, men som jeg sagde-jeg tror, at disse enheder vil se en slags opdatering til 2.2 hvis der kun for at samle Android-Markedet en lille smule.

Froyo?

Google siger, at det er udrulningen af opdateringer snart. Vi fik en lille smagsprøve, når Google sivede ud i et par opdateringer her og der, og nogle mennesker, og endda en kendt blogger vågnede op en morgen til en Froyo update.

Men hvad med alle andre? Google kan kontrollere, hvad de sender til deres telefon, som er den store frynsegode af at eje en Nexus One, selv om det har sin andel af problemer. Andre modeller har til at afhænge af forskellige kanaler. Vi er alle temmelig sikker på, at producenterne har haft adgang til en Android 2.2 beta-version i et stykke tid nu, og er allerede på hårdt arbejde portering det hele til at fungere godt på deres enheder. De vil derefter sende opdateringen til luftfartsselskaber til test, og når det er godkendt af de luftfartsselskaber, der vil give det videre til brugerne.

Motorola Droid brugere skal kunne se den opdatering, forholdsvis hurtigt, og der er endda tale om, at se det engang i juni, men jeg må ikke gøre det til et punkt til at tælle på intertube sladder. Give Moto den tid, det tager at gøre en dejlig problemfri opgradering, og i sidste ende alle er lykkeligere, end de ville være med en buggy beta-gerne bygge.

Andre enheder, der bliver nødt til at vente på ting, som HTC Sense eller MotoBlur-integration (som forhåbentlig var allerede rettet delvist under arbejdet med at opgradere til 2.1), og ting som at arbejde ud af, at alle kinks at få hardwaren fungerer godt med opdateringen. Forvisset om, at producenterne er hårdt arbejde, og vil gøre deres bedste for at opdatere i tide, så det er virkelig alt, hvad vi kan gøre, hvis vi ikke ønsker at tage sagen i vores egne hænder.

Google I/O

Selvfølgelig var der flere, der foregår på Google i/O, at hvad vi har dækket her i dag, (store rekvisitter til Jared for at forsøge at holde op med det hele!) men nu kender vi fremhæver, hvad der kommer til at ske med det, vi allerede har i vores hænder. Hvad glæder du dig mest til i Android 2.2? Del dine tanker i kommentarerne, og i de fora, og lad os alle spille venter spillet sammen!

Se y ‘ all senere,
Jerry