/android-project-generator

APG - A simple Android project structure generator designed and aims to streamline the setting up process of your host system for Android application development from command line (without Android Studio).

Primary LanguagePythonMIT LicenseMIT

APG - Android Project Generator implementation in various languages

Information

Background

A simple Android project structure generator designed and aims to 
streamline the setting up process of your host system for Android application development from command line (without Android Studio).

Purpose

The end goal is that you can also learn the specifics of how Android Studio prepares and starts up new projects.
Together with the manual compilation steps, this may potentially help you to understand the entire Mobile application development operational flow without the use of Android Studio.

Setup

Dependencies

  • android-sdk
    • cmdline-tools
  • gradle

Pre-Requisites

Documentations

Languages

  • bash-shellscript
  • python

Wiki

Folders

  • app/ : Place all application and source files here
    • languages/ : Place all folders of each language here
      • [language]/ : Folder based on the programming languge of choice
        • src/ : Place your implementation source files here
        • tests/ : Place your unit testing here

Files

  • app/
    • languages
      • [language]/
        • README.md : README for the implementation in that language

Project Structure

app/
    languages/
        [language]/
            README.md
            src/
            tests/

Resources

References

Remarks