DevDroid #022

3.07.2020

Witaj w kolejnym, tym razem wakacyjnym 🌴 wydaniu DevDroid 🤖 W tym wydaniu znalazło się sporo materiałów na temat zmian w Android 11, który w tym kwartale trafi do użytkowników.

Artykuły

  • Package visibility in Android 11

    Android 11 będzie wymagał odpowiednich zmian w manifeście, aby z poziomu naszej aplikacji uruchomić inną, konkretną aplikację. Tym samym zostanie ograniczona możliwość odpytywania o dostępne aplikacje (np. przy pomocy queryIntentActivities).

  • System hardening in Android 11

    Podsumowanie zmian związanych z bezpieczeństwem, wprowadzonych w Android 11.

  • Introducing 🌈RainbowCake

    Wprowadzenie do projektu RainbowCake, którego celem jest ułatwienie tworzenia aplikacji w oparciu o pewne założenia architektoniczne przedstawione przez autora. Osobiście nie jestem wielkim fanem opierania architektury o konkretną bibliotekę, ale moim zdaniem i tak warto przyjrzeć się projektowi.

  • Creating an IME(Keyboard) Visibility Listener

    Android 11 nareszcie umożliwi nasłuchiwanie na zmiany widoczności klawiatury, bez konieczności używania hacków. Autor przedstawia, jak możemy stworzyć listener nasłuchujący na takie zmiany.

  • Migrating from legacy code 👉 Kotlin Flow 🚚

    Autor przedstawia proces migracji istniejącego kodu na Kotlin Flow.

Wideo & Audio

Open Source & Tools

  • rainbowcake - framework ułatwiający tworzenie aplikacji Android w oparciu o przedstawioną architekturę
  • HTTP Toolkit - narzędzie umożliwiające podglądanie i modyfikowanie ruchu HTTP(S)
  • Keyboard-Visibility-Watcher - projekt pokazujący jak nasłuchiwać na zmiany widoczności klawiatury w Android 11

Bądź na biężąco

  • Zapisz się na newsletter, aby otrzymać kolejne wydania prosto do skrzynki email.