7. Reason(2/2)
Rich layout Editor
Powerful coding editing
Code templates to help you build common app
features
Gradle-based build system
Build variants and multiple apk file generation
8. Reason(2/2)
Rich layout Editor
Powerful coding editing
Code templates to help you build common app
features
Gradle-based build system
Build variants and multiple apk file generation
10. Reason(2/2)
Rich layout Editor
Powerful coding editing
override
string & resource preview
auto-complete & learning
Code templates to help you build common app features
Gradle-based build system
15. Module
Modules are a "discrete unit
of functionality that can be
run, tested, and debugged
independently”
Each module needs to have
it's own gradle build file
16. A very flexible general
purpose build tool like Ant.
Very powerful support for
multi-project builds.
Very powerful dependency
management
Feature
17. A very flexible general
purpose build tool like Ant.
Very powerful support for
multi-project builds.
Very powerful dependency
management
Feature