Na początek wykonaj krótkie ćwiczenia z programowania lub przejdź do bardziej szczegółowego kursu szkoleniowego obejmującego omówienie najważniejszych zagadnień związanych z programowaniem Androida.
Wykonaj te wstępne ćwiczenia z programowania ze szczegółowymi instrukcjami, aby stworzyć prostą aplikację Hello World.
Z tego samouczka dowiesz się, jak od podstaw tworzyć skalowalne, modułowe i testowalne aplikacje. Nie będzie to aplikacja „Hello World”. Skupimy się na stworzeniu architektury aplikacji, która pozwoli jej się rozwijać.
Wykonaj instrukcje z tego samouczka, aby utworzyć aplikację, która działa na różnych urządzeniach z Androidem, w tym na telefonach, tabletach, urządzeniach składanych i urządzeniach z ChromeOS. Z tego laboratorium dowiesz się, jak zaktualizować aplikację, aby dostosować ją do różnych rozmiarów i kształtów ekranów.
Szkolenia

Weź udział w pełnym kursie i poznaj podstawy tworzenia aplikacji w Jetpack Compose, Nowoczesny zestaw narzędzi na Androida do programowania interfejsów użytkownika.

Tworząc serię aplikacji, nauczysz się podstaw programowania w języku Kotlin i podstawach tworzenia aplikacji.

Informacje

Dowiedz się więcej, korzystając z innych zasobów szkoleniowych, takich jak ścieżki szkoleniowe bardziej zaawansowanych tematach, takich jak tworzenie wiadomości, architektura aplikacji czy ułatwienia dostępu.

Przygotowanie zestawu narzędzi

Jetpack Compose upraszcza i przyspiesza tworzenie UI na Androidzie. Pisz mniej kodu i korzystaj z zaawansowanych narzędzi oraz intuicyjnych interfejsów API Kotlin.
Ponad 95% z 1000 najpopularniejszych aplikacji na Androida używa Kotlin, aby zwiększyć produktywność, zadowolenie programistów i bezpieczeństwo kodu.
Zapoznaj się z pakietem bibliotek na Androida, które zawierają nasze sprawdzone metody i pozwalają ograniczyć powtarzalny kod.
Android Studio to oficjalne środowisko IDE do tworzenia aplikacji na Androida, które zawiera narzędzia do projektowania w komponencie, elastyczny system kompilacji i emulator Androida.
Zapewniamy zgodność wsteczną, dzięki czemu możesz kierować reklamy na najnowszą wersję Androida, korzystać z najnowszych technologii i działać spójnie na różnych wersjach Androida i na różnych urządzeniach.
Architektura, wzorce testowania i wskazówki pomagają tworzyć niezawodne, skalowalne aplikacje.

Jakość aplikacji ma znaczenie

Twórz aplikacje wysokiej jakości, aby zapewniać użytkownikom spójne i płynne działanie. Dowiedz się, jak tworzyć aplikacje na duże ekrany i zapewnić ich prawidłowe działanie na różnych urządzeniach, takich jak tablety, urządzenia składane i urządzenia z ChromeOS. Skorzystaj z listy kontrolnej podstawowej jakości aplikacji na Androida, aby ocenić płynność i bezpieczeństwo wrażeń użytkownika.
Stan dobry Świetnie
Wartość podstawowa
ciekawy, przydatny lub jedno i drugi
Interfejs użytkownika
Prosta obsługa
Z przyjemnością użytkowania
Jakość techniczna
Sprawdzają się na urządzeniach użytkowników
Maksymalnie wykorzystuj możliwości urządzeń użytkowników
Prywatność i bezpieczeństwo
Bezpieczeństwo
Zaprojektowane z myślą o bezpieczeństwie
Stan dobry
Wartość podstawowa
ciekawy, przydatny lub jedno i drugi
Interfejs użytkownika
Prosta obsługa
Jakość techniczna
Działają dobrze na urządzeniach użytkowników
Prywatność i bezpieczeństwo
Bezpieczeństwo
Świetnie
Wartość podstawowa
ciekawy, przydatny lub jedno i drugi
Interfejs użytkownika
Z przyjemnością użytkowania
Jakość techniczna
Wykorzystuje maksymalne możliwości urządzeń użytkowników
Prywatność i bezpieczeństwo
Zaprojektowane z myślą o bezpieczeństwie

Polecane fragmenty

Jeśli uczysz się najlepiej, czytając kod, możesz skorzystać z szerokiej gamy przykładowych aplikacji, które możesz wypróbować, zmodyfikować i wyciągnąć z nich wnioski.

Teraz w Androidzie powstała aplikacja stworzona z wykorzystaniem Kotlin i Jetpack Compose. Teraz w Androidzie ma służyć jako punkt odniesienia dla deweloperów aplikacji na Androida i modelować sprawdzone metody w zakresie projektowania i programowania.

To repozytorium zawiera zbiór indywidualnych projektów Android Studio, które pomagają dowiedzieć się więcej o funkcji Compose na Androidzie. Każdy przykład przedstawia inne przypadki użycia, poziomy złożoności i interfejsy API.

Te przykłady pokazują różne podejścia architektoniczne do tworzenia aplikacji na Androida. W różnych gałęziach znajduje się ta sama aplikacja (aplikacja TODO) zaimplementowana z niewielkimi różnicami.