Fabricación de projecto Android usando cookiecutter

Platform Language License

por Romell Domínguez

Requerimientos para usar la plantilla de cookiecutter:


$ pip install cookiecutter

or

$ conda config --add channels conda-forge
$ conda install cookiecutter

Para arrancar con un nuevo proyecto, ejecutar:


cookiecutter  gh:romellfudi/AndroidLibProject

Project Organization

.
app_name
├── LICENSE
├── README.md
├── app
│   ├── build.gradle
│   ├── proguard-rules.pro
│   └── src
│       ├── androidTest
│       │   └── java
│       │       └── package_dir
│       │           └── ExampleInstrumentedTest.java
│       └── main
│           ├── AndroidManifest.xml
│           ├── java
│           │   └── package_dir
│           │       └── MainActivity.java
│           └── res
├── build.gradle
├── gradle
│   └── wrapper
│       ├── gradle-wrapper.jar
│       └── gradle-wrapper.properties
├── gradle.properties
├── gradlew
├── gradlew.bat
├── settings.gradle
└── lib_name
    ├── build.gradle
    ├── proguard-rules.pro
    └── src
        ├── main
        │   ├── AndroidManifest.xml
        │   ├── java
        │   │   └── lib_package_dir
        │   │       ├── APICache.java
        │   │       ├── APIException.java
        │   │       ├── Api.java
        │   │       ├── ApiAbstract.java
        │   │       ├── Callback.java
        │   │       ├── DataResponse.java
        │   │       └── Module.java
        │   └── res
        └── test
            └── java
                └── lib_package_dir
                    └── ExampleUnitTest.java

cookiecutter plantilla para proyectos usando gradle.

License

MIT. See the LICENSE file for the copyright notice.

2019, Enero