Znamy już plan wykładów na Google I/O 2012. Jak zwykle w przypadku tej imprezy, tak i teraz swoje prezentacje przedstawią ludzie zajmujący się rozwojem produktu sygnowanego zielonym robocikiem. Zobaczmy więc co ciekawego szykują organizatorzy dla osób zainteresowanych Androidem.

 

Dzień 1 (27 czerwiec)

  • What’s New in Android? (Co nowego w Androidzie?)

Prowadzący: Chet Hasse, Romain Guy

Na tej sesji zapewne dowiemy się jakie nowości szykuje dla nas Android 5.0 Jelly Bean.

  • Android Apps in Google Play (Aplikacje Androidowe w Google Play)

Prowadzący: Chris Yerga, Ellie Powers

Prowadzący opowiedzą nam o tym jak wygląda rozwój sklepu Google’a od środka, o aplikacjach odnoszących największe sukcesy i o rozwoju platformy sprzedaży. Dowiemy się także o nowych funkcjonalnościach sklepu dla wydawców, które już niedługo będą wdrożone.

  • The Sensitive Side of Android (Wrażliwa „sensoryczna” strona Androida)

Prowadzący: Ankur Kotwal, Tony Chan

Kolejna para zajmie się użytkowaniem danych z sensorów, obsługiwanych przez Androida. Będziemy więc tu mieli do czynienia z takimi elementami jak akcelerometr, żyroskop, czujnik światła, wilgotności czy nacisku. Wszystko oczywiście nastawione na zminimalizowanie użycia baterii przy zwiększonej użyteczności aplikacji.

  • Google Play: Marketing 101 for Developers (Google Play: Podstawy dla developerów)

Prowadzący: Patrick Mork, Kushagra Shrivastava

Panowie opowiedzą nam jak używać narzędzi marketingowych do promocji swoich aplikacji oraz przekonania zespołu sklepu Play do zaakcentowania naszej obecności poprzez obecność w aplikacjach promowanych przez sklep.

  • Monetizing Android Apps (Monetyzacja aplikacji androidowych)

Prowadzący: Kenneth Lui, Lauren Usui

Dowiemy się jak zarobić na aplikacjach tworzonych dla systemu android. Sesja pokryje takie tematy jak płatne aplikacje, płatności wewnątrz aplikacji, reklamy oraz narzędzia umożliwiające monetyzację wspierane przez Google Play, takie jak AdMod SDK.

  • Ten Things Game Developers Should Know (Dziesięć rzeczy, o których powinien wiedzieć programista)

Prowadzący: Dan Galpin (na stronie Google I/O jest błąd. Prowadzący przedstawiony jako „null null”)

Pan opowie nam w jaki sposób aplikacje są tworzone przez programistów gier, tak, aby otrzymać wysokie noty w recenzjach oraz możliwość uczestnictwa w programie promowania aplikacji.

  • Making Android Apps Accessible (Tworzenie aplikacji przyjaznych dla osób niepełnosprawnych)

Prowadzący: Alan Viverette, T.V. Raman, Charles Chen, Peter Lundblad (ponowny błąd z „null null”)

Panowie opowiedzą, jak sprawić, aby aplikacje były łatwo dostępne dla osób niepełnosprawnych przy użyciu nowego API, udostępnionego wraz z Androidem 4.0.

 Dzień 2 (28 czerwiec)

  • Whats New in Android Developers’ Tools (Co nowego w narzędziach dla developerów)

Prowadzący: Xavier Ducrohet, Tor Norbye

Zapoznanie się z nowościami dla programistów razem ze wskazówkami dotyczącymi ich używania

  • Android Style for Success (Sukces w stylu Androida)

Prowadzący: Roman Nurik, Christian Robertson

Sesja skupiająca się na wyglądzie aplikacji androidowych. Uwzględnione zostaną reguły i wskazówki dla programistów, w tym jak uczynić interfejs dopracowanym, pięknym i profesjonalnie wykończonym.

  • Navigation in Android (Nawigacja po aplikacjii)

Prowadzący: Richard Fulcher, Adam Powell

Zapoznamy się z historią stworzenia obecnego systemu poruszania się po aplikacji, a także poznamy tajniki tworzenia rozwiązań nawigacyjnych, niezależnych od wersji systemu.

  • YouTube Android Player API (API YouTube’owego odtwarzacza dla Androida)

Prowadzący: Ross McIlroy, Anton Hansson

W związku z wprowadzaniem nowego API na YouTube, panowie zaprezentują różne sposoby integracji odtwarzacza YouTube w aplikacjach na smartfony, tablety czy telewizory z systemem Google TV.

  • Multi-Versioning Android User Interfaces (Interfejs użytkownika dla wielu wersji Androida)

Prowadzący: Bruno Oliveira, Adam Powell

Panowie opowiedzą jak tworzyć interfejsy użytkownika dla systemu Android, który wyglądałby tak samo na wszystkich wersjach Androida, począwszy od Androida Eclair.

  • Back-ending Your Android App with Google App Engine (Używanie Google App Engine jako back-endu do aplikacji androidowych)

Prowadzący: Sriram Saroop, David Chandler

Wykład na temat używania narzędzi Google App Engine a także ich wsparcia przez środowisko programistyczne. Zaprezentowane zostaną możliwości łatwego uwierzytelniania czy zarządzania użytkownikami oraz używania takich technik jak C2DM (Android Cloud to Device Messaging)

  • Security and Privacy in Android Apps (Prywatność i bezpieczeństwo w aplikacjach na Androida)

Prowadzący: Jon Larimer, Kenny Root

W prezentacja przedstawione zostaną moduły bezpieczeństwa dostępne dla programistów oraz sposoby ich użycia w celu zapewnienia bezpieczeństwa i prywatności użytkownikom. Ponadto opisane zostaną najlepsze metody ochrony użytkowników.

Dzień 3 (29 czerwiec)

  • For Butter or Worse: Smoothing Out Performance in Android UIs (Na dobre i na złe: zwiększanie płynności interfejsu użytkownika)

Prowadzący: Chet Haase, Romain Guy

Doznania użytkownika są w dużej mierze generowane przez płynnie działający interfejs. Podczas tej sesji uczestniczący przyjrzą się dokładnie jak odnaleźć i naprawić elementy interfejsu pogarszające doznania użytkownika.

  • Making Good Apps Great: Advanced Techniques for Minimizing Battery Drain, Improving Performance, and Delighting Your Users (Przemiana dobrych aplikacji we wspaniałe: Zaawansowane techniki zmniejszenia użycia baterii, poprawy wydajności i czynienia użytkowników zadowolonymi)

Prowadzący: Reto Meier

Sesja, podczas której zaprezentowane zostaną zaawansowane techniki poprawy działania aplikacji m.in. poprzez używanie mniej znanych funkcjonalności API czy zmniejszenie transferu danych.

  • Doing More With Less: Being a Good Android Citizen (Mniej znaczy więcej: Dobry obywatel Androida)

Prowadzący: Jeff Sharkey

Wykład, na którym przedstawione zostaną techniki oszczędzania ograniczonych zasobów urządzeń mobilnych.

  • Android WebView (Android WebView)

Prowadzący: Nicolas Roard

Przedstawienie sposobu działania klasy WebView razem z wytłumaczeniem jej implementacji w Androidzie 4.0. Dodatkowo, opisane zostaną prawidłowe techniki korzystania z klasy.
  • Android Fireside Chat (Androidowe rozmowy przy ognisku)

Prowadzący: Tim Bray

Możliwość spotkania z zespołem inżynierskim Androida.
  • Measuring the End-to-End Value of Your App (Miara wartości aplikacji)

Prowadzący: Nick Mihailovski, Michael Kwong, Neil Rhodes

Przedstawienie możliwości nowego Google Analytics, stworzonego specjalnie z myślą o aplikacjach mobilnych.

Wygląda na to, że dla osób nie zajmujących się rozwojem oprogramowania na Androida najważniejszy będzie pierwszy dzień, kiedy to dostaniemy parę konkretów na temat nowej wersji systemu

Natomiast programiści będą zapewne śledzić każdy dzień tej imprezy zarówno ze względów rozwojowych jak i ekonomicznych.

Pełny terminarz prezentacji jest dostępny na stronie Google I/O 2012.

 

Comments are closed.