Line 2: |
Line 2: |
| | | |
| An Integrated Development Environment for Sugar and Sugarizer. | | An Integrated Development Environment for Sugar and Sugarizer. |
| + | |
| + | To purpose of Jappy Activity is to provide a platform for learning Python and develop Apps and Activities. |
| | | |
| === [http://people.sugarlabs.org/~icarito/azucarizador/activities/Jappy.activity/ TRY IT NOW] === | | === [http://people.sugarlabs.org/~icarito/azucarizador/activities/Jappy.activity/ TRY IT NOW] === |
Line 19: |
Line 21: |
| * An interactive console | | * An interactive console |
| | | |
− | * Build zip bundles (.xo) | + | * Build and export zip bundles (.xo) |
| + | * Export as single ''index.html'' |
| * Git version control | | * Git version control |
| + | * Collaborative editing (with Y-JS) |
| * Internationalization of strings in Exceptions | | * Internationalization of strings in Exceptions |
| * Interactive Debugger, Linter (like http://thonny.org/) | | * Interactive Debugger, Linter (like http://thonny.org/) |
| * Block snippets (like https://codesters.org/) | | * Block snippets (like https://codesters.org/) |
| * External resources (like http://jsfiddle.net) | | * External resources (like http://jsfiddle.net) |
| + | * Handle other file formats (images, markdown) |
| * More examples | | * More examples |
| | | |
Line 42: |
Line 47: |
| | | |
| === Timeframe === | | === Timeframe === |
− | ''When it's done.'' | + | ''When it's done. Currently in Beta.'' |
− | | |
− | === Proposed Architecture / Stack ===
| |
− | Single page application.
| |
− | | |
− | Ace editor. Y-JS for collaboration. Git support.
| |
| | | |
| === References === | | === References === |