Difference between revisions of "Project/Develop Activity"

From Sugar Labs
Jump to navigation Jump to search
Line 23: Line 23:
 
* Internationalization of strings in Exceptions
 
* Internationalization of strings in Exceptions
 
* Interactive Debugger, Linter (like http://thonny.org/)
 
* Interactive Debugger, Linter (like http://thonny.org/)
* Snippet blocks (like https://codesters.org/)
+
* Block snippets (like https://codesters.org/)
 
* External resources (like http://jsfiddle.net)
 
* External resources (like http://jsfiddle.net)
 
* More examples
 
* More examples

Revision as of 16:23, 2 April 2017

Jappy Activity

An Integrated Development Environment for Sugar and Sugarizer.

TRY IT NOW

Screenshot

Jappy-1.png

Summary

Jappy Activity allows code editing and execution, much like Pippy in classic Sugar.

This provides the browser platform with a clear Python style syntax.

Jappy is already a full IDE, it can run Python code and save it in your Journal.

Secondary Goals

These are good objectives to achieve with GSOC

  • An interactive console

Repository

https://github.com/somosazucar/artisan

Inspiration

Author

Sebastian Silva - User:Sebastian

Discussion to happen on sugar-devel@

Timeframe

When it's done.

Proposed Architecture / Stack

Single page application.

Ace editor. Y-JS for collaboration. Git support.

References

Activities/Develop

Activities/Pippy

Taller del Artesano activity pack