8000 GitHub - inartmedia/devkit-app: Development Kit for FORMIDE apps
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

inartmedia/devkit-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is this?

This project's goal is to create a development kit fully based on nw.js (previously node-webkit) and angular.js.

This project is currently actively maintained by Athom and PRINTR.

If you're in the need of a development kit for your own project or company as well, please feel free to contribute!

Get started

Installation

Requirements: node.js, bower, grunt, nw.js

  1. Fork/download this repo and clone locally.
  2. Create a subfolder called core and clone printhom/devkit-core in it.
  3. run npm install to install node dependencies
  4. run bower install to install front-end dependencies
  5. run grunt to compile dependencies
  6. Make an alias to the nw.js executable as nw
  7. run nw . in the cloned folder

Develop

The editor consists of a framework, with components:

  • editors (e.g. a code editor, a JSON editor..)
  • widgets (e.g. a markdown viewer..)
  • headers (e.g. a title bar, a 'Run' button..)
  • popups (e.g. a settings popup, a login popup)
  • themes

This core ships some components, that can be found in ./core/components/. You can extend these for your own application by putting them in ./app/components/ and referencing to them in ./app/app.js.

Run grunt watch before running nw.js . while development, or your changes won't be applied.

Contribute

Contributions are more than welcome! Send a pull request from your own fork to do so.

Licence

MIT, see LICENCE.md

About

Development Kit for FORMIDE apps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 97.0%
  • CSS 2.8%
  • HTML 0.2%
0