Android Clean Architecture (NA)
A CleanArchitecture előírja, hogy az androidos szoftvert milyen logikai egységekre kell bontani és hogyan, ahhoz, hogy a forráskód áttekinthető legyen.
- Az Android Clean Architektúra ismertetése
- A CleanArchitecture által javasolt rétegek
- Új projekt indítása Android Studióval
- Android projekt alapadatok
- Váltás fejlesztői nézetek közt, további modulok generálása
- Új modul létrehozása best practice szerint
- Ismerkedés a függőségekkel
- Függőségek, verziók automatikus követése
- Függőségmegadás modulon belül és teljes projektre
- Hogyan látják egymást a függőségek?
- A network réteg függőségeinek beállítása
- A preseantation réteg függőségeinek sajátosságai
- Függőségek és third-party libek
- A mindenható build.gradle
- A domain réteg tervezése és megvalósítása
- A data modul konfigurálása
- Beállítás finomhangolása
- Üzenet a fordítónak és a sourceSets beállítása
- Még egyszer a függőségek beállításairól
- A presentation réteg beállítása telepíthető modulként
- A kód áttekinthetővé tétele a teszteléshez szükséges elemek eltávolításával