TouchVG已按平台拆分

Easter79
• 阅读 708

移动设备矢量绘图开源框架 TouchVG 支持 iOS、Android、Windows (Win32/WPF)。以前这些都在一个项目中,给版本管理和下载使用带来些复杂性。现在已按不同平台拆分为不同项目,可进行独立的版本管理了。

  • 为 iOS 克隆代码(CocoaPods 方式):

      git clone http://git.oschina.net/vg/vgios-demo
      cd vgios-demo
      pod update --no-repo-update
    

    由于 Podfile 中引用了最新的 SVGKit 项目,需要将 SVGKit.podspec 复制到 ~/.cocoapods/repos/master/Specs/SVGKit/2.0/,TouchVG-SVG.podspec 引用了假定的 SVGKit 2.0 版。

  • 为 iOS 克隆代码(非 CocoaPods 方式):

      git clone -b nopod http://git.oschina.net/vg/vgios-demo
      cd vgios-demo
      ./build.sh
    

    将自动克隆 vgcore、vgios、DemoCmds、SVGKit 项目,使用的是 vgios-demo 的 nopod 分支。

  • 为 Android 克隆代码:

      git clone http://git.oschina.net/vg/vgandroid-demo
      cd vgandroid-demo
      sh build.sh
    

    将自动克隆 vgcore、vgandroid、DemoCmds 项目。

  • 为 WPF 克隆代码:

      git clone http://git.oschina.net/vg/vgwpf-demo
      cd vgwpf-demo
      sh build.sh
    

    将自动克隆 vgcore、vgwpf、DemoCmds 项目。

  • 为 Win32 克隆代码:

      git clone http://git.oschina.net/vg/vgcore
      git clone http://git.oschina.net/vg/vgwin
    

欢迎体验审阅、提意见或issue,如果觉得满意的话欢迎在 GitHub 项目点赞(Star)!

附上 为所有平台克隆代码并编译 的脚本。如果没有 Git 环境或网速慢,可在相关项目网站下载 Zip 包。

点赞
收藏
评论区
推荐文章
待兔 待兔
5个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Stella981 Stella981
3年前
Android自动化测试,5个必备的测试框架
AppiumAppium是一个开源的移动测试工具,支持iOS和Android,它可以用来测试任何类型的移动应用(原生、网络和混合)。作为一个跨平台的工具,你可以在不同的平台上运行相同的测试。为了实现跨平台的功能,Appium使用了供应商提供的AndroidUI框架来实施测试:在iOS中使用XCTest,在Android中使用UIAutom
Stella981 Stella981
3年前
Flutter原理与美团的实践
Flutter是Google开发的一套全新的跨平台、开源UI框架,支持iOS、Android系统开发,并且是未来新操作系统Fuchsia的默认开发套件。自从2017年5月发布第一个版本(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fflutter%2Fflut
Stella981 Stella981
3年前
Apache Tomcat版本
ApacheTomcat版本的ApacheTomcat®是一个开源软件实现了JavaServlet和JavaServerPages技术。不同版本的Servlet和JSP规范可使用不同版本的ApacheTomcat。规范(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%
Easter79 Easter79
3年前
Taro_Mall 是一款多端开源在线商城小程序.
介绍Taro\_Mall(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fjiechud%2Ftaromall)是一款多端开源在线商城应用程序,后台是基于litemall基础上进行开发,前端采用Taro框架编写,现已全部完成小程序和h5移动端,后续会
Stella981 Stella981
3年前
Flutter全面屏适配
笔者在这篇文章ReactNative全面屏(Android)适配问题(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fwayne214%2Farticle%2Fdetails%2F103491728)提及了现在的全面屏问题,不仅是Android平台,IOS
Wesley13 Wesley13
3年前
Atom 1.26 和 Atom 1.27 beta发布:提供更多的改进功能
导读GitHub宣布推出用于Linux(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.linuxprobe.com%2F)、macOS和Windows平台的Atom1.26开源和跨平台可文本编辑器,并进行了更多改进和错误修复。!Atom1.26和Ato
Stella981 Stella981
3年前
Inkpad绘图原理浅析
Inkpad(http://www.oschina.net/p/inkpad)是一款非常优秀的iPad矢量绘图软件,保管你一看见就忘不了。我的感觉是”一览众山小”、”相见甚晚”,以至于我写的TouchVG(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Frh
Easter79 Easter79
3年前
Stf
StfwindowsStf原项目地址:https://github.com/openstf/stf(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fopenstf%2Fstf)。介绍用于Web端设备远程管理系统支持支持Android版本
Stella981 Stella981
3年前
RESTful API 设计指南
  作者: 阮一峰(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.ruanyifeng.com%2F)  网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。  因此,必须有一种统一的机制,方便不同
Easter79
Easter79
Lv1
今生可爱与温柔,每一样都不能少。
文章
2.8k
粉丝
5
获赞
1.2k