Skip to content

Your playground for everything Glyphs 🔦⚡

License

Notifications You must be signed in to change notification settings

SyedAhkam/glyph-studio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.