一、TideSDK介绍
TideSDK is the new standard for creating beautiful and unique desktop apps using your web development skills.
You can build muti-platform desktop applications with HTML5, CSS3 and JavaScript in TideSDK.TideSDK can support Python, Ruby and PHP now.
Tide SDK 是一个让你使用你的 Web 开发技能来创建漂亮而且独特桌面应用的开发工具包。支持跨平台开发。
TideSDK 当前支持的编程语言包括:
- C/C++
- Python
- Ruby
- PHP
- JavaScript
接下来将支持:
- Lua
- Falcon
- C# (maybe through Mono)
- Java
二、TideSDK安装
2.1 下载
1. TideSDK 1.3.1 Beta
2. TideSDK Developer 1.4.2
windows下使用:https://cloud.github.com/downloads/TideSDK/TideSDK/TideSDK-Developer-1.4.2-win-x86.msi.
ps:下载TideSDK-1.3.1-beta-win-x86.zip时不要用迅雷下,要用浏览器去下,否则下载不下来。
2.2 安装
(1)解压TideSDK 1.3.1到特定目录
Windows 7/8/8.1: C:\ProgramData\TideSDK
Windows XP: C:\Documents and Settings\All Users\Application Data\TideSDK
Ubuntu: ~/.tidesdk
Mac OS X: ~/Library/Application\ Support/TideSDK
(2)安装TideSDK Developer 1.4.2。
ps:只要按照(1)中所说将TideSDK放到相应的目录,TideSDK Developer就会识别,就可以使用TideSDK编写相应的程序。如果TideSDK存放目录不正确,则无法正常的使用进行程序编写。
(3)为了最后能打包输出msi安装文件,所以我们还要下载并安装:
1) Imagemagick :http://www.imagemagick.org/script/binary-releases.php#windows
2) Wix 3.0 : http://wix.codeplex.com/releases/view/44406
三、TideSDK使用
3.1 试用官方示例HelloWorld
(1)下载代码,代码地址:https://github.com/TideSDK/TideSDK-HelloWorld。
(2)打开TideSDK Developer,导入下载的代码。
(3)选择“Test&Package”选项卡后点击“Launch App”进行代码编译运行。
3.2 TideSDK中使用Python
官网介绍:http://tidesdk.multipart.net/docs/user-dev/generated/#!/guide/using_python。
(1) 点击“New Project”创建新项目,注意Language Modules选择“Python”。
创建成功后,就会根据项目名生成相应的代码目录。
├── CHANGELOG.txt ├── LICENSE.txt ├── README.md ├── Resources │ ├── app.js │ ├── default_app_logo.png │ └── index.html ├── manifest └── tiapp.xml
(2)修改/Resources/index.html简单嵌入python代码。
(3)编译运行代码
(4)更加复杂的python使用参考http://tidesdk.multipart.net/docs/user-dev/generated/#!/guide/using_python。在TideSDK中使用PHP参考:http://tidesdk.multipart.net/docs/user-dev/generated/#!/guide/using_php。
ps:如果在ubuntu下遇到错误: Missing libjpeg.so.62, 需要安装 libjpeg62-dev。
参考资料:
1、 Install TideSDK on Windows 7/Ubuntu/Mac OS X
2、试用TideSDK及Windows 7下TideSDK的安装方法
相关链接:
Github : https://github.com/TideSDK
官方示例:https://github.com/TideSDK/TideSDK-Examples
在线API : http://tidesdk.multipart.net/docs/user-dev/generated/#!/api
API文档下载:https://github.com/downloads/TideSDK/TideSDK/TideSDK-1.3.1-docs.zip
转载请注明:jinglingshu的博客 » 桌面应用开发工具包TideSDK试用