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

yibit/VisualProgrammingLanguage

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

110 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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%