Skip to content
forked from deadlyjack/Acode

Acode - powerful text/code editor for android

License

Notifications You must be signed in to change notification settings

hayate891/Acode

 
 

Repository files navigation

Acode editor (Code editor for android)

logo

Acode is a hybrid app using Apache Cordova. This app is available on the play store. Check it out from here.

Get it on F-Droid Get it on Google Play

Project structure

  • src (directory) contains all raw codes
  • www (directory) contains public documents, built javascript and CSS files, language files, and HTML files
  • utils (directory) contains the CLI tool to manipulate or add strings to all languages easily

Multi-language support

To add new language, create a new file with language code for android (eg. en-us for english) in www/lang/ directory. After adding new laguage also add it to src/constants.js -> langList.

Here are few utility tools to add, remove or search a string in all added languages.

yarn lang add
yarn lang remove
yarn lang search
yarn lang update

How to build

To build the APK you need Nodejs, NPM, and Apache Cordova installed on your device. Use Cordova CLI to build the application.

Run npm install to install all dependencies before building the APK.

yarn build <platform (android)> <free|paid> <p|prod|d|dev>

Develop plugin for Acode

Please see this repository for documentation.

Special thanks to

About

Acode - powerful text/code editor for android

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 58.5%
  • Java 27.9%
  • Objective-C 6.0%
  • CSS 3.6%
  • SCSS 2.2%
  • Handlebars 0.8%
  • Other 1.0%