- Autor:
- Długość
- liczba lekcji: 28, czas trwania: 6:35:54
- Ocena
Kurs video
AI i Machine Learning na Androidzie. Kurs video. Tworzenie inteligentnych aplikacji mobilnych
- Wydawnictwo:
- Videopoint
- Wersja:
- Online
- Czas trwania:
- 6:35:54
- Ocena:
Spis lekcji kursu video
-
1. Konfiguracja Android Studio i implementacja Security Engine 2:19:20
- 1.1. Wstęp 3:09
- 1.2. Instalacja Android Studio 11:45
- 1.3. Przegląd środowiska 11:27
- 1.4. Konfiguracja emulatora 8:59
- 1.5. OpenAI - wprowadzenie 19:42
- 1.6. Wybór LLM 13:13
- 1.7. Uruchamianie modeli ML offline 10:12
- 1.8. Konfiguracja zależności projektu 5:05
- 1.9. Implementacja Security Engine cz. 1 22:33
- 1.10. Implementacja Security Engine cz. 2 14:42
- 1.11. Implementacja Security Engine cz. 3 18:33
-
2. Narzędzia ML 1:57:04
-
3. Nawigacja 2:04:36
- 3.1. Budowa nawigacji 20:12
- 3.2. Nakładka na widok z kamery 16:16
- 3.3. Implementacja widoku URL Preview cz. 1 16:51
- 3.4. Implementacja widoku URL Preview cz. 2 22:10
- 3.5. Implementacja widoku URL Preview cz. 3 9:18
- 3.6. Otwieranie adresów w zewnętrznej aplikacji 17:46
- 3.7. Pozwolenia 14:50
- 3.8. Podsumowanie aplikacji 7:13
-
4. Dodatek 14:54
Opis kursu video : AI i Machine Learning na Androidzie. Kurs video. Tworzenie inteligentnych aplikacji mobilnych
Obierz kurs na machine learning
Sztuczna inteligencja i uczenie maszynowe odgrywają istotną rolę w rozwoju nowoczesnych aplikacji mobilnych. Dzięki nim aplikacje są bardziej interaktywne, i dostosowane do potrzeb użytkowników, co przekłada się na ich atrakcyjność i sukces rynkowy. Technologie AI w świecie programowania mobilnego to nie tylko interesujące nowinki - narzędzia takie jak CameraX, TensorFlow Lite, czy Ktor, są już standardem w branży. Przykładowo, aby połączyć aplikacje z zewnętrznymi serwisami, programiści chętnie sięgają po Ktor, nowoczesny framework do tworzenia aplikacji klient-serwer w Kotlinie. Ogromne możliwości daje także integracja z OpenAI API do analizy tekstu i generowania odpowiedzi, dzięki czemu wzrasta poziom interakcji z użytkownikami. Z kolei, połączenie biblioteki CameraX z ML Kit służącym do implementacji modeli ML, umożliwia tworzenie aplikacji rozpoznających obiekty w czasie rzeczywistym. Takie rozwiązanie wprowadziła firma Adidas w swojej aplikacji, dzięki czemu kupujący mogą samodzielnie skanować produkty w sklepie i dowiadywać się o nich dodatkowych informacji. Wykorzystanie QR Code w aplikacjach mobilnych staje się coraz bardziej powszechne. W naszym szkoleniu znajdziesz wszystkie te narzędzia i poznasz standardy, które umożliwią Ci tworzenie aplikacji na miarę najnowszych trendów technologicznych. Swoją przygodę rozpoczniesz właśnie od tworzenia skanera QR, który potrafi analizować dane w czasie rzeczywistym. Sprawdź jakie możliwości daje połączenie AI i ML w programowaniu mobilnym i wzbogać swoje portfolio o znajomość najnowszych technologii w branży!
Co cię czka w trakcie naszego profejsonalnego szkolenia?
Podczas kursu:
- Skonfigurujesz środowisko Android Studio i AVD
- Dodasz i będziesz zarządzać zależnościami w projekcie Kotlin z użyciem Gradle + Version Catalog
- Zaimplementujesz architekturę MVVM i poznasz zalety płynące ze stosowania wzorców projektowych.
- Skonfigurujesz i użyjesz biblioteki CameraX - wykorzystasz kamerę oraz przeanalizujesz strumień klatek w czasie rzeczywistym
- Zaznajomisz się ze wszystkimi SDK od ML Kit
- Użyjesz własnych modeli za pomocą TensorFlow Lite
- Zaimplementujesz skanowanie kodów QR za pomocą ML Kit Barcode Scanning.
- Poznasz Ktor do wysyłania zapytań sieciowych REST API
- Zintegrujesz się z OpenAI API i wykorzystasz modele LLM do analizy danych
- Zbudujesz intuicyjny interfejs użytkownika (UI) za pomocą najnowszych narzędzi Jetpack Compose
- Użyjesz Intent do przekierowywania danych do zewnętrznych aplikacji (np. przeglądarki)
- Zbudujesz wieloekranową aplikację
- Stworzysz nawigację w oparciu o bibliotekę Navigation Compose
Szkolenie AI i Machine Learning na Androidzie. Kurs video. Tworzenie inteligentnych aplikacji mobilnych ukończysz na poziomie średnio zaawansowanym. Zakładamy, że posiadasz podstawową wiedzę na temat tworzenia aplikacji mobilnych, aby wprowadzić Cię bezpośrednio w świat machine learning. Zdobędziesz obszerną wiedzę o zaawansowanych technologiach takich jak Coroutines i StateFlow oraz szerokiej gamie narzędzi Android Jetpack, które wspierają efektywny rozwój aplikacji. Nauczysz się, jak zintegrować sztuczną inteligencję i uczenie maszynowe z aplikacjami mobilnymi, co umożliwi Ci tworzenie innowacyjnych rozwiązań. Poznasz wzorzec architektoniczny MVVM, który ułatwia zarządzanie kodem i zwiększa czytelność aplikacji. Dowiesz się, jak korzystać z CameraX do obsługi kamery w aplikacjach oraz jak analizować obrazy i wideo w czasie rzeczywistym dzięki ML Kit. Będziesz także pracować z TensorFlow Lite, aby wdrażać własne modele uczenia maszynowego na urządzeniach mobilnych. Nauczysz się implementować skanowanie kodów QR I analizować dane wizualne, co otworzy przed Tobą nowe możliwości tworzenia interaktywnych aplikacji. Zdobędziesz także wiedzę na temat tworzenia skalowalnych aplikacji sieciowych z wykorzystaniem frameworka Ktor. Poznasz metodę na integrację API OpenAI z aplikacją, co pozwoli Ci na zastosowanie modeli LLM do analizy danych. Na koniec, nauczysz się budować nowoczesny interfejs użytkownika za pomocą Jetpack Compose oraz zarządzać nawigacją w aplikacjach wieloekranowych.
Wykorzystanie AI i ML w aplikacjach mobilnych staje się standardem w branży technologicznej. Aplikacje takie jak Google Photos, Snapchat czy asystenci głosowi, korzystają z tych technologii, co pokazuje ich praktyczną użyteczność i zapotrzebowanie na rynku. Firmy stale poszukują specjalistów z umiejętnościami w zakresie AI i ML, co sprawia, że znajomość tych technologii jest nie tylko atrakcyjna, ale wręcz konieczna dla rozwoju kariery zawodowej.
"Wyobraźnia i kodowanie idą w parze. Dzięki kodowi możemy tworzyć rzeczy, które dotąd były tylko w naszych snach."
Wybrane bestsellery
Videopoint - inne książki
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: AI i Machine Learning na Androidzie. Kurs video. Tworzenie inteligentnych aplikacji mobilnych Rafał Rejek (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.