Gdy w 2017 roku na konferencji Google ogłoszono, że Kotlin jest jednym z oficjalnie wspieranych języków programowania aplikacji dla Androida, język ten błyskawicznie stał się popularny. Najpoważniejsze firmy technologiczne doceniają jego zalety, takie jak zwarta składnia i integracja z kodem Javy. Co ważne, twórcy Kotlina czerpali z doświadczeń projektantów Javy i zapewnili, że te dwa języki są ze sobą ściśle powiązane. W ten sposób świeżość rozwiązań i nowoczesne mechanizmy zostały znakomicie połączone z najlepszymi cechami Javy, a Kotlin stał się wszechstronnym wieloplatformowym językiem programowania. Ta książka jest przeznaczona dla programistów, którzy chcą poznać język o możliwościach wykraczających poza Javę i pisać solidne aplikacje dla różnych platform. Pozwala w praktyczny sposób zapoznać się z unikalnymi możliwościami Kotlina i - na podstawie licznych przykładowych projektów - stopniowo zgłębiać złożone zagadnienia. Znakomitym uzupełnieniem prezentowanych treści są informacje o wewnętrznych mechanizmach działania języka wraz z ćwiczeniami do samodzielnego wykonania. Dzięki tej książce nawet początkujący programista szybko zacznie pisać efektywne i solidne aplikacje, które będą służyć użytkownikom różnych platform. W tej książce między innymi: wprowadzenie do Kotlina funkcje w Kotlinie, w tym funkcje anonimowe praca na obiektach: dziedziczenie, klasy, klasy abstrakcyjne programowanie funkcyjne w Kotlinie najciekawsze biblioteki i współdziałanie z Javą Big Nerd Ranch mieści się w Atlancie w USA. Firma została założona w 2001 roku przez Aarona Hillegassa, znakomitego programistę i trenera programowania. Jej misją jest krzewienie wiedzy o rozwijających się technologiach mobilnych. Słynie ze świetnych szkoleń i znakomitych trenerów. Kotlin: najlepsze rozwiązania nie tylko dla Androida! O autorach Josh Skeen jest inżynierem oprogramowania i prelegentem prowadzącym kursy w Big Nerd Ranch. Ukończył kolegium Cooper Union for the Advancement of Sciece and Art, odkrył oprogramowanie jako formę tworzenia interaktywnej sztuki i pomysł ten go zafascynował. Prowadzi w wielu krajach wykłady poświęcone językom Java, Kotlin oraz programowaniu w systemie Android. Kiedy nie siedzi przed komputerem, spędza czas na bieganiu, trenowaniu brazylijskiego jiu-jitsu i zabawą na swoim syntezatorze modularnym. David Greenhlgh jest kierownikiem zespołu systemu Android i prelegentem prowadzącym kursy w Big Nerd Ranch, gdzie ubóstwia tworzenie nowych rzeczy. Ukończył licencjat z informatyki w Instytucie Technologiczny Georgii. Kiedy nie pisze aplikacji na Androida ani nie przygotowuje kursów, zajmuje się gotowaniem, czytaniem i narzekaniem na Buffalo Bills.
Szczegóły
Tytuł: Programowanie w języku Kotlin The Big Nerd Ranch GuideAutor: Josh Skeen, David Greenhalgh
Wydawnictwo: Helion
ISBN: 9788328355361
Języki: polski
Rok wydania: 2019
Ilość stron: 408
Oprawa: Miękka