Skip to content

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

License

Notifications You must be signed in to change notification settings

nolili/VisualProgrammingLanguage

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 99.9%
  • Objective-C 0.1%