GithubHelp home page GithubHelp logo

syedahkam / glyph-studio Goto Github PK

View Code? Open in Web Editor NEW
21.0 1.0 1.0 3.23 MB

Your playground for everything Glyphs 🔦⚡

License: MIT License

Kotlin 0.11% Nix 3.32% Swift 1.73% Objective-C 0.03% Dart 53.76% CMake 17.01% C++ 21.17% C 1.24% HTML 1.62%
glyphs nothing

glyph-studio's Introduction

Nothing™ Glyph Studio 🔦⚡

Your playground for everything Glyphs. A Nothing™ (Community) Project.

Phone (1) Phone (2) Phone (2a)

Sneak Peek

demo.mp4

Features

  • Support for Phone (1), Phone (2), and Phone (2a) glyph layouts.
  • Absolute control over Glyphs (long-term goal)
  • Allow recording & playing back Flows.
  • Community built Flows (Planned)
  • Intuitive, user-friendly Nothing inspired design.
  • Powered by Nothing Glyph Developer Kit and this flutter wrapper.

Installation

  • Grab an apk from the latest release here or alternatively check out the build artifacts for the Build workflow or here (these are built on each commit to the repository).
  • Optionally verify the sha1sum of the APK file.
  • Install the app onto your Nothing device and Glyph away!

Build Instructions

  1. Setup the Android and the Flutter SDK. If you're on Nix, there's a flake available that will set up the environment for you.
  2. Run flutter run or flutter build apk if you prefer building an APK directly.
  3. The app will launch.

Since we don't have production API keys from Nothing yet -- in order to run it on our devices, we have to enable Glyph Interface debugging mode.

adb shell settings put global nt_glyph_interface_debug_enable 1

Note: Glyph debug mode expires after every 48 hours.

Develop notes

Trigger code generation for assets using:

dart run build_runner build

Legal

'Nothing', Nothing Phones, Nothing Fonts, Nothing Glyphs are intellectual properties of Nothing™ Technology Private Limited. I have no right over them.

This codebase is MIT licensed.

glyph-studio's People

Contributors

syedahkam avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

aarush-acharya

glyph-studio's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.