Pokazywanie postów oznaczonych etykietą Google I/O 2010. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą Google I/O 2010. Pokaż wszystkie posty

poniedziałek, 7 czerwca 2010

Nagrania z Google I/O 2010

Kilka dni temu pojawiły się nagrania ze wszystkich sesji Google I/O 2010. Te dotyczące Androida możecie znaleźć tutaj. Gdy je obejrzę co postaram się coś więcej o nich napisać.

poniedziałek, 24 maja 2010

Mniej popularne nowości w Android 2.2

Oglądając dokładnie Keynote z dnia drugiego konferencji Google I/O 2010 zauważyłem kilka rzeczy, o których nie miałem okazji przeczytać gdzie indziej, więc podzielę się nimi tutaj:

1. Wyszukiwanie aplikacji w Markecie za pomocą Quick Search Box

Do QSB dodano opcje wyszukiwania w Android Markecie. Niby nic ale tak naprawdę to duże ułatwienie dla użytkowników, którzy łatwiej mogą wyszukiwać aplikacje. Dodatkowo wyszukiwanie odbywa się w czasie rzeczywistym. Demo można zobaczyć w 26:30 w wspomnianego Keynote (link powyżej).

2. Możliwość podłączenia własnej aplikacji do wyszukiwarki Quick Search Box

Też niby nic wielkiego. Ot, można dodać ikonę własnej aplikacji do QSB. Jednak w mojej opinii ma to bardzo duże znaczenie. Osobiście nie używam QSB, usunąłem go z pulpitu. Jednak teraz dodam go z powrotem, bo dzięki tej opcji (i wspierającym ją aplikacjom) nie będę musiał uruchamiać np. aplikacji do sprawdzania kursów akcji, wystarczy że nazwę spółki wpiszę w QSB i wybiorę aplikację, która ma mi pokazać dane. Otwiera to ogromne możliwości dla developerów, by ich aplikacje były jeszcze łatwiej dostępne i przyjazne w użytkowaniu.

3. Google Feedback for Android 

[Dziś na oficjalnym blogu dla developerów pojawił się artykuł na ten temat. Ciekawostką jest, że jesgo autorem jest Polak, Jacek Surazski, pracujący w oddziale Google w Krakowie. Miły polski akcent.]

Dzięki Google Feedback informacje o wyjątkach w naszej aplikacji będą lądować od razu w Android Markecie, w zakładce Bugs. Dzięki temu nie trzeba już korzystać z narzędzi firm trzecich takich jak Flurry, Android Remote Stacktrace czy ACRA. Oczywiście będzie się to działo tylko wtedy, gdy użytkownik wyrazi ku temu chęć - za pomocą przycisku w oknie dialogowym, które pojawia się w momencie wystąpienia wyjątku w aplikacji (obraz z w/w artykułu):



 Z artykułu można wyczytać, że zgłoszenia będą automatycznie grupowane w błędy (popularne aplikację generują sporą ilość wyjątków, przeglądanie takiej listy byłoby trudne). Przykładowy ekran z listą błędów prezentuję poniżej (pochodzi z w/w artykułu):


Obecnie w Android Market developer widzi link "Bugs" jednak po kliknięciu na niego strona która się wyświetla wygląda inaczej niż na powyższym zrzucie ekranu. Być może więc to co zaprezentowano w artykule dopiero pojawi się za jakiś czas.
Według mnie wygląda to czytelnie i przejrzyście, czas pokaże czy będzie też łatwe w użyciu. Ciekawą rzeczą jest też to, że:
If users choose to do so, they may also send additional system information like device logs. Because there is a chance these may contain private information, they will not be passed on to the developer; they will be used by Google to track down bugs in the Android system itself.
Czyli użytkownik będzie mógł zdecydować czy wysłać także dodatkowe informacje jak np. logi systemowe. Jednak z uwagi na to, że mogą one zawierać informacje osobiste, nie będą one przekazywane do developera ale będą używane przez Google do wyszukiwania błędów w samym systemie. Trochę to enigmatyczne, zobaczymy z czasem co to będzie oznaczać w praktyce.

4. Możliwość kupowania aplikacji z komputera i ich zdalna instalacja na telefonie

Opcja ta nie jest jeszcze dostępna ale zapowiada się bardzo ciekawie. Użytkownik będzie mógł przeglądać Android Market (wreszcie!) i ściągnąć wybrana aplikacje bezpośrednio na telefon, bezprzewodowo, bez podłączania telefonu za pomocą kabla (kolejny pstryczek w stronę Apple :)

czwartek, 20 maja 2010

Garść nowinek z Google I/O 2010

Nowości Androidowe z Google I/O 2010 w szybkim skrócie:

  • Google rozdaje HTC EVO 4G uczestnikom Google I/O 2010 (zwraca się wejściówka - 400/500 USD)
  • Google Ponad 100 tys. urządzeń z Androidem DZIENNIE (!!!) czyli ogromny wzrost (ostatnio 65 tys.)
  • 60 różnych urządzeń z Androidem
  • Ponad 50 tys. aplikacji w sklepie (tego się spodziewano)
  • 180 tys. developerów 
  • 1 mld mil przejechanych z nawigacją Google Maps
  • Android drugi w USA pod względem sprzedaży
  • Będziemy mieli na jesieni Google TV z Androidem na pokładzie (we współpracy z Sony, Intel Atom, Logitech)m automatyczne aktualizacje http://www.google.com/tv/
Wszystkiego możecie się dowiedzieć z kanału na Youtube. Poniżej video do całości Keynote z dnia pierwszego, niedługo powinno się ukazać z dnia drugiego:


Keynote z dnia drugiego:

Android 2.2 wydany

Dziś na konferencji Google I/O 2010 zapowiedziano kolejną wersję Androida 2.2. Zawiera ona kilka nowości, z których większość była spekulowana od jakiegoś już czasu, m.in.:
  • Dalvik JIT compiler - aplikacje (i sam system) są kilka razy szybsze (2-5x niż na Android 2.1).
  • Nowe API dla wiadomości ("cloud to device messaging") - zewnętrzne aplikacje mogą wysyłać "wiadomości" do telefonu, powodując uruchomienie na nim jakiejś akcji (przykładem był automatycznie otwierany link z Google Maps).
  • Backupu danych aplikacji - aplikacja może przechowywać swoje dane razem z danymi systemu, po wyczyszczeniu urządzenia lub podczas instalacji na nowym urządzeniu dane będą dostępne.
  • Możliwość instalowania aplikacji na karcie SD (z możliwością przeniesienia do telefonu i z powrotem)
  • Tethering - możliwość uczynienia z telefonu z Androidem przenośnego punktu dostępowego sieci bezprzewodowej, do 8 urządzeń.
  • Ulepszona przeglądarka - 2-3x szybszy silnik JS (V8), wsparcie dla HTML5, Flash i AIR
  • Automatyczne aktualizowanie aplikacji z marketu oraz masowe aktualizacje (jeśli nie zmieniły się uprawnienia aplikacji).
  • Automatyczne wysyłanie błędów z aplikacji do marketu, developer może je obejrzeć w swoim panelu (pełny stacktrace!).
  • Poprawa błędów
    SDK jest już dostępne, w niedługim czasie postaram się opisać dokładniej co nowego w SDK 2.2.

    Więcej informacji możecie znaleźć tu: