This README is actively under construction and a WIP
ProtoPad is a live, on-device rapid prototyping IDE for iPad and is first product to be released in the forthcoming Proto Platform.
ProtoPad is both a low-code and no-code environment for creating applets which are called "scenes" .
With ProtoPad, you can use a node-based & parametric interface (no-code) and/or scripting (low-code) to create applets directly on your iPad.
Many libraries are included out-of-the box and ready to use.
You can create data and event driven applets for use in:
Data Science
Machine Learning
Image/Audio/Video Processing
3D & AR Gaming
Multimedia & Music Production
And many more areas...
Low-code: Script Editor - A Proto SceneScript main scene using ProtoScriptLua (a preprocessed Lua variant)
No-code: Node Canvas - A Proto Flow
The Project Gallery: List of all Scene, Lab, and Workspace Projects
Proto Project Loading Screen
Standard Layouts: 0,1,2,3 Pane Layout
Scene/Node Script Editor (Fullscreen)
Proto Console: Error, Warning, & Informational Messages Regarding Scene
Node Canvas: The Node Canvas / Flow Menu TODO
Proto Flow: Nodes Connected By Dragging From Node Output Sockets To Input Sockets
Script Host Nodes: Customizable Nodes In A Variety Of Scripting Languages Wrapped In ProtoScript
Script Host Nodes: Adding A New Script Host Node To The Canvas
Script Host Nodes: Naming The Node With A Unique Symbol
Script Host Nodes: The Script Host Node Is Added And Selected
Script Host Nodes: Anatomy Of A Node TODO
Script Host Nodes: The Script Host Node Menu TODO
Script Host Nodes: A Deselected Node TODO
Script Host Nodes: A Selected Node TODO
Script Host Nodes: Script Editor - The Inner ProtoScript Code For This Node TODO