Skip to content

langolonerdit/langolonerd_android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

L'angolo nerd Android App

Android App for L'angolo nerd
Basically it's a WebView used to show mobile version of the site with some useful features.

The development follows the git-flow branching pattern, using develop as the bleeding edge (and more unstable) branch and master as the release branch.
Each feature will be developed on an indipendent feature/feature_name branch and, once finished, merged into the develop one.

The app is developed using Android Studio and is under GPL-3.0 License.

Important Notice

Gradle build

In order to automatically deploy a signed release I had to modify Gradle settings. In app/build.gradle I added the signingConfigs section, that refers to variables like MyApp.signing etc.
Those vars needs to be declared in /gradle.properties with personal datas like this:

MyApp.signing=RelativeOrAbsolutePathToKeystore
MyApp.signing.password=yourPassword
MyApp.signing.alias=aliasNameOfYourKeystore

So, once cloned this repo you will have two options:

  • Remove signingConfigs sections from app/build.gradle
  • Create and populate gradle.properties as above

Google Services

Push notifications works with Firebase and this service need a google-services.json file under app/. This file contains the API keys used to connect the app to the associated Firebase project and, for security reasons, I'll not push it here.

About

Android App for L'angolo nerd

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages