• Stars
    star
    129
  • Rank 279,262 (Top 6 %)
  • Language
    Java
  • Created over 10 years ago
  • Updated about 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Android Bootstrap

Velcro

Bootstrap for your Android Projects.

Velcro Image

Build Status Android Arsenal

Get your Android applications off the ground and running quickly with this template. This bootstrap should contain everything you need to get going but not so much you have to spend time stripping things out. If you find your self deleting something frequently then it should probably be removed. This application is highly based off of Jake Wharton's u2020 and has a debug drawer ready and waiting for more awesomeness.

Getting started

Requirements: Lazybones 0.7+

Install lazybones using gvm, jenv or from lazybones bintray

Edit/create ~/.lazybones/config.groovy and add the following.

bintrayRepositories = [
  "pieces/lazybones-templates",
  "pledbrook/lazybones-templates"
]

Run lazybones list to see all the available templates. Run lazybones create <template name> <template version> <target directory> to create a new Velcro project for example run lazybones create velcro my-awesome-application.

Libraries Included

Before diving in and using this project I suggest you check out and understand these libraries. Most of them will do work for you automatically when you use the BaseActivity or BaseFragment.

Contributing

A gradle script has been setup so that all you need to do to add your own code to Velcro is to open up the velcro-app and work on it like you would any other Android project. Assuming you keep the same package and application name (Velcro) you should be able to run gradlew cleanLazybones copyToLazybones. This will copy the files over into their correct location in the archetype project and replace strings with lazybones variables where required. Then run gradlew installTemplateVelcro to install it to your local lazybones store to try out your changes. This will run an integration test before it publishes so it should in theory work. Note, you will need lazybones installed for the integration test to run.

License

Copyright 2014 Andrew Reitz

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

More Repositories

1

android-spock

Running Spock on Android
Java
89
star
2

shillelagh

Android ORM
Java
49
star
3

ibeacon-cli

iBeacon Testing Utility
JavaScript
37
star
4

encrypted-camera

Android camera wrapper application to encrypt your images.
Java
12
star
5

is-taylor-swift-single-groovy-android

istaylorswiftsingle.com brought to you in an android app powered by Groovy Lang!
Groovy
10
star
6

RxNetty-Android

Examples of RxNetty on Android
Java
9
star
7

macos-cpu-throttle-notifier

Get notifications when your CPU gets throttled.
Swift
7
star
8

MagicLifeCounter

Magic the Gathering Life Counter App for Android
Java
5
star
9

gradle-profiler-wrapper

A wrapper for the gradle-profiler, similar to the gradle wrapper
Kotlin
4
star
10

android-kotlin-gradle-dsl

Kotlin
4
star
11

groovy-android-data-binding

Data Binding Example on Android using Groovy
Groovy
4
star
12

kotlin-chrome-extension-starter

Simple chrome extension written in Kotlin for creating new extensions
Kotlin
4
star
13

getting-groovy-on-android

Groovy Running on Android Lighting Talk for GUM
JavaScript
4
star
14

chetpack

Android Jetpack (pronounced Chet-pack) Logos
4
star
15

velcro-parts

Java
3
star
16

rick-and-morty-quotes-json

JSON list of Rick and Morty quotes
3
star
17

andrew-kotlin-commons

Things I find myself copy and pasting around. So, I just turned them into a library.
Kotlin
3
star
18

on-this-day

On This Day Grateful Dead Music App
Java
3
star
19

circle-stacker

Simple Circle Stacking Game to Demonstrate Groovy on Android
Groovy
3
star
20

Dagger-Presentation

Presentation for GDG DevFest Minneapolis
Java
3
star
21

CatFacts

CatFacts Android App
Java
3
star
22

processing-kotlin

Use Processing (processing.org) in Kotlin
Kotlin
2
star
23

bad

Shell
2
star
24

android-spock-tests

An attempt at getting spock to run on Andriod
Groovy
2
star
25

Android-Drawable-Resizer

Bulk convert images to xhdpi hdpi and mdpi in one easy to use interface.
JavaScript
2
star
26

Harmony

HTML5 Streaming Media Server
C#
2
star
27

hodlr

Coinbase Dollar-Cost Average Automation
Kotlin
1
star
28

CatFactsApi

Api For Random Cat Facts
JavaScript
1
star
29

andrew-cash

Playing with my own "block chain"
Kotlin
1
star
30

ratpack-open-shift

Running Ratpack on OpenShift
Groovy
1
star
31

resume.json

My resume in json format
HTML
1
star
32

ConvertToThumbnail

Convert large amounts of images to thumbnails
C#
1
star
33

the-a-can-i-climb-sandsone

HTML
1
star
34

mn-trail-conditions-app

Mirror of https://gitlab.com/andrew.reitz/mn-trail-conditions-app
Kotlin
1
star
35

kotlin-multiplatform-ray-tracer

Kotlin
1
star
36

mn-trail-info

API for https://play.google.com/store/apps/details?id=com.andrewreitz.cash.andrew.mntrailconditions
Groovy
1
star
37

chrome-extension-kotlin-api

Chrome Extension API (https://developer.chrome.com/docs/extensions/reference/) for Kotlin JS
Kotlin
1
star