VisualProgrammingLanguage
所属分类:iPhone/iOS
开发工具:Swift
文件大小:0KB
下载次数:0
上传日期:2018-06-16 23:07:23
上 传 者:
sh-1993
说明: 用Swift编写的可视化编程语言,汇编为可执行的Swift代码。WWDC 18奖学金提交。
(Visual programming language written in Swift that assembles to executable Swift code. WWDC 18 scholarship submission.)
文件列表:
FoundationHeaders.swift (400587, 2018-06-06)
LICENSE (1069, 2018-06-06)
Media/ (0, 2018-06-06)
Media/Cover.png (18340, 2018-06-06)
Media/Full App.PNG (692782, 2018-06-06)
Media/Icon.afdesign (753446, 2018-06-06)
VPL.xcodeproj/ (0, 2018-06-06)
VPL.xcodeproj/project.pbxproj (41278, 2018-06-06)
VPL.xcodeproj/project.xcworkspace/ (0, 2018-06-06)
VPL.xcodeproj/project.xcworkspace/contents.xcworkspacedata (148, 2018-06-06)
VPL.xcodeproj/project.xcworkspace/xcshareddata/ (0, 2018-06-06)
VPL.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (238, 2018-06-06)
VPL.xcodeproj/xcuserdata/ (0, 2018-06-06)
VPL.xcodeproj/xcuserdata/nathanflurry.xcuserdatad/ (0, 2018-06-06)
VPL.xcodeproj/xcuserdata/nathanflurry.xcuserdatad/xcdebugger/ (0, 2018-06-06)
VPL.xcodeproj/xcuserdata/nathanflurry.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist (91, 2018-06-06)
VPL.xcodeproj/xcuserdata/nathanflurry.xcuserdatad/xcschemes/ (0, 2018-06-06)
VPL.xcodeproj/xcuserdata/nathanflurry.xcuserdatad/xcschemes/VPL.xcscheme (3461, 2018-06-06)
VPL.xcodeproj/xcuserdata/nathanflurry.xcuserdatad/xcschemes/xcschememanagement.plist (574, 2018-06-06)
VPL/ (0, 2018-06-06)
VPL/AppDelegate.swift (2396, 2018-06-06)
VPL/Base.lproj/ (0, 2018-06-06)
VPL/Base.lproj/LaunchScreen.storyboard (1778, 2018-06-06)
VPL/Data/ (0, 2018-06-06)
VPL/Data/Node.swift (3556, 2018-06-06)
VPL/Data/NodeTrigger.swift (3092, 2018-06-06)
VPL/Data/NodeValue.swift (2796, 2018-06-06)
VPL/Data/NodeVariable.swift (2046, 2018-06-06)
VPL/Data/ValueType.swift (3009, 2018-06-06)
VPL/Images/ (0, 2018-06-06)
VPL/Images/Icons.xcassets/ (0, 2018-06-06)
VPL/Images/Icons.xcassets/AppIcon.appiconset/ (0, 2018-06-06)
VPL/Images/Icons.xcassets/AppIcon.appiconset/100.png (5164, 2018-06-06)
VPL/Images/Icons.xcassets/AppIcon.appiconset/1024.png (142325, 2018-06-06)
VPL/Images/Icons.xcassets/AppIcon.appiconset/114.png (6127, 2018-06-06)
VPL/Images/Icons.xcassets/AppIcon.appiconset/120.png (6629, 2018-06-06)
VPL/Images/Icons.xcassets/AppIcon.appiconset/128.png (7809, 2018-06-06)
VPL/Images/Icons.xcassets/AppIcon.appiconset/144.png (8854, 2018-06-06)
... ...
# Visual Programming Language
Swift Visual Programming Language
This project aims to proof the node-based visual programming language that assembles executable Swift code and can be written using an Apple Pencil or touch entirely.
See `wwdc-submission` branch for the original files submitted for my WWDC 2018 scholarship.
Video available at [here](https://youtu.be/BNWC_OF5Q-Y).
![Full App](Media/Full%20App.PNG)
## Discussion
This is an early prototype of visual programming language built for touch. It is incredibly inefficient to write programs in this prototype, but I intend to change.
As always, feedback and pull requests are more than welcome.
## Future Goals
I hope to continue the development this summer. Hold tight!
近期下载者:
相关文件:
收藏者: