Ocena:

Książka stanowi dobre wprowadzenie do korzystania z Javy w projektach na Raspberry Pi, zawierając różne praktyczne integracje i projekty DIY, które łączą sprzęt i oprogramowanie. Podczas gdy wielu czytelników docenia kapryśne podejście, dokładne wyjaśnienia i dobrze zorganizowaną treść, niektórzy uważają projekty za zbyt złożone dla początkujących i zauważają problemy z dostępnością materiałów na niektórych rynkach. Ogólnie rzecz biorąc, książka jest postrzegana jako solidne źródło wiedzy dla hobbystów i programistów.
Zalety:⬤ Doskonały elementarz dla początkujących w programowaniu Java na Raspberry Pi.
⬤ Dobrze zorganizowana i łatwa do śledzenia.
⬤ Oferuje wiele interesujących projektów DIY.
⬤ Przejrzyste przykłady kodu i pomocne schematy połączeń.
⬤ Autorzy zapewniają dokładne specyfikacje materiałów projektowych.
⬤ Zabawne, kapryśne podejście do nauki.
⬤ Dobre źródło informacji zarówno dla hobbystów, jak i profesjonalnych deweloperów.
⬤ Nieodpowiednie dla zupełnie początkujących bez wcześniejszej znajomości języka Java.
⬤ Niektóre projekty są zbyt skomplikowane dla nowicjuszy.
⬤ Ilustracje w wydaniu papierowym są czarno-białe, co utrudnia dostrzeżenie kolorowych elementów.
⬤ Ograniczona dostępność materiałów projektowych w niektórych regionach, takich jak Indie.
⬤ Duże uzależnienie od Oracle NetBeans IDE bez wsparcia dla innych IDE.
⬤ Niektóre projekty wymagają drogiego sprzętu.
(na podstawie 14 opinii czytelników)
Raspberry Pi with Java: Programming the Internet of Things (Iot) (Oracle Press)
Uwaga wydawcy: Produkty zakupione od sprzedawców zewnętrznych nie są objęte gwarancją jakości, autentyczności ani dostępu do jakichkolwiek uprawnień online dołączonych do produktu.
Wykorzystaj Raspberry Pi z Javą do tworzenia innowacyjnych urządzeń, które zasilą internet rzeczy!
Raspberry Pi z Javą: Programming the Internet of Things (IoT) wypełnia ważną lukę w wiedzy między doświadczonymi programistami Java a guru sprzętu wbudowanego, przyjmując oparte na projektach podejście do rozwoju umiejętności, z którego mogą uczyć się zarówno hobbyści, jak i profesjonaliści. Zaczynając od prostych projektów opartych na bibliotekach open-source, takich jak Pi4J, hobbyści mogą uzyskać natychmiastowe wyniki bez znaczących inwestycji w czas lub sprzęt.
Późniejsze projekty są ukierunkowane na uproszczone przypadki zastosowań przemysłowych, w których profesjonaliści mogą zacząć stosować swoje umiejętności do praktycznych problemów w dziedzinie automatyki domowej, opieki zdrowotnej i robotyki. Ten progres przygotowuje do bycia aktywnym uczestnikiem rewolucji IoT, która zmienia nasze życie.
Dla hobbystów:
⬤ Sprzęt używany w projektach jest niedrogi i łatwo dostępny.
⬤ Podejście do nauki oparte na projektach ze stopniową krzywą uczenia się.
⬤ Projekty oparte są na repozytoriach kodu open-source z licencjami przyjaznymi dla użytkowników komercyjnych.
Dla profesjonalnych inżynierów komputerowych:
⬤ Wykorzystuje standardową w branży platformę, która pozwala na tworzenie wydajnych, bezpiecznych i gotowych do produkcji aplikacji.
⬤ Wprowadza Java SE Embedded dla dużych urządzeń i Java ME Embedded dla małych urządzeń.
⬤ Kod jest przenośny na szeroką gamę platform opartych na procesorach ARM i MIPS.
⬤ Zapewnia praktyczny rozwój umiejętności dzięki zaawansowanym projektom z zakresu automatyki domowej, opieki zdrowotnej i robotyki.