Застосування паттерну «Використання залежностей» дозволяє створювати додатки з добре структурованою архітектурою та правильним дизайном, зменшуючи сильну пов'язаність між програмними компонентами. На курсі «Dependency Injection в Android-розробці» буде детально розглянуто цей паттерн розробки програм у контексті Android-розробки.
На першому уроці ми зробимо загальний огляд поширених фреймворків/бібліотек впровадження залежностей та їх застосування у розробці Java та Kotlin. У наступних уроках курсу будуть розглянуті їхні практичні особливості під час створення Android-додатків.
Цей урок дозволяє зрозуміти основи впровадження залежностей (Dependency Injection) як концепції. У навчальному матеріалі робиться огляд основних фреймворків/бібліотек Dependency Injection, які застосовуються при розробці додатків Android.