This README is actively under construction and a WIP
ProtoPad For iPad
Background:
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...
main scene
using ProtoScriptLua (a preprocessed Lua variant)
Low-code: Script Editor - A Proto SceneScript
No-code: Node Canvas - A Proto Flow
The Interface Basics:
The Project Gallery: List of all Scene, Lab, and Workspace Projects
Proto Project Loading Screen
Empty Node Canvas
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
History
- *TODO