Recenzje
Android na tablecie. Receptury
W tej recenzji chciałbym przybliżyć czytelnikom książkę „Android na tablecie. Receptury”.
Jej autor, B.M. Harwani, wskazuje najlepsze praktyki przy projektowaniu i implementowaniu aplikacji na platformę Android, które zapewniają najlepsze doświadczenia użytkownika niezależnie od urządzenia, z którego korzysta.
Zawartość
Książka podzielona jest na sześć części, składających się łącznie z 20 rozdziałów, zajmujących łącznie 600 stron. Jest zorganizowana w formie tzw. „receptur”, które stanowią analogię do przepisów w książce kucharskiej. Są to konkretne cele, które możemy osiągnąć po lekturze danego fragmentu.
Przykładowe receptury to „przechwytywanie obrazu za pomocą kodu Java” czy „wiązanie ze sobą dwóch urządzeń Bluetooth”. Taka forma pozwala na czytanie książki „wybiórczo” i przeskoczenie bezpośrednio do fragmentów, które nas interesują, zamiast czytania książki „od deski do deski”. Receptury zawarte w książce można podejrzeć w spisie treści. Warto również wspomnieć, że wszystkie przykłady omawiane w książce dotyczą Androida w wersji 4.2.2 (API 17).
Pierwsza część książki, „Techniki interfejsu użytkownika” zawiera omówienie elementarnych podstaw i założeń platformy Android, jak również przydatne techniki przy pracy z fragmentami, paskami akcji i widżetami. Duży nacisk autor kładzie na zapewnienie skalowalności i dostosowywanie widoku do przekątnej urządzenia, z którego korzysta użytkownik.
Druga część dotyczy korzystania ze schowka systemowego, powiadomień i ładowarek (ang. loader). Dalej czytelnik dowiaduje się, w jaki sposób pracować z treściami multimedialnymi – dźwiękiem, obrazem, filmami, animacjami.
Czwarta część wprowadza czytelnika w tajniki wielowątkowości, łączności bezprzewodowej i wykorzystania wbudowanych sensorów, jak np. akcelerometr, żyroskop, czujnik zbliżeniowy (ang. proximity sensor, dzięki któremu ekran telefonu wyłącza się, gdy przykładamy słuchawkę do ucha). W kolejnej części mowa o pracy z formatem JSON i wyświetlaniu stron internetowych w oknie naszej aplikacji.
Subiektywna opinia i podsumowanie
Zawartość książki opisana w poprzednim akapicie (i stanowiąca około 2/3 jej objętości) dotyczy zarówno tabletów, jak i telefonów z systemem Android. Dla zaawansowanego programisty telefonów z Androidem użyteczna będzie jedynie pierwsza część książki, tratująca o różnicy w interfejsie użytkownika i zapewnianiu najbardziej optymalnej dla użytkownika prezentacji treści.
Ciężko również powiedzieć, by książka była przeznaczona dla osób, które dopiero chcą rozpocząć swoją przygodę z zielonym robocikiem. Moim zdaniem osoba, dla której zaskoczeniem jest pisanie interfejsu użytkownika w plikach XML i nie wie, czym jest klasa R szybko zagubi się w szczegółach omawianych przez autora.
Na co warto zwrócić uwagę to bardzo obszerne przykłady, wiele zrzutów ekranowych i rozległe fragmenty kodu. W innych książkach informatycznych listing kodu są często dodatkiem do całości, który zostaje pobieżnie omówiony (jeżeli w ogóle). W tej książce jest inaczej – autor wręcz całe receptury opiera wokół przykładowego kodu i omówienia jego zastosowania, często linijka po linijce. Dzięki temu praca z przykładami zawartymi w książce jest dużo łatwiejsza i przyjemniejsza.
Osobiście poleciłbym tę książkę początkującym programistom, którzy mają już pewne doświadczenie i tworzyli wcześniej kilka androidowych aplikacji czy gier „do szuflady”. Uważam, że mogą wynieść z tej pozycji dużo praktycznej wiedzy, aby tworzyć lepsze aplikacje zarówno na tablety, jak i telefony działające pod kontrolą systemu Android.
Jej autor, B.M. Harwani, wskazuje najlepsze praktyki przy projektowaniu i implementowaniu aplikacji na platformę Android, które zapewniają najlepsze doświadczenia użytkownika niezależnie od urządzenia, z którego korzysta.
Zawartość
Książka podzielona jest na sześć części, składających się łącznie z 20 rozdziałów, zajmujących łącznie 600 stron. Jest zorganizowana w formie tzw. „receptur”, które stanowią analogię do przepisów w książce kucharskiej. Są to konkretne cele, które możemy osiągnąć po lekturze danego fragmentu.
Przykładowe receptury to „przechwytywanie obrazu za pomocą kodu Java” czy „wiązanie ze sobą dwóch urządzeń Bluetooth”. Taka forma pozwala na czytanie książki „wybiórczo” i przeskoczenie bezpośrednio do fragmentów, które nas interesują, zamiast czytania książki „od deski do deski”. Receptury zawarte w książce można podejrzeć w spisie treści. Warto również wspomnieć, że wszystkie przykłady omawiane w książce dotyczą Androida w wersji 4.2.2 (API 17).
Pierwsza część książki, „Techniki interfejsu użytkownika” zawiera omówienie elementarnych podstaw i założeń platformy Android, jak również przydatne techniki przy pracy z fragmentami, paskami akcji i widżetami. Duży nacisk autor kładzie na zapewnienie skalowalności i dostosowywanie widoku do przekątnej urządzenia, z którego korzysta użytkownik.
Druga część dotyczy korzystania ze schowka systemowego, powiadomień i ładowarek (ang. loader). Dalej czytelnik dowiaduje się, w jaki sposób pracować z treściami multimedialnymi – dźwiękiem, obrazem, filmami, animacjami.
Czwarta część wprowadza czytelnika w tajniki wielowątkowości, łączności bezprzewodowej i wykorzystania wbudowanych sensorów, jak np. akcelerometr, żyroskop, czujnik zbliżeniowy (ang. proximity sensor, dzięki któremu ekran telefonu wyłącza się, gdy przykładamy słuchawkę do ucha). W kolejnej części mowa o pracy z formatem JSON i wyświetlaniu stron internetowych w oknie naszej aplikacji.
Subiektywna opinia i podsumowanie
Zawartość książki opisana w poprzednim akapicie (i stanowiąca około 2/3 jej objętości) dotyczy zarówno tabletów, jak i telefonów z systemem Android. Dla zaawansowanego programisty telefonów z Androidem użyteczna będzie jedynie pierwsza część książki, tratująca o różnicy w interfejsie użytkownika i zapewnianiu najbardziej optymalnej dla użytkownika prezentacji treści.
Ciężko również powiedzieć, by książka była przeznaczona dla osób, które dopiero chcą rozpocząć swoją przygodę z zielonym robocikiem. Moim zdaniem osoba, dla której zaskoczeniem jest pisanie interfejsu użytkownika w plikach XML i nie wie, czym jest klasa R szybko zagubi się w szczegółach omawianych przez autora.
Na co warto zwrócić uwagę to bardzo obszerne przykłady, wiele zrzutów ekranowych i rozległe fragmenty kodu. W innych książkach informatycznych listing kodu są często dodatkiem do całości, który zostaje pobieżnie omówiony (jeżeli w ogóle). W tej książce jest inaczej – autor wręcz całe receptury opiera wokół przykładowego kodu i omówienia jego zastosowania, często linijka po linijce. Dzięki temu praca z przykładami zawartymi w książce jest dużo łatwiejsza i przyjemniejsza.
Osobiście poleciłbym tę książkę początkującym programistom, którzy mają już pewne doświadczenie i tworzyli wcześniej kilka androidowych aplikacji czy gier „do szuflady”. Uważam, że mogą wynieść z tej pozycji dużo praktycznej wiedzy, aby tworzyć lepsze aplikacje zarówno na tablety, jak i telefony działające pod kontrolą systemu Android.
forbot.pl Forbot.pl
Księżycowa autostrada. Motocyklem przez Himalaje. Wydanie 1
Książka na zimę
Ojciec i syn, obaj tuż po świeżo zdanym egzaminie na prawo jazdy na jednoślad, na dwóch legendarnych motocyklach Royal Enfield zakupionych w Delhi, wybierają się w podróż u podnóży Himalajów, od Kaszmiru aż po Sikkim. Tysiące kilometrów lepszej lub częściej dużo gorszej indyjskiej drogi, skromne możliwości naprawy pojazdów u niewykwalifikowanych mechaników, a przy tym bardzo dowolna interpretacja przepisów ruchu drogowego przez indyjskich kierowców...
„Księżycowa autostrada. Motocyklem przez Himalaje" ukazała się nakładem Wydawnictwa Bezdroża. Witold Palak z dużą dawką humoru i dystansem do siebie pokazuje, że nawet najbardziej nieprawdopodobne pomysły są warte realizacji, a poznawanie świata z siedzenia nie pierwszej już młodości Enfielda daje nie tylko dużo frajdy, ale jest też wyjątkową lekcją Życia.
Ojciec i syn, obaj tuż po świeżo zdanym egzaminie na prawo jazdy na jednoślad, na dwóch legendarnych motocyklach Royal Enfield zakupionych w Delhi, wybierają się w podróż u podnóży Himalajów, od Kaszmiru aż po Sikkim. Tysiące kilometrów lepszej lub częściej dużo gorszej indyjskiej drogi, skromne możliwości naprawy pojazdów u niewykwalifikowanych mechaników, a przy tym bardzo dowolna interpretacja przepisów ruchu drogowego przez indyjskich kierowców...
„Księżycowa autostrada. Motocyklem przez Himalaje" ukazała się nakładem Wydawnictwa Bezdroża. Witold Palak z dużą dawką humoru i dystansem do siebie pokazuje, że nawet najbardziej nieprawdopodobne pomysły są warte realizacji, a poznawanie świata z siedzenia nie pierwszej już młodości Enfielda daje nie tylko dużo frajdy, ale jest też wyjątkową lekcją Życia.
Dziennik Elbląski naj
Życie. Następny poziom. Coaching transpersonalny
Najważniejsze życiowe pytanie
Coaching obecnie cieszy się coraz większym zainteresowaniem i stale się rozwija. Jarosław Gibas w swojej książce Życie. Następny poziom. Coaching transpersonalny przedstawia go jako podejście obejmujące zarówno aspekt fizyczny, psychiczny, jak i duchowy człowieka. Dzięki holistycznemu podejściu coach jest w stanie upewnić się czy klient rzeczywiście spełnia własne, a nie cudze marzenia. Tylko w takiej sytuacja zmiana w człowieku jest możliwa i trwała. Coach jest niczym przewodnik dla swojego klienta – stara się go naprowadzić na właściwą drogę. Jednak kierunek, jaki obierze klient, zależy już tylko od niego samego.
Książka Życie. Następny poziom. Coaching transpersonalny pokazuje, że bez integracji i spójności z własnymi potrzebami i marzeniami zmiana nie jest możliwa. Nie możemy kierować się tym, co zaplanowali dla nas inni. To nasze własne życie i musimy nauczyć się nim zarządzać. Dużą wartością książki jest holistyczne spojrzenie na naturę człowieka. Dopiero kiedy rozważymy każdy z trzech aspektów (fizyczny, psychiczny, duchowy), będziemy mogli odpowiedzieć na najważniejsze pytanie – kim chcemy być, czego pragniemy w życiu dokonać.
Coaching obecnie cieszy się coraz większym zainteresowaniem i stale się rozwija. Jarosław Gibas w swojej książce Życie. Następny poziom. Coaching transpersonalny przedstawia go jako podejście obejmujące zarówno aspekt fizyczny, psychiczny, jak i duchowy człowieka. Dzięki holistycznemu podejściu coach jest w stanie upewnić się czy klient rzeczywiście spełnia własne, a nie cudze marzenia. Tylko w takiej sytuacja zmiana w człowieku jest możliwa i trwała. Coach jest niczym przewodnik dla swojego klienta – stara się go naprowadzić na właściwą drogę. Jednak kierunek, jaki obierze klient, zależy już tylko od niego samego.
Książka Życie. Następny poziom. Coaching transpersonalny pokazuje, że bez integracji i spójności z własnymi potrzebami i marzeniami zmiana nie jest możliwa. Nie możemy kierować się tym, co zaplanowali dla nas inni. To nasze własne życie i musimy nauczyć się nim zarządzać. Dużą wartością książki jest holistyczne spojrzenie na naturę człowieka. Dopiero kiedy rozważymy każdy z trzech aspektów (fizyczny, psychiczny, duchowy), będziemy mogli odpowiedzieć na najważniejsze pytanie – kim chcemy być, czego pragniemy w życiu dokonać.
Magazyn Przestrzeń Joanna Niedziela
Success and Change
Stwórz siebie!
Create Yourself to hasło przewodnie książki Success and Change znanego trenera, nauczyciela i psychologa Mateusza Grzesiaka. Autor zauważa w niej problem, że wielu ludzi nie rozwija w pełni swojego potencjału, ponieważ żyje według pomysłu, który miał na nich ktoś inny. Na szczęście zawsze jest dobry moment, aby obudzić się z letargu i zacząć tworzyć siebie na nowo. W tym celu musimy nabyć jedną podstawową umiejętność – umiejętność kontroli swojego umysłu. Dopiero wtedy, kiedy będziemy świadomi swoich nawyków, ograniczeń czy toksycznych relacji, możemy rozpocząć proces zmiany. Dzięki książce Mateusza Grzesiaka zaczniemy wpływać na nasz sposób myślenia, aby kreować wymarzone życie, w którym znikną wcześniejsze przeszkody. Nauczymy się jak wpływać na rzeczywistość i planować swoją drogę prowadzącą do upragnionego sukcesu.
Success and Change to książka, którą czyta się z zapartym tchem. Autor ma lekkie pióro i dużo cennej wiedzy popartej doświadczeniem. Mogę szczerze powiedzieć, że to jedna z lepszych książek na temat zmiany i samorealizacji, jaką czytałam. Naprawdę motywuje!
Create Yourself to hasło przewodnie książki Success and Change znanego trenera, nauczyciela i psychologa Mateusza Grzesiaka. Autor zauważa w niej problem, że wielu ludzi nie rozwija w pełni swojego potencjału, ponieważ żyje według pomysłu, który miał na nich ktoś inny. Na szczęście zawsze jest dobry moment, aby obudzić się z letargu i zacząć tworzyć siebie na nowo. W tym celu musimy nabyć jedną podstawową umiejętność – umiejętność kontroli swojego umysłu. Dopiero wtedy, kiedy będziemy świadomi swoich nawyków, ograniczeń czy toksycznych relacji, możemy rozpocząć proces zmiany. Dzięki książce Mateusza Grzesiaka zaczniemy wpływać na nasz sposób myślenia, aby kreować wymarzone życie, w którym znikną wcześniejsze przeszkody. Nauczymy się jak wpływać na rzeczywistość i planować swoją drogę prowadzącą do upragnionego sukcesu.
Success and Change to książka, którą czyta się z zapartym tchem. Autor ma lekkie pióro i dużo cennej wiedzy popartej doświadczeniem. Mogę szczerze powiedzieć, że to jedna z lepszych książek na temat zmiany i samorealizacji, jaką czytałam. Naprawdę motywuje!
Magazyn Przestrzeń Joanna Niedziela
Kreatywne myślenie dla bystrzaków
Bądź kreatywny
We współczesnym świecie kreatywność jest jedną z najbardziej pożądanych zdolności na rynku pracy. Bycie twórczym to niemała zaleta, zarówno w życiu zawodowym, jak i osobistym. Co jednak zrobić, jeśli nie wiemy, jak ugryźć tę kreatywność, która jest dla nas czarną magią? Z pomocą spieszy nam David Cox ze swoją książką Kreatywne myślenie dla bystrzaków. Autor nie tylko wprowadza nas w teoretyczne meandry zagadnienia, ale przede wszystkim skupia się na jego stronie praktycznej. Podpowiada nam, jak możemy zacząć prowadzić bardziej kreatywne życie. Daje narzędzia i sposoby na rozbudzenie swojego twórczego potencjału, przedstawia pomocne techniki rozwiązywania problemów. Dzięki tej pozycji spuścimy swoją wyobraźnię ze smyczy i zaczniemy patrzeć na wszystko z zupełnie innej perspektywy.
Kreatywne myślenie dla bystrzaków to pozycja dla ludzi dociekliwych i chcących się rozwijać. Jeśli kreatywność nie jest naszą mocną stroną, książka Davida Coxa z pewnością powinna znaleźć się na naszej zakupowej liście.
We współczesnym świecie kreatywność jest jedną z najbardziej pożądanych zdolności na rynku pracy. Bycie twórczym to niemała zaleta, zarówno w życiu zawodowym, jak i osobistym. Co jednak zrobić, jeśli nie wiemy, jak ugryźć tę kreatywność, która jest dla nas czarną magią? Z pomocą spieszy nam David Cox ze swoją książką Kreatywne myślenie dla bystrzaków. Autor nie tylko wprowadza nas w teoretyczne meandry zagadnienia, ale przede wszystkim skupia się na jego stronie praktycznej. Podpowiada nam, jak możemy zacząć prowadzić bardziej kreatywne życie. Daje narzędzia i sposoby na rozbudzenie swojego twórczego potencjału, przedstawia pomocne techniki rozwiązywania problemów. Dzięki tej pozycji spuścimy swoją wyobraźnię ze smyczy i zaczniemy patrzeć na wszystko z zupełnie innej perspektywy.
Kreatywne myślenie dla bystrzaków to pozycja dla ludzi dociekliwych i chcących się rozwijać. Jeśli kreatywność nie jest naszą mocną stroną, książka Davida Coxa z pewnością powinna znaleźć się na naszej zakupowej liście.
Magazyn Przestrzeń Joanna Niedziela