A kivy software development environment targeted towards fast testing and interactive development.
-
- Emulation can be done in real time
- Supports multiple screen views for mobile devices
- Supports orientation changes for mobile devices
- Supports outer window emulation for desktop intended emulation and for full test on mobile devices
-
Status: under development...
-
Release: 0
Package file for various platform will be available on first release
- Create a new folder
- Open kivystudio.
- On the top menu bar go to File option
- Click Open Folder,
- Choose your 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 + `
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.