KivyStudio
A kivy software development environment targeted towards fast testing and interactive development.
Installation
Package file for various platform will be available on first release
Demo Screenshot
Quickstart
- Create a new folder
- Open kivystudio.
- On the top menu bar go to File option
- Click Open Folder,
- Press Ctrl + N : a new file will open-up
Copy the following code into the editor provided.
from kivy.app import App
from kivy.uix.button import Button
class MyApp(App):
def build(self):
return Button(text='Welcome to KivyStudio!!')
if __name__ == '__main__':
MyApp().run()
- To save the code, press Ctrl + S.
- Right click on File tab
- Choose Set for Emulation, or press Ctrl + E to select the file for emulation
- Then, press Ctrl + R to see the output, OR you can also set auto-emulation from File tab
- To switch screens, use the Ctrl + Tab combination
- To open and close terminal panel, press Ctrl + `
Contributions
To contribute to this project
- Fork the repository
- Clone it
git clone https://github.com/mahart-studio/kivystudio.git
- Start by solving an issue or fixing a known bug
- Create a Pull Request
- PR would be merged after review.