TC论坛

 找回密码
 立即注册
查看: 28279|回复: 48
打印 上一主题 下一主题

[教程] TC5.0特点介绍(1)--多平台开发

  [复制链接]
  • TA的每日心情
    开心
    2015-5-22 10:40
  • 签到天数: 6 天

    [LV.2]步步惊心

    跳转到指定楼层
    楼主
    发表于 2015-2-27 01:32:25 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

    马上加入TC

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    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


    评分

    参与人数 4威望 +31 金币 +30 收起 理由
    llyyjiajia + 1 赞一个!
    1142932330 + 10 + 10 赞一个!
    hongzhi725 + 10 + 10 很给力!
    蓝丝雨 + 10 + 10 为TC点赞!!!赞一个!

    查看全部评分

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2015-5-22 10:40
  • 签到天数: 6 天

    [LV.2]步步惊心

    推荐
     楼主| 发表于 2015-2-27 09:29:18 | 只看该作者
    言术 发表于 2015-2-27 06:48
    莫非tc在向Microsoft Visual Studio靠拢?

    Microsoft Visual Studio 在WINDOWS平台来说是一个伟大的工具,我们会学习它的优点
    回复 支持 1 反对 0

    使用道具 举报

  • TA的每日心情
    擦汗
    2015-5-14 12:29
  • 签到天数: 1 天

    [LV.1]初来乍到

    板凳
    发表于 2015-2-27 01:50:05 | 只看该作者
    TC团队给力,看来选择TC没错,赶快准备教材才好
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2015-5-14 12:31
  • 签到天数: 1 天

    [LV.1]初来乍到

    地板
    发表于 2015-2-27 01:57:24 | 只看该作者
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016-9-9 22:31
  • 签到天数: 194 天

    [LV.7]在水一方

    5#
    发表于 2015-2-27 02:00:06 | 只看该作者
    地板了 有金币吗
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016-12-22 23:12
  • 签到天数: 36 天

    [LV.5]凌波微步

    6#
    发表于 2015-2-27 02:19:33 | 只看该作者
    5.0的代码真的太难记了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-5-22 10:40
  • 签到天数: 6 天

    [LV.2]步步惊心

    7#
     楼主| 发表于 2015-2-27 02:20:33 | 只看该作者

    适应一下,会发现其实一样的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016-12-22 23:12
  • 签到天数: 36 天

    [LV.5]凌波微步

    8#
    发表于 2015-2-27 02:23:54 | 只看该作者
    还有不能编写TLL真的有点接受不了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-5-22 10:40
  • 签到天数: 6 天

    [LV.2]步步惊心

    9#
     楼主| 发表于 2015-2-27 02:25:01 | 只看该作者
    来不及的来得及 发表于 2015-2-27 02:23
    还有不能编写TLL真的有点接受不了

    关于TLL,我们希望这次把TLL设计的更完善一点,所有需要多一时间,把智能提示和 选择功能开放 的功能 支持好
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    13 小时前
  • 签到天数: 981 天

    [LV.10]进化论

    10#
    发表于 2015-2-27 06:48:44 | 只看该作者
    莫非tc在向Microsoft Visual Studio靠拢?
    回复 支持 反对

    使用道具 举报

    *滑动验证:
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    关闭

    小黑屋|TC论坛 ( 苏ICP备10231425号-2

    GMT+8, 2018-1-18 21:46 , Processed in 0.131952 second(s), 27 queries .

    Powered by 湖南长沙异次元网络科技有限公司

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表