nolili / VisualProgrammingLanguage

A visual programming language written in Swift that assembles to executable Swift code. WWDC '18 scholarship submission.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Visual Programming Language


Swift Visual Programming Language

This project aims to create a proof of concept node-based visual programming language that assembles to executable Swift code and can be written almost entirely using an Apple Pencil or touch.

See wwdc-submission branch for the original files submitted for my WWDC 2018 scholarship.

Video available at here.

Full App

Discussion

This is a very early prototype of what a visual programming language built for touch could look like. At the moment, it is incredibly inefficient to write programs in this, but I intend for that to change.

As always, feedback and pull requests are more than welcome.

Future Goals

I hope to continue development this summer. Hold tight!

About

A visual programming language written in Swift that assembles to executable Swift code. WWDC '18 scholarship submission.

License:MIT License


Languages

Language:Swift 99.9%Language:Objective-C 0.1%