Skip to content

MVVM | COROUTINES | DATABINDING | DEPENDENCY INJECTION | RETROFIT | MOSHI | MATERIAL DESIGN | NAVIGATION | LIVEDATA

Notifications You must be signed in to change notification settings

horaciocome1/witweather

Repository files navigation

WIT Weather Application v0.0.1

WIT Weather is an application made by me to submit to an Android Application Developer vacancy at WIT Software.

Installation

Clone this repository and import into Android Studio

git clone git@github.com:horaciocome1/witweather.git

Configuration

Keystores:

Create app/keystore.gradle with the following info:

ext.key_alias='...'
ext.key_password='...'
ext.store_password='...'

And place both keystores under app/keystores/ directory:

  • playstore.keystore
  • stage.keystore

Build variants

Use the Android Studio Build Variants button to choose between production and staging flavors combined with debug and release build types

Generating signed APK

From Android Studio:

  1. Build menu
  2. Generate Signed APK...
  3. Fill in the keystore information (you only need to do this once manually and then let Android Studio remember it)

Maintainers

This project is mantained by:

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -m 'Add some feature')
  4. Run the linter (ruby lint.rb').
  5. Push your branch (git push origin my-new-feature)
  6. Create a new Pull Request

Licensing

Copyright 2021 Horácio Flávio Comé Júnior

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.

Screenshots

Please refer to respective directory.