nosklo / mobile_nebula

Brings nebula to mobile devices (iOS, Android)

Home Page:https://defined.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dependencies

Currently using flutter 2.0.5

Copy env.sh.example to env.sh and update your PATH variable to expose both flutter and go bin directories

export PATH="$PATH:/path/to/go/bin:/path/to/flutter/bin"

Formatting

flutter format can be used to format the code in lib and test but it's default is 80 char line limit, it's 2020

Use:

flutter format lib/ test/ -l 120

Release

Update version in pubspec.yaml to reflect this release, then

Android

flutter build appbundle --no-shrink

This will create an android app bundle at build/app/outputs/bundle/release/

Upload the android bundle to the google play store https://play.google.com/apps/publish

iOS

In xcode, Release -> Archive then follow the directions to upload to the app store. If you have issues, https://flutter.dev/docs/deployment/ios#create-a-build-archive

About

Brings nebula to mobile devices (iOS, Android)

https://defined.net


Languages

Language:Dart 63.2%Language:Swift 16.1%Language:Kotlin 14.0%Language:Go 5.2%Language:Shell 0.7%Language:Ruby 0.5%Language:C 0.1%Language:Makefile 0.1%Language:Objective-C 0.0%