Not so long ago people used Eclipse for android development. Eclipse alongside the ADT(Android Developer Tools) used the Ant build system to build our android apps into executable APKs.
Then Google introduced Android Studio alongside a new modular build system that replaced the old Ant scripts that were generated by the older versions of the SDK.
Gradle alongside Android Studio is very powerful and flexible, allowing you to write your gradle scripts in groovy, a dynamic JVM based programming language.
Gradle has similarities to Ivy and Maven. Besides the flexibility of Ant, gradle also comes with the dependency management from Maven.
This is powerful since rather than writing build-scripts in complex XML-files, we can wite our build scripts in a Groovy DSL (Domain-Specific Language). Thus you are able to more clearly specify your build configuration.
When you create a new project in Android Studio, it will also create all the Gradle scripts for your project.
Android Fast Networking Library JSON Examples.
Android Navigation Widgets Types and Tutorial.
Android ContentViews Tutorial and Examples
Android Database Types and Examples Tutorial.
This is a nested tabs example project.
In this tutorial we want to look at Fast Android Networking Library, how to install, use it then finally some full examples.
Android Retrofit : JSON - Fill ListView with Images and Text.
In this tutorial we want to see how to download json data from online and using retrofit bind that data to a custom listview with images and text.
Maven, also known as, Apache Maven is a build automation tool used primarily for Java projects.
This gives it two main roles:
Unlike earlier tools like Apache Ant, it uses conventions for the build procedure, and only...
In this piece we want to look at a widget from which you will be deriving in almost any real world flutter projects you will create, the StatefulWidget.