Skip to content

nandakista/skybase_flutter_getx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Skybase Flutter

Overview

A Flutter Base project that developed with :

  • Clean Architecture
  • Getx Ecosystem
  • Dio

How to run

Follow step below to run :

  1. Type flutter pub get in terminal
  2. Get github token from = Github Profile > Settings > Developer Settings > Personal access tokens
  3. Open main_development.dart and change clientToken to Github token.
  4. Open main_staging.dart and change clientToken to Github token.
  5. Open main_production.dart and change clientToken to Github token.

Skybase Documentation

Read this documentation to understand architecture, state, pattern, and style guide of the skybase.

Mason CLI Supported

This codebase support Mason CLI library. Follow this instruction if you want to use or setup Mason CLI.

Build

Open terminal in root of project and input command below.

Note: <env> is staging | production

Android

// Choose one

// build apk
sh build_apk.sh <env> 1.0.0-beta.1 1

// build apk menggunakan version dari pubspec.yaml
sh build_pub_apk.sh <env>

iOS

// Choose one

// generate archive
sh build_ios.sh <env> 1.0.0-beta.1 1

// generate ipa adhoc
sh build_ipa_adhoc.sh <env> 1.0.0-beta.1 1

// build archive menggunakan version dari pubspec.yaml
sh build_pub_ios.sh <env>

// build ipa menggunakan version dari pubspec.yaml
sh build_pub_ipa_adhoc.sh <env>

Reference

Created by

Varcant ( [email protected] )

Copyright ©2021 Skybase. All rights reserved.

About

Skybase Flutter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages