Zaawansowane tworzenie aplikacji na Androida

Ocena:   (3,7 na 5)

Zaawansowane tworzenie aplikacji na Androida (Joseph Annuzzi)

Opinie czytelników

Podsumowanie:

Książka stanowi solidne wprowadzenie do rozwoju Androida, z bogactwem informacji na temat różnych komponentów i najlepszych praktyk. Służy jako przydatne odniesienie zarówno dla nowych, jak i średnio zaawansowanych programistów, ale brakuje jej głębi dla zaawansowanych praktyków. Niektórzy czytelnicy doceniają jej organizację, podczas gdy inni krytykują ją za niespójność i powierzchowne omówienie tematów.

Zalety:

Dobrze zorganizowany z jasnymi przykładami
świetny dla początkujących i średnio zaawansowanych programistów
przydatny jako punkt odniesienia
obejmuje szeroki zakres tematów, w tym interfejsy API Google
skuteczny do nauki o komponentach Androida
oferuje ćwiczenia i pytania na końcu rozdziałów.

Wady:

Nie jest naprawdę „zaawansowana”
powierzchowne potraktowanie niektórych tematów
brak dogłębnych wskazówek dotyczących najlepszych praktyk
niespójna jakość rozdziałów
niektóre ważne koncepcje, takie jak testowanie i zarządzanie pamięcią, są niedostatecznie omówione.

(na podstawie 20 opinii czytelników)

Oryginalny tytuł:

Advanced Android Application Development

Zawartość książki:

Advanced Android(TM) Application Development, Fourth Edition to kompletny przewodnik po tworzeniu solidnych, komercyjnych aplikacji na Androida. Systematycznie poprawiany i aktualizowany, ten przewodnik łączy potężne, zaawansowane techniki dla całego cyklu tworzenia aplikacji, w tym projektowania, kodowania, testowania, debugowania i dystrybucji. Dzięki dodaniu quizów i ćwiczeń w każdym rozdziale, jest on idealny zarówno do użytku profesjonalnego, jak i w klasie.

Przewodnik ten, będący doskonałym praktycznym źródłem informacji na temat najnowszych interfejsów API systemu Android, zawiera dogłębne objaśnienia kodu wykorzystującego kluczowe funkcje API i zawiera przykładowe aplikacje do pobrania dla prawie każdego rozdziału. Razem stanowią one solidną podstawę dla każdego nowoczesnego projektu aplikacji.

Autorzy czerpią z dziesięcioleci doświadczenia jako profesjonalni programiści mobilni, aby zapewnić wskazówki i najlepsze praktyki dla wysoce wydajnego rozwoju. Pokazują, jak przełamać tradycyjne granice aplikacji dzięki opcjonalnym funkcjom, w tym Android NDK, Google Analytics i Android Wear API oraz Google Play Game Services.

Nowości w tym wydaniu obejmują.

⬤  Integracja Google Cloud Messaging z aplikacjami.

⬤  Wykorzystanie nowych interfejsów API lokalizacji Google i Map Google na Androida.

⬤  Wykorzystanie rozliczeń w aplikacji z Google Play, a także dostawców zewnętrznych.

⬤  Rozpoczęcie pracy z Android Studio IDE.

⬤  Lokalizacja języka i korzystanie z usług tłumaczenia aplikacji Google Play.

⬤  Rozszerzanie zasięgu aplikacji za pomocą widżetów ekranu blokady i DayDreams.

⬤  Wykorzystanie ulepszeń w powiadomieniach, sieci, SMS-ach i innych interfejsach API.

Annuzzi opublikowało nowe próbki kodu źródłowego do użytku z Android Studio. Aktualizacje kodu są publikowane na powiązanej stronie bloga: http: //advancedandroidbook. blogspot.com/.

Tytuł ten jest niezastąpionym źródłem wiedzy dla średnio zaawansowanych i zaawansowanych programistów Java, którzy teraz tworzą dla Androida, a także dla doświadczonych programistów mobilnych, którzy chcą w pełni wykorzystać nową platformę Android i sprzęt.

To odświeżone, nowo zatytułowane wydanie jest kompletną aktualizacją Android(TM) Wireless Application Development, Volume II: Advanced Topics, Third Edition.

Dodatkowe informacje o książce:

ISBN:9780133892383
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2014
Liczba stron:624

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Zaawansowane tworzenie aplikacji na Androida - Advanced Android Application Development
Advanced Android(TM) Application Development,...
Zaawansowane tworzenie aplikacji na Androida - Advanced Android Application Development

Prace autora wydały następujące wydawnictwa: