TC官方合作论坛

标题: TC5.0特点介绍(1)--多平台开发 [打印本页]

作者: TC    时间: 2015-2-27 01:32
标题: TC5.0特点介绍(1)--多平台开发
TC5.0特点介绍(1)--多平台支持

  TC5.0公测版的突然面世,大家都有很多疑问和不理解的地方,这里我开一个专题,陆续给大家介绍TC5.0的特点.
  TC5.0在一开始开发,就希望打造一个兼容多平台开发的工具,这对于开发作者来说,等于是上天赐给的礼物,可以节约非常多的时间,对于我们开发者来说,时间就是money的道理,大家都懂,TC5.0的开发团队里面有各种开发人员,.net开发,php开发,VC开发,JAVA开发,IOS开发,linux开发的人都有,当我们打造一个产品的时候,多半时候都需要考虑多种开发语言和平台,开发人员们经常需要各种重复的交流和痛苦的磨合才能解决问题.SO,我们决定要突破这个门槛.

  我们的脚本作者,都是个人开发者居多,当接到脚本开发需求的时候,一会要写WINDOWS脚本,一会要写安卓脚本,一会要写IOS脚本的时候,这个时候肯定会头疼不已,当一个人要应付多个平台的项目开发或者维护,肯定忙不过来,所以TC团队一开始就希望打造一个统一开发模式,统一的一套语法,可以开发多个平台的工具,这样更符合以简单为宗旨的TC精神,在TC团队不断努力和突破下,把传统思路推到重来,终于建立了支撑多平台开发的新架构,TC5.0首先开放了windows开发支持和安卓开发支持,当然我们后面还有更多的平台和开发模式发布(:),不好意思,这里先卖了个关子),TC5.0里面API 是安卓和WINDOWS各有一套,如果相同功能的API,他们基本同名,比如字符串空间.他们85%的名称都相同,跨界开发无任何违和感

这里我简单介绍下

(1)新建项目的时候,可以选择创建WINDOWS,还是安卓项,这样就可以开发自己要开发的平台脚本了.


(2)当我们选择项目后,API库就会加载对应平台的API库,菜单栏会加载对应平台的菜单,他们85%的API名称都是相同的,加上他们是同一套语法,所以作者开发WINDOWS项目后,再开发安卓项目不会有任何不适应感,菜单栏也基本都是一样,除了各个平台自己特有的功能,公共功能都是一样,比如 调试功能,安卓和WINDOWS 是完全一模一样的调试系统,字库功能,他们也是一模一样的使用方式.


(3)两个平台是一模一样的语法,只要学习一套语法,当然当TC以后加入其他平台和开发模式后,无任何学习成本,可以马上上手开发,:),相信大家猜到了我们马上会发布什么平台,不过肯定也有大家想不到的惊喜.大家只需通过帮助文档,学习TC5.0语法即可开发两个平台,TC5.0的语法比4.0,我们在考虑开发的时候,做了极大的优化和简化,去掉空间概念,中英代码一键无缝转换,我们在看别人代码的时候也会轻松很多,偶尔在群里听到另一种效果,中文代码一键转英文后,突然高大上的感觉.




今天到这里,下次继续更新,留一个TC5.0下载地址给大家 http://www.tyuyan.net/index/download



作者: 小子    时间: 2015-2-27 01:50
TC团队给力,看来选择TC没错,赶快准备教材才好
作者: songyangjyz    时间: 2015-2-27 01:57
多平台开发,支持一个
作者: dear    时间: 2015-2-27 02:00
地板了 有金币吗
作者: 来不及的来得及    时间: 2015-2-27 02:19
提示: 作者被禁止或删除 内容自动屏蔽
作者: TC    时间: 2015-2-27 02:20
来不及的来得及 发表于 2015-2-27 02:19
5.0的代码真的太难记了

适应一下,会发现其实一样的
作者: 来不及的来得及    时间: 2015-2-27 02:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: TC    时间: 2015-2-27 02:25
来不及的来得及 发表于 2015-2-27 02:23
还有不能编写TLL真的有点接受不了

关于TLL,我们希望这次把TLL设计的更完善一点,所有需要多一时间,把智能提示和 选择功能开放 的功能 支持好
作者: 言术    时间: 2015-2-27 06:48
莫非tc在向Microsoft Visual Studio靠拢?
作者: TC    时间: 2015-2-27 09:29
言术 发表于 2015-2-27 06:48
莫非tc在向Microsoft Visual Studio靠拢?

Microsoft Visual Studio 在WINDOWS平台来说是一个伟大的工具,我们会学习它的优点
作者: dangq    时间: 2015-2-27 10:13
支持了啊 啊
作者: inat    时间: 2015-2-27 10:49
为什么不考虑生成EXE时采用真"编译"而不是"解释"型呢,这样就一举解决了源代码被还原的风险和可以让作者自己解决被检测到程序特征的问题.

不过想想也觉得不可能,工程量太巨大了而且因为自有很多功能要防检测还得都自动随机这部分代码,所以纯粹乱想想...
作者: 25705871    时间: 2015-2-27 11:12
5.0只是针对跨平台 那么脚本的自身保护呢
作者: TC    时间: 2015-2-27 11:24
25705871 发表于 2015-2-27 11:12
5.0只是针对跨平台 那么脚本的自身保护呢

这个后面会做介绍
作者: cyuyan112233    时间: 2015-2-27 11:24
TC又换主版本了,看样子是要大更新了,我还在用4呢,,,,
作者: TC    时间: 2015-2-27 11:25
cyuyan112233 发表于 2015-2-27 11:24
TC又换主版本了,看样子是要大更新了,我还在用4呢,,,,

4向5的转换很快的,移动浪潮的来袭,我们大家都需要做出改变,所以官方就行动了
作者: cyuyan112233    时间: 2015-2-27 11:41
希望继续发展壮大,继续做好保护,我之前做辅助被一帮吃白食的人差点让我倒贴死,后来自己开了店铺才有盈利的,经过吃白食事件的影响下,我后来果断买了那个辅助的会员,也没用会员的去广告,如果你软件好用别人不会在意那点广告的,我也没算用他们软件吃白食吧最起码,总之,没盈利可以测试开发使用,如果盈利肯定也不在乎点会员钱,吃白食的思想害人害己。在找下一个盈利的东西做了,成不成先努力再说了,,,希望TC壮大
作者: TC    时间: 2015-2-27 11:43
cyuyan112233 发表于 2015-2-27 11:41
希望继续发展壮大,继续做好保护,我之前做辅助被一帮吃白食的人差点让我倒贴死,后来自己开了店铺才有盈利 ...

一起加油
作者: cyuyan112233    时间: 2015-2-27 11:54
软件左上角主菜单希望多一个,提交bug或者收集 操作习惯的 的建议按钮,链接到一个收集的页面,如果大家都在提议什么,那么肯定就是作者希望的那样的效果,如果能做就做做吧,软件好不好用其实只有用的人知道,虽然有些人感觉软件可以去适应,但是人性化的设置还是不可少的,采纳不采纳是后话。反正我是遇到一些操作不是很习惯的但是都是小问题,如果解决了那肯定好很多。不用翻上翻下找,省时间省事。
作者: TC    时间: 2015-2-27 11:56
cyuyan112233 发表于 2015-2-27 11:54
软件左上角主菜单希望多一个,提交bug或者收集 操作习惯的 的建议按钮,链接到一个收集的页面,如果大家都 ...

这个不错,公测阶段加一个快捷按钮也方便大家提交问题.我提交下
作者: cyuyan112233    时间: 2015-2-27 12:09
谢谢采纳,左上主菜单不影响任何操作,但是可以给需要的人有提交问题的地方,操作习惯和提议的东西还有bug反馈其实最想收集的是开发软件的,最想反应的是用户。希望软件越做越好用,越来越人性化。持续关注中,,,,
作者: 游民    时间: 2015-2-27 19:32
希望官方搞个主流游戏实战培训班
作者: shanshan    时间: 2015-2-28 03:59
我是从2.0开始学的 看着TC一步一步的改变,自己也在进步,感觉自己很幸运认识TC。TC大刀阔斧改变之际,自己也来留个脚印以资鼓励。加油
作者: qsw296062081    时间: 2015-3-1 09:36
这个必须使劲顶
作者: qsw296062081    时间: 2015-3-1 09:36
越简单越好
作者: 今非    时间: 2015-3-1 17:11
支持一个  赶脚好强大的呢
作者: 这论坛不错    时间: 2015-3-2 00:34
5.0把大漠的功能都弄过来就好了,绑定窗口和图色最重要。。。
作者: kim1971    时间: 2015-3-2 08:20
tc 原有的命令改了  真不理解 咋想的 让老用户 重新学? 获取程序路径改成 获取设置工作路径() 还有 数组删除指定项也没有了
不知道他们咋想的  本来版本更新必须得支持老版本 还有 api 只能加 不能删 哪有这么更新的
作者: 西伯利亚狼    时间: 2015-3-5 11:27
,恭喜!
作者: laowantong    时间: 2015-3-8 09:08
zczc支持支持
作者: psxly    时间: 2015-3-9 10:53
希望更加方便的调用自己的API函数.
作者: yb1984724    时间: 2015-3-23 09:53
TC团队给力,看来选择TC没错,赶快准备教材才好
作者: 1170079    时间: 2015-3-26 00:04

作者: Await_wx    时间: 2015-4-10 19:15
不知道TC是基于什么语言上面开发的...?
作者: binghu    时间: 2015-5-2 23:39

作者: dxho2008    时间: 2015-5-11 17:04
好想不是太流畅
作者: dxho2008    时间: 2015-5-11 17:06
我想一个编辑框,执行混合运算,怎么执行。
作者: xunkewei    时间: 2015-5-18 11:00
喜欢
作者: 50868587    时间: 2015-5-19 22:34
看看 支持 顶一下
作者: zfkzfk115    时间: 2015-6-5 18:25
5.0多维数组 变量名[4][7][n] 定义
变量 变量名=数组(数组(数组(),数组(),数组(),数组(),数组(),数组(),数组(),),数组(数组(),数组(),数组(),数组(),数组(),数组(),数组(),),数组(数组(),数组(),数组(),数组(),数组(),数组(),数组(),),数组(数组(),数组(),数组(),数组(),数组(),数组(),数组(),),)
谁知道多维数组简单点的定义方式
        
作者: 2645572175    时间: 2015-6-24 17:41

作者: 276771665    时间: 2015-7-11 16:43
本帖最后由 276771665 于 2015-7-11 16:48 编辑

空间概念取消了 那原本要用空间的该用什么替代啊 新手下了5.3的 结果教程上讲的是4.431版本的
作者: nb6279891    时间: 2015-8-30 08:15

作者: 278665651    时间: 2015-11-10 12:47
学习  学习~~!!!  TC万岁
作者: 神武666    时间: 2015-11-18 22:47
111111111111111111111111111111
作者: k1059088670    时间: 2016-8-2 14:50
本帖最后由 k1059088670 于 2016-8-2 14:52 编辑

第一次用TC找了半天 请问生成出来的在安卓运行平台是哪个
作者: 宿迁蒲公英IDC    时间: 2017-7-14 14:14
老规矩,先回后下!!!!!!!
作者: pgyidc07    时间: 2017-7-18 16:22
棒棒哒
作者: duan293010aa    时间: 2018-1-3 16:29
最新版TC7.0链接到手机上获取快照失败  只过一次   求解
作者: wentrex    时间: 2018-4-19 17:39
赞一个!想学




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1