Skip to content

nandakista/skybase_flutter_bloc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Skybase Flutter

Overview

A Flutter Base project that developed with :

  • Clean Architecture
  • Bloc State Management
  • Go Router
  • Dio

How to run

Follow the steps below to run :

  1. Type flutter pub get in terminal
  2. Get github token from = Github Profile > Settings > Developer Settings > Personal access tokens
  3. Create file called api_keys.json and save it to lib/config/environment/, then write with the following format
    {
      "GITHUB_TOKEN": "your github token"
    }
  4. Now you can run this project.

Skybase Documentation

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

Build

Open terminal in root 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 ©2023 Skybase. All rights reserved.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages