saltyui

command module
v0.0.0-...-3f8ce9d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2022 License: MIT Imports: 4 Imported by: 0

README

This project is shifted at https://git.mills.io/saltyim/app

Salty UI

A cross-platform, decentralized, chat app based on SaltyIM for functionality and GioUI for UI

Supported Platform Status

  • WebAssembly (Modern Browsers)
  • Linux
  • Windows
  • macOS
  • Android (Incomplete)
  • iOS / tvOS (Incomplete)

Prerequisites

Before continuing, please make sure you satisfy prerequisites from the following:

Install gogio with:

go install gioui.org/cmd/gogio@latest
Local Development

Run (from the terminal, inside the root directory of this project, where main.go file resides):

go run .
Android Debug Development

Run the following to generate apk:

gogio -target android .
  • The above will generate saltyui.apk.

You can then install apk to the emulator or real device using:

adb install saltyui.apk
iOS Debug Development
gogio -o saltyui.app -target ios .

Startup an iOS sim ( and wait for eternity )

xcrun simctl install booted saltyui.app
WebServer

Run the following to build the Web assets into ./web:

gogio -target js -o ./web .

Troubleshooting

Wasm
Weird Issues
  • Inside was

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL