最新消息:

桌面应用开发工具包TideSDK试用

工具使用 admin 1288浏览 0评论

一、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

jinglingshu_2014-12-22_14-29-12

jinglingshu_2014-12-22_14-29-09

jinglingshu_2014-12-22_14-29-121

二、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,导入下载的代码。

QQ截图20141223095855

(3)选择“Test&Package”选项卡后点击“Launch App”进行代码编译运行。

QQ截图20141223100145

3.2 TideSDK中使用Python

官网介绍:http://tidesdk.multipart.net/docs/user-dev/generated/#!/guide/using_python。

(1) 点击“New Project”创建新项目,注意Language Modules选择“Python”。

QQ截图20141223100900

QQ截图20141223101122

创建成功后,就会根据项目名生成相应的代码目录。

├── CHANGELOG.txt
├── LICENSE.txt
├── README.md
├── Resources
│   ├── app.js
│   ├── default_app_logo.png
│   └── index.html
├── manifest
└── tiapp.xml

(2)修改/Resources/index.html简单嵌入python代码。

QQ截图20141223102010

(3)编译运行代码

QQ截图20141223102155

(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。

jinglingshu_2014-12-23_02-28-08

参考资料:

1、 Install TideSDK on Windows 7/Ubuntu/Mac OS X

2、试用TideSDK及Windows 7下TideSDK的安装方法

3、TideSDK官网

4、TideSDK在oschina的介绍

相关链接:

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试用


Warning: Use of undefined constant PRC - assumed 'PRC' (this will throw an Error in a future version of PHP) in /usr/share/nginx/html/wp-content/themes/d8/comments.php on line 17
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址