Tag archives for swift - Page 3

开源软件

ShiftJS:Swift 转 JavaScript 编译器 (JavaScript)

ShiftJS 能把 Swift 代码转换成 JavaScript 代码,使用 JavaScript 编写,当前属于早期开发阶段,遵循 MIT 开源授权协议。 GitHub 地址: 安装: npm install ShiftJS 要求 Node 以上版本,代码包括 Lexer、Parser 和 API。 使用 编译 Swift 文件为 JavaScript: Tokenize Swift 文件: -t 从 Swift 文件解析 AST: -a 查看所有命令: --help
继续阅读
开源软件

4 款开源 Mac 屏保应用

本文介绍 4 款开源 Mac 屏保应用。 1. What Colour Is It? What Colour Is It?是款超级简单的屏保应用,使用 HTML 和 Objective-C 开发。 在线演示: 下载: 2. Motivation Motivation 是实时显示用户年龄的屏保应用,使用 Swift 开发,遵循 MIT 开源授权协议。 下载: 3. SwiftBubble SwiftBubble 是个肥皂泡类型的屏保应用,灵感来源于 retina MacBook 12" 的演示视频。 下载: 4. A…
继续阅读
开源软件

Advance —— Storehouse 开源的 iOS 动画引擎 (Swift)

Storehouse 是一款图片和视频社交软件,曾获 2014 年苹果设计大奖。Advance 是 Storehouse 在富动画和交互中使用的 iOS 动画引擎,100% 使用 Swift 编写,是个纯 Swift 框架。Advance 支持高级动画和基于物理的交互。 要求: iOS 8+ Swift 2+ 代码示例: // Animate value types directly (, duration: , timingFunction: LinearTimingFunction()) { (value) i…
继续阅读

苹果正式开源Swift

苹果在Apache 许可证下开源了Swift语言,还开源了Swift的编译器、包管理器(处于早期阶段)、LLDB调试器、REPL命令行环境,标准库和核心库, 代码发布在Github上。苹果认为Swift将是未来20年的重量级编程语言。开源Swift的主要目标其一是使代码更具有可移植性和通用性,使语言可用于非苹果平台的应用开发;其二是教育,让更多人学习Swift语言。 代码: 
继续阅读
开源News

苹果宣布开源Swift

旧金山召开的WWDC 2015开发者大会上,苹果软件工程负责人Craig Federighi宣布,苹果会在开源许可证下释出Swift语言的源代码,程序员将可编译能运行在Linux、OS X和 iOS的Swift程序。苹果将会公开Swift编译器和标准库,将会接受和鼓励社区开发者为Swift贡献代码。
继续阅读