Poznaj AI na Androidzie dzięki naszej przykładowej aplikacji katalogowej
2 minuty czytania
W miarę jak rozwija się dziedzina AI, często słyszymy, że deweloperzy nie zawsze wiedzą, od czego zacząć i który interfejs API lub pakiet SDK najlepiej sprawdzi się w ich przypadku.
Dlatego chcieliśmy pokazać Ci przykłady funkcji opartych na AI, które korzystają z modeli na urządzeniu i w chmurze, oraz zainspirować Cię do tworzenia atrakcyjnych rozwiązań dla użytkowników.
Z radością ogłaszamy wprowadzenie przeprojektowanego katalogu przykładowych aplikacji AI na Androida – specjalnej aplikacji, która ma inspirować i edukować deweloperów Androida w zakresie tworzenia aplikacji na Androida nowej generacji opartych na AI.
Odkryj możliwości AI od Google
Katalog przykładowych aplikacji AI na Androida to miejsce, w którym możesz poznać możliwości interfejsów API i pakietów SDK AI od Google. Znajdziesz w nim zbiór przykładów demonstrujących szeroki zakres zastosowań AI, które możesz samodzielnie przetestować. Zaprojektowaliśmy ten katalog tak, abyś mógł się przekonać, co możesz stworzyć, i znaleźć odpowiednie rozwiązanie oraz funkcję dla swoich potrzeb.
Oto niektóre przykłady, które znajdziesz w katalogu:
Generowanie obrazów za pomocą Imagen Wykorzystuje Imagen do generowania obrazów krajobrazów, obiektów i ludzi w różnych stylach artystycznych. |
Podsumowywanie na urządzeniu za pomocą Gemini Nano Umożliwia podsumowywanie tekstu na urządzeniu za pomocą Gemini Nano przez interfejs GenAI Summarization API. |
Czat z Nano Banana Aplikacja chatbot korzystająca z modelu Gemini 3 Pro Image (znanego też jako „Nano Banana Pro”), która umożliwia edytowanie obrazów za pomocą rozmowy z modelem. |
Opisywanie obrazów na urządzeniu za pomocą Gemini Nano Umożliwia generowanie opisów obrazów za pomocą Gemini Nano przez interfejs GenAI Image Description API. |
Inne przykłady obejmują: edytowanie obrazów za pomocą funkcji edytowania masek w Imagen, aplikację z listą zadań do wykonania sterowaną głosem za pomocą interfejsu Gemini Live API, pomoc w przepisywaniu na urządzeniu opartą na Gemini Nano i wiele innych.
Przykłady korzystające z wnioskowania w chmurze są tworzone za pomocą pakietu Firebase AI Logic SDK, a w przypadku przykładów korzystających z wnioskowania na urządzeniu używany jest interfejs ML Kit GenAI API. Planujemy nadal tworzyć nowe przykłady i aktualizować istniejące w miarę dodawania nowych funkcji do modeli i pakietów SDK.
W pełni open source i gotowe do skopiowania
Uważamy, że najlepszym sposobem na naukę jest praktyka. Dlatego katalog przykładowych aplikacji AI jest nie tylko w pełni open source, ale też został zaprojektowany tak, aby kod związany z funkcjami AI był samodzielny i łatwy do skopiowania i wklejenia. Dzięki temu możesz szybko eksperymentować z tymi przykładami kodu we własnym projekcie.
Gdy przeglądasz przykład w aplikacji i chcesz zobaczyć, jak jest zbudowany, możesz po prostu kliknąć przycisk <> ŹRÓDŁO, aby przejść bezpośrednio do kodu na GitHubie.
Aby ułatwić Ci szybkie rozpoczęcie pracy, każdy przykład zawiera plik README, który zawiera informacje o używanych interfejsach API oraz najważniejsze fragmenty kodu.
Uwaga: aby uruchomić przykłady za pomocą pakietu Firebase AI Logic SDK, musisz skonfigurować projekt Firebase AI. Ponadto przykłady korzystające z interfejsów ML Kit Gen AI API opartych na Gemini Nano są obsługiwane tylko na niektórych urządzeniach.
Zwróciliśmy też szczególną uwagę na interfejs użytkownika aplikacji, aby nauka była bardziej angażująca i intuicyjna. Odświeżyliśmy aplikację, wprowadzając nową, wyrazistą markę, która łączy wygląd Androida z ekspresyjnym językiem projektowania AI. Przede wszystkim aplikacja ma teraz żywe, teksturowane tło dla nowych ekspresyjnych komponentów Material 3, co zapewnia nowoczesne i przyjemne środowisko do eksplorowania przykładów i zagłębiania się w kod. Systematyczne ilustracje inspirowane kompozycją wygenerowanych obrazów dodatkowo wzbogacają to dopracowane i ekspresyjne środowisko.
Już dziś zapoznaj się z katalogiem przykładowych aplikacji AI na Androida, przetestuj funkcje i zagłęb się w kod na GitHubie, aby zacząć realizować własne pomysły oparte na AI.
-
PoradnikiWitamy z powrotem w serii postów „Tworzenie inteligentnych aplikacji na Androida”, w której przekształcamy podstawową aplikację na Androida w spersonalizowane, inteligentne i autonomiczne rozwiązanie.
Thomas Ezan, Jolanda Verhoef, Caren Chang • 8 min czytania -
PoradnikiWydaliśmy Media3 1.11. Ta wersja, która obsługuje zdecydowaną większość najlepszych aplikacji multimedialnych na Androida, wprowadza nowe funkcje, poprawki błędów i ulepszenia w zakresie odtwarzania, edytowania i komponentów interfejsu.
Toni Heidenreich • 3 min czytania -
PoradnikiWitamy z powrotem w serii postów „Tworzenie inteligentnych aplikacji na Androida”, w której przekształcamy podstawową aplikację na Androida w spersonalizowane, inteligentne i autonomiczne rozwiązanie. W poprzednim poście przedstawiliśmy Jetpacker – aplikację w wersji demonstracyjnej, której będziemy używać w tej serii.
Caren Chang • 6 min czytania
Otrzymuj co tydzień najnowsze informacje o tworzeniu aplikacji na Androida na swoją skrzynkę odbiorczą.