Logo pl.androidermagazine.com
Logo pl.androidermagazine.com

Android 2.2, froyo, google i / o - zastanówmy się nad tym wszystkim

Spisu treści:

Anonim

FroYo, FroYo, FroYo. Wygląda na to, że nie możesz odwiedzić blogu technologicznego ani przeczytać osi czasu na Twitterze, nie widząc wszędzie wiadomości o Androidzie 2.2. FroYo może to zrobić, FroYo robi to 300 procent szybciej, FroYo ma kucyki. Wystarczy doprowadzić do szaleństwa normalnego człowieka (dobrze, że nikt z nas nie będzie musiał się tym martwić). Wszyscy chcemy pysznych nowych smakołyków na Androida dla naszych telefonów, ale czy naprawdę wiemy, dlaczego lub co się z tym wiąże? Mamy nadzieję, że zanim skończymy, będziesz miał lepszy pomysł, czego się spodziewać i kiedy. Kliknij link, weź łyżkę i sprawdźmy, co ta mrożona mikstura przygotowała dla ciebie i dla mnie.

Faceci w Google, którzy pracują na Androidzie, są wyraźnie głodnymi geniuszami, ze szczególnym zamiłowaniem do słodyczy. Widzieliśmy Cupcake (Android 1.5), Donut (Android 1.6), Eclair (Android 2.1), a teraz FroYo (Android 2.2). Każdy z nich jest trochę lepszy, oferuje więcej ekscytujących rzeczy dla programistów, a co najważniejsze - daje nam coraz więcej lepszych opcji, dzięki którym nasz telefon będzie wyglądał i zachowywał się tak, jak tego chcemy. To nie jest idealne i prawdopodobnie nigdy nie będzie, ale FroYo oferuje nam ekscytujące zmiany, a także dodaje kilka podstawowych funkcji, których wszyscy chcieliśmy. Spróbujmy to wszystko podzielić prostym językiem angielskim, abyśmy wiedzieli, czego się spodziewać, czego nie oczekiwać i kiedy się tego spodziewać.

Co to za JIT? (znany również jako kompilator Just in Time)

Widzisz to zdjęcie? Prawdopodobnie widziałeś coś podobnego do tego wszędzie i ludzie mówią, że JIT (kompilator J ust I n T ime) sprawia, że ​​ich telefony są tak szybkie, a nawet słyszałeś dziko brzmiące stwierdzenia, takie jak „działa o 400 procent szybciej”. Cóż, to prawda. Raczej. Rozmawialiśmy trochę o JIT w podcastie, ale poświęćmy trochę czasu, aby to wszystko rozłożyć.

Android wykorzystuje specjalną maszynę wirtualną Java o nazwie Dalvik VM do uruchamiania aplikacji. Wszyscy uruchamialiśmy aplikacje Windows w Javie i łączy je jedno - muszą uruchomić interpreter Java na naszym komputerze, zanim zaczną działać. Android jest taki sam. Dalvik jest jak program działający w systemie Android i obsługujący aplikacje innych firm, z którymi możemy się komunikować. Ta gra, którą kochasz, lub twój zaufany skaner kodów kreskowych musi obierać ścieżkę między palcami a procesorem przez maszynę wirtualną Dalvik. JIT to zmiana sposobu działania aplikacji. Pobiera informacje, które normalnie musiałyby przejść przez maszynę wirtualną Dalvik, być interpretowane jako coś, co Android może odczytać, a następnie interpretowane jako informacje, z których procesor może korzystać i działać. Dzięki JIT do maszyny wirtualnej Dalvik dodawana jest niewielka ilość nowych kosztów ogólnych, ale przekłada ona informacje bezpośrednio na coś, z czego system może korzystać i działać bezpośrednio. Podczas letnich igrzysk olimpijskich wszyscy widzieliśmy, że spikerzy korzystają z tłumaczy, aby przeprowadzać wywiady ze sportowcami z całego świata. Dobrze

wyobraź sobie, że JIT to jeden z tych magicznych zestawów słuchawkowych, których używają w ONZ, które tłumaczą w locie, eliminując pośredników. Tak, to jest cholernie fajne.

Wymagany jest nieco faktyczny wzrost prędkości. Na powyższym zdjęciu widzimy aplikację porównawczą o nazwie Linpack

Ta aplikacja została zaprojektowana tylko po to, aby zobaczyć, jak szybko można przetłumaczyć kod. Pokazuje ogromny wzrost prędkości, ponieważ to wszystko, co robi - mierzenie prędkości. Stąd pochodzą te twierdzenia 3 do 5 razy szybsze. Rzeczywiste sytuacje nie przyniosą ci wzrostu o 500 procent. Przykro mi. Dobrą wiadomością jest to, że znacznie poprawi prędkość aplikacji innych firm, a także zwolni trochę czasu procesora dla natywnych funkcji Androida. JIT powinien dać nam wszystkim bardzo ładny i bardzo pożądany ogólny wzrost wydajności.

Słowa nigdy nie są tak zabawne jak zdjęcia i nie mają szans przeciwko wideo! Sprawdź to.

Nowe gadżety

Fajne wideo. Wszyscy kochamy naszego małego zielonego przyjaciela, zwłaszcza gdy mówi nam o niesamowitych nowych rzeczach, z którymi będziemy mogli się bawić. Daliśmy JIT specjalną sekcję do góry, ponieważ jest tak niesamowita i trudna do wyjaśnienia, ale zobaczmy, co jeszcze wideo mówi, że dostaniemy dzięki naszej aktualizacji FroYo.

Wiadomości z chmury do urządzenia

Lubię nazywać to push plus. Ta nowa funkcja umożliwia programistom pobieranie informacji i bezpośrednie przekazywanie ich z serwerów Google na telefon z Androidem. Jaka informacja? Wszelkie informacje obsługiwane przez aplikację. W przykładzie z filmu użytkownik patrzy na Mapy Google w swojej komputerowej przeglądarce internetowej. Po zaznaczeniu lokalizacji na mapie mogą użyć wtyczki przeglądarki, aby przekazać tę lokalizację na telefon z Androidem. Po otrzymaniu przez telefon użytkownik może zrobić wszystko, co zwykle, w aplikacji Mapy. Zapisz go, dodaj do zakładek, przejdź do niego lub nawet udostępnij ponownie. Będzie to działać znacznie więcej niż mapy. Na horyzoncie widzę nowy rodzaj list zadań wspólnych i kalendarza.

Chcesz zobaczyć to w akcji? Oczywiście, że tak! Phil postawił to na krok i kołysze się. Sprawdź wideo

Powiedziawszy to, naprawdę spodziewam się, że większość urządzeń wciąż dostępnych w sprzedaży otrzyma FroYo. Oczywiście otrzymają je takie telefony jak Droid Incredible lub Nexus One, ale myślę, że nawet niektóre starsze modele, takie jak Droid Eris lub MyTouch 3G, w końcu zobaczą 2.2. HTC zapewniło nam wgląd w ich plany -

jeśli Twój telefon został wypuszczony w tym roku, najprawdopodobniej zaoferujemy jego aktualizację do wersji Froyo. Obejmuje to popularne modele, takie jak Desire i Droid Incredible, a także gorąco oczekiwane telefony, takie jak Evo 4G, Slide MyTouch i nadchodzące modele. Gdy będziemy bliżej wprowadzenia aktualizacji, ogłosimy pełną listę telefonów i dat. Ściśle współpracujemy z Google i naszymi innymi partnerami, aby zapewnić jak najwcześniejszy dostęp do wszystkiego, czego potrzebujemy, aby zapewnić pełne i solidne wrażenia z Froyo. Spodziewamy się wydać wszystkie aktualizacje w drugiej połowie tego roku, ale nie mogą być jeszcze bardziej szczegółowe.

Szczególnie nieobecne są HTC Hero i Droid Eris, ale jak powiedziałem - wierzę, że te urządzenia zobaczą jakąś aktualizację do 2.2, jeśli tylko trochę zunifikują Android Market.

Google twierdzi, że wkrótce wprowadzi aktualizacje. Posmakowaliśmy trochę, gdy Google wyrzuciło kilka aktualizacji tu i tam, a niektórzy ludzie, a nawet znany bloger, obudzili się pewnego ranka na aktualizację Froyo.

Ale co ze wszystkimi innymi? Google może kontrolować to, co wysyłają na swój telefon, co jest wielką zaletą posiadania Nexusa One, mimo że ma on wiele problemów. Inne modele muszą zależeć od różnych kanałów. Wszyscy jesteśmy prawie pewni, że producenci już od jakiegoś czasu mają dostęp do wersji beta Androida 2.2 i ciężko pracują, aby wszystko to dobrze działało na ich urządzeniach. Następnie wyślą aktualizację do przewoźników w celu przetestowania, a po zatwierdzeniu przewoźnicy przekażą ją użytkownikom.

Użytkownicy Motorola Droid powinni wkrótce zobaczyć aktualizację, a nawet mówi się o niej w czerwcu, ale nie uważam, że warto liczyć na plotki intertube. Daj Moto czas potrzebny na niezłą, bezproblemową aktualizację, a na koniec wszyscy będą szczęśliwsi niż w przypadku błędnej wersji beta.

Inne urządzenia będą musiały poczekać na takie rzeczy, jak integracja HTC Sense lub MotoBlur (która, mam nadzieję, została już częściowo rozwiązana podczas prac nad aktualizacją do wersji 2.1), a także takie rzeczy, jak wypracowanie wszystkich załamań, aby sprzęt działał dobrze z aktualizacją. Zapewniamy, że producenci ciężko pracują i dołożą wszelkich starań, aby dokonać aktualizacji w odpowiednim czasie, ponieważ to naprawdę wszystko, co możemy zrobić, jeśli nie chcemy wziąć sprawy w swoje ręce.

Oczywiście w Google I / O działo się więcej niż to, co tu dzisiaj omawialiśmy (duże rekwizyty dla Jareda za próbę dotrzymania mu kroku!), Ale teraz znamy najważniejsze wydarzenia z tego, co już się wydarzyło w naszych rękach. Na co najbardziej czekasz w Androidzie 2.2? Podziel się swoimi przemyśleniami w komentarzach i na forach i zagrajmy razem w grę oczekującą!

Do zobaczenia później,

Nocnik