iOS开发工具:Alcatraz、SVGKit、Lin以及Transformifier等
2013-06-07 10:42
453 查看
Alcatraz:Xcode包管理器
Alcatraz是一个开源的Xcode 4包管理器,可以让你更便捷地发现、安装以及管理插件、模板和配色方案。只需要简单地点击或者勾选,不需要手工复制和粘贴。
附件:
SVGKit:高效快速渲染SVG文件
SVGKit是一个非常强大的,可以快速渲染SVG文件的框架,由Matt Rajca开发。你可以直接把SVG文件加载至app中,并且SVG中的每个图形会变成一个CAShapeLayer,可以方便地进行缩放和动画你的图形。SVGKit包含iOS和Mac示例,不过不支持渐变。可以从github上查看使用说明、示例以及下载相关的类。如果你想渲染app中的矢量图形,SVGKit是个不错的解决办法。
附件:
libextobjc
Libextobjc是一个非常强大的Objective-C库的扩展,为Objective-C提供诸如Safe categories、Concrete protocols、简单和安全的key paths以及简单使用block中的弱变量等功能。libextobjc非常模块化,只需要一个或者两个依赖就能使用大部分类和模块。
附件:
Lin
之前我们提到过一个开源的Mac基础工具SCStringsUtility,可以让你在一个清爽的界面编辑不同的语言,简单地输入/输出NSLocalizedString数据。Lin是一款功能相近的Xcode插件,提供了一个非常不错的操作界面,并且为不同的语言提供了不同的区域。
附件:
Transformifier
Transformifier是一款通用的交互式的3D转换调整工具,用于iOS开发。开发者可以通过它以可视化的方式变换各维度上的值,还可以把使用CATransform3D输出的代码导入自己的app中。
附件:
类似的还有CATransform3D-Test,这是一款测试app,主要用来帮助开发者更好地学习CATransform3D。
附件:
UIEffectDesignerView(用第三方工具轻松创建iOS粒子系统)
用第三方工具轻松创建iOS粒子系统(particle systems)动画效果。Apple 通过CAEmitterLayer提供了一个粒子系统(Particle Systems Emitter),用于生成各种粒子动画效果。但是依靠编程来实现一个不错的粒子动画效果,不是一件容易的事情,因为需要调整各种各样的参数,比如发射角度、速度、旋转速度等等。
UIEffectDesigner是一个第三方的粒子动画制作工具(工具下载页面>>),可以通过GUI十分轻松方便调整各种粒子动画参数,并且可以十分方便将创建好的粒子动画代码通过本代码进行测试。
开发者还写出了详细的学习教程。(来源:code4app)
附件:
Alcatraz是一个开源的Xcode 4包管理器,可以让你更便捷地发现、安装以及管理插件、模板和配色方案。只需要简单地点击或者勾选,不需要手工复制和粘贴。
附件:
/cms/uploads/soft/130606/4196-1306061F045.zip |
SVGKit:高效快速渲染SVG文件
SVGKit是一个非常强大的,可以快速渲染SVG文件的框架,由Matt Rajca开发。你可以直接把SVG文件加载至app中,并且SVG中的每个图形会变成一个CAShapeLayer,可以方便地进行缩放和动画你的图形。SVGKit包含iOS和Mac示例,不过不支持渐变。可以从github上查看使用说明、示例以及下载相关的类。如果你想渲染app中的矢量图形,SVGKit是个不错的解决办法。
附件:
/cms/uploads/soft/130606/4196-1306061F122.zip |
Libextobjc是一个非常强大的Objective-C库的扩展,为Objective-C提供诸如Safe categories、Concrete protocols、简单和安全的key paths以及简单使用block中的弱变量等功能。libextobjc非常模块化,只需要一个或者两个依赖就能使用大部分类和模块。
附件:
/cms/uploads/soft/130606/4196-1306061F301.zip |
之前我们提到过一个开源的Mac基础工具SCStringsUtility,可以让你在一个清爽的界面编辑不同的语言,简单地输入/输出NSLocalizedString数据。Lin是一款功能相近的Xcode插件,提供了一个非常不错的操作界面,并且为不同的语言提供了不同的区域。
附件:
/cms/uploads/soft/130606/4196-1306061F359.zip |
Transformifier
Transformifier是一款通用的交互式的3D转换调整工具,用于iOS开发。开发者可以通过它以可视化的方式变换各维度上的值,还可以把使用CATransform3D输出的代码导入自己的app中。
附件:
/cms/uploads/soft/130606/4196-1306061F443.zip |
类似的还有CATransform3D-Test,这是一款测试app,主要用来帮助开发者更好地学习CATransform3D。
附件:
/cms/uploads/soft/130606/4196-1306061G206.zip |
UIEffectDesignerView(用第三方工具轻松创建iOS粒子系统)
用第三方工具轻松创建iOS粒子系统(particle systems)动画效果。Apple 通过CAEmitterLayer提供了一个粒子系统(Particle Systems Emitter),用于生成各种粒子动画效果。但是依靠编程来实现一个不错的粒子动画效果,不是一件容易的事情,因为需要调整各种各样的参数,比如发射角度、速度、旋转速度等等。
UIEffectDesigner是一个第三方的粒子动画制作工具(工具下载页面>>),可以通过GUI十分轻松方便调整各种粒子动画参数,并且可以十分方便将创建好的粒子动画代码通过本代码进行测试。
开发者还写出了详细的学习教程。(来源:code4app)
附件:
/cms/uploads/soft/130606/4196-1306061F640.zip |
相关文章推荐
- iOS开发工具:Alcatraz、SVGKit、Lin以及Transformifier等
- 现在跨平台开发(手机平台,主要是Android、iOS以及WP)工具或者技术都有哪些?有哪些优缺点和发展前景如何?
- 献给初学iOS的小盆友们——微博app项目开发之十四转发微博修正以及添加微博工具条
- iOS开发资源:VideoPlayerKit、AHAlertView以及REMenu等
- ios Scenekit三维开发以及外接SpriteKit二维界面开发
- ios开发工具 Alcatraz (一)
- iOS开发-Xcode插件管理工具Alcatraz的安装和使用
- iOS开发-Xcode插件管理工具Alcatraz的安装和使用
- 【iOS开发-116】内存测试管理和优化:Analyze和Profile,以及iOS开发常用工具simPholders、fabric
- iOS开发辅助工具-插件集成管理工具-Alcatraz的安装和使用
- iOS开发工具之Alcatraz(Xcode插件管理工具)的安装使用(Xcode7)
- iOS开发第三方工具——JSONKit
- iOS开发资源:VideoPlayerKit、AHAlertView以及REMenu等
- iOS开发OC基础:OC字典NSDictionary以及NSMutableDictionary基本方法的使用
- 10个必需的iOS开发工具和资源 by hennychen
- iOS开发之#iPhone6与iPhone6Plus适配#Xcode6.0/Xcode6.1上传应用过程中一些变动以及#解决方案#
- iOS开发 适配iOS10以及Xcode8
- 提高iOS开发效率的方法和工具