Teraz w Androidzie nr 79

Mar 23 2023
Tydzień prywatności dla programistów Androida, #TheAndroidShow, Google for Games Developer Summit, Automatyzacja zależności i nie tylko.
Witamy w Now in Android, Twoim bieżącym przewodniku po nowościach i godnych uwagi w świecie programowania Androida. Tydzień Prywatności dla Programistów Androida Zeszły tydzień był Tygodniem Prywatności dla Programistów Androida, naszym wysiłkiem mającym na celu uświadomienie, w jaki sposób możesz pomóc w kształtowaniu krajobrazu prywatności dla milionów użytkowników.

Witamy w Now in Android, Twoim bieżącym przewodniku po nowościach i godnych uwagi w świecie programowania Androida.

Tydzień prywatności dla programistów Androida

W zeszłym tygodniu obchodziliśmy Tydzień Prywatności dla programistów aplikacji na Androida, starając się uświadomić, w jaki sposób można pomóc w kształtowaniu krajobrazu prywatności milionów użytkowników. Oto, co omówiliśmy:

Poniedziałek: nowy post na blogu zapowiadający tydzień , zawierający 3 nowe ważne zasoby:

  • Strona docelowa prywatności i bezpieczeństwa
  • Laboratorium kodów prywatności
  • Nowa ściągawka dotycząca prywatności
  • Ściągawka dotycząca prywatności w Androidzie

Środa: Yacine Rezgui wyjaśnił w mniej niż 60 sekund, jak użytkownicy mogą udostępniać zdjęcia i filmy w Twojej aplikacji za pomocą zaledwie kilku wierszy kodu i bez uprawnień do przechowywania za pomocą Selektora zdjęć .

  • Dodatkowa zawartość: strumień uprawnień z CodeWithItalians

Piątek: Marcel podsumował zawartość tygodnia w mniej niż 60 sekund .

#TheAndroidShow na żywo z Mobile World Congress

Rebecca i Madona rozpakowały najnowsze składane urządzenia z Androidem i duże ekrany, do których możesz budować prosto z Mobile World Congress w Barcelonie, i opowiedziały, jak zacząć budować . Nie przegap też tego, jak firma Kakaonavi zwiększyła popularność składanych aplikacji o 24,5% po zoptymalizowaniu swojej aplikacji pod kątem dużych ekranów i jak firma Concepts widzi o 70% więcej czasu spędzonego w aplikacji na tabletach niż na telefonach .

Madona podzieliła się także „ Co to znaczy być Android Google Developer Expert ”, a wielu Android GDE podzieliło się swoimi doświadczeniami . Aktywny w społeczności #AndroidDev? Zostań ekspertem Google dla programistów aplikacji na Androida .

A potem Rebecca poprowadziła nowy segment, w którym zajrzeliśmy za kulisy z Davidem Motsonashvili, inżynierem oprogramowania w zespole Firebase, aby dowiedzieć się więcej o tym, skąd wziął się pomysł na statystyki jakości aplikacji . Z Annyce Davis , wiceprezesem ds. inżynierii w Meetup i GDE, badamy również, jak zarządzanie awariami ewoluowało na przestrzeni lat .

Sprawdź wszystkie filmy z najnowszego programu na Androida na goo.gle/tas23-playlist .

Umiejętności MAD: układ Jetpack Compose i modyfikatory Pytania i odpowiedzi na żywo

Seria MAD Skills poświęcona układowi Jetpack Compose i modyfikatorom zakończyła się sesją pytań i odpowiedzi na żywo , podczas której Chris, Jolanda, Simona i Andrei odpowiedzieli na pytania dotyczące układów i modyfikatorów Compose.

Jeśli nadal nie masz pewności co do Jetpack Compose, sprawdź, jak prędkość programisty Clue wzrosła 3-krotnie dzięki Jetpack Compose .

Zjazd programistów Google for Games

Szczyt powrócił w zeszłym tygodniu 14 marca z aktualizacjami w zespołach Android, Google Play, Ads, YouTube i Cloud na temat nowych rozwiązań dla twórców gier, które ułatwiają tworzenie wysokiej jakości gier, skalowanie działalności i docieranie do rosnącej publiczności na całym świecie .

  • Nowe wskaźniki liczby klatek na sekundę w Android Vitals
  • Jakość gry Aktualizacje AGDK + Crashlytics
  • Docieraj do nieaktywnych lub odchodzących użytkowników za pomocą niestandardowych informacji o sklepie
  • I więcej!

Wersje AndroidX

Oto najważniejsze wydania AndroidX od czasu poprzedniego odcinka:

  • RecyclerView 1.3.0 : jest teraz stabilny i zawiera ważną poprawkę dla konkretnego przypadku: używania ComposeView wewnątrz RecyclerView. Teraz domyślna ViewCompositionStrategy dba o to, aby zrobić to we właściwy sposób.
  • Cykl życia 2.6.0 : osiągnięto stabilny kamień milowy! collectAsStateWithLifecycle() jest dostępna dla użytkowników Lifecycle+Compose ( więcej informacji na blogu Manuela ), interfejsy API launchWhen zostały wycofane, a prawie każdy interfejs API został przeniesiony do Kotlina!
  • Wear Tiles w wersji 1.2.0-alpha01 : to pierwsza alfa nowej wersji 1.2.0, która wprowadza nowe interfejsy API, takie jak onTileResourceRequest, i obsługuje nowe typy z biblioteki protolayout.
  • Core Core-Ktx w wersji 1.12.0-alpha01 : pierwsza alfa 1.12.0 zawiera nowe interfejsy API, które pomagają programistom w łatwym dostępie do danych regionalnych lub preferencji regionalnych użytkownika.

Jose Alcérreca opowiedział , jak zautomatyzować aktualizacje zależności w projekcie Compose i skrócić czas poświęcany na konserwację za pomocą narzędzi takich jak Renovate .

Automatyzacja aktualizacji zależności w projekcie Compose

Ben Sagmoe wyjaśnił , jak możesz przenieść swoje aplikacje wideo do Cars z wbudowanym Google . Omówienie wymagań, obsługiwanych urządzeń, implementacji i testowania.

Przenieś swoją aplikację wideo do samochodów

WorkManager to podstawowe narzędzie dla programistów Androida podczas pracy z zadaniami w tle. W tym artykule TJ opisuje, jak używać WorkManager w aplikacjach wielomodułowych .

Obsługa zmian konfiguracji jest częścią Androida od pierwszego dnia, ale nie jest trywialna, a dzięki Jetpack Compose wszystko się zmienia. Nie przegap ważnych aktualizacji naszej dokumentacji dla programistów .

Alex szczegółowo opisuje najnowsze informacje na temat inicjatywy Privacy Sandbox na Androida oraz nadchodzące plany testowania za pośrednictwem programu Developer Preview Program i niedawno uruchomionego programu Beta. Zarejestruj się teraz , aby rozpocząć testowanie!

A teraz…

To wszystko na ten tydzień: Tydzień prywatności dla programistów Androida , Lifecycle 2.6.0 i RecyclerView 1.3.0 osiągają stabilną pozycję, #TheAndroidShow z Mobile World Congress, Automating Dependencies , Google for Games Developer Summit i nie tylko.