Android kontroluje coraz większą liczbę urządzeń, nie tylko mnogość przeróżnych aplikacji na smartfony, ale i wiele urządzeń codziennego użytku. Książka ta stanowi solidne kompendium wiedzy dla osób profesjonalnie tworzących aplikacje dla Androida w jego najnowszej, 6. wersji.

W 2015 roku pod kontrolą Androida pracowało ok. 80% smartfonów. Serwis Google Play odnotowuje miliardy pobrań najróżniejszych aplikacji dla tego systemu. Coraz więcej różnych urządzeń wyposaża się w Androida i są to również roboty, silniki odrzutowe, satelity NASA, lodówki, telewizory, kamery, urządzenia medyczne, systemy samochodowe i wiele innych. Wygląda na to, że Android opanuje internet rzeczy, a przed programistami androidowych aplikacji otworzą się niespotykane dotąd możliwości.

Dzięki tej książce błyskawicznie nauczysz się wszystkiego, co jest niezbędne do rozpoczęcia w pełni samodzielnej pracy w Android Studio i Android 6 SDK. Autorzy przyjęli analizę aplikacji jako metodę nauki — wszystkie rozwiązania i technologie są opisywane w kontekście kompletnych, działających aplikacji, których dobór umożliwił przedstawienie najważniejszych funkcji i interfejsów programistycznych systemu Android.
 

Najważniejsze tematy:

  • analiza aplikacji dla Androida, jej działanie i budowa;
  • zasady projektowania aplikacji w specyfikacji material design wprowadzonej przez Google;
  • obsługa bibliotek i zapewnienie zgodności nowych aplikacji ze starszymi wersjami Androida;
  • testowanie aplikacji w urządzeniach, emulatorach i za pomocą Cloud Test Lab;
  • technologie przydatne dla obsługi systemów Android Wear i Android TV;
  • umieszczanie aplikacji w serwisie Google Play, jej promocja i rozpowszechnianie.

Sprawdź, jak niesamowite możliwości daje Ci Android!

Paul Deitel i Harvey Deitel są współzałożycielami wydawnictwa Deitel & Associates, które specjalizuje się w publikowaniu książek o programowaniu. Jest też organizatorem popularnych szkoleń dla programistów. Poza tym publikuje bardzo przydatne lekcje wideo z serii LiveLessons i udostępnia zasoby internetowe ułatwiające naukę tworzenia aplikacji dla Androida (Java) i iOS (Swift) oraz naukę posługiwania się wieloma technologiami, w tym C#, .NET czy Visual Basic.

Alexander Wald jest uzdolnionym programistą, specjalizującym się w rozwijaniu aplikacji, również dla Androida.