南国彩票论坛 > 第五阶段 > 初学者速成 > 正文

你只需要通过简单的设置

时间:2019-07-25 来源:未知 作者:卢本伟
本篇文章转载自互联网,如有侵权,联系站长卢本伟删除!

  人人都可以编程-LiveCode • • 2014-11-09 20:45 乔布斯曾说过,每个人都应该学习如何编程,因为它教你如何去思考。今年年初的一则公益公告中,微软创始人比尔·盖茨、Facebook创始人扎克伯格、Twitter创始人杰克·多西等IT巨头以及美国前总统克林顿、副总统戈尔、NBA球星波什都在呼吁学校重视并鼓励学生学习计算机编程。 而LiveCode正致力于将这一过程变得简单,而且这也是RunRev公司开发LiveCode这一工具的初衷。 LiveCode是一款RunRev公司推出的强大的图形化开发,其强大之处在于可以让一个不会编程的人在很短的时间内就能开发出原生的、能够运行于PC、服务器、移动设备上的应用程序。 LiveCode拥有一个类似于VB的所见即所得的界面设计工具,你可以通过拖拽来实现应用界面的设计和布局,并可以通过一种类似于英语的自然脚本语言来编写应用程序的功能,最后可以通过LiveCode提供的强大的部署工具来生成可运行于各种平台(比如Mac、Windows、Linux、iOS、Android)的应用程序。 下面通过一个简单的示例来介绍LiveCode的强大功能。 1. 所见即所得的开发 如果你之前使用过Delphi或Visual Studio,那么你对下面这个控件箱一定不会陌生。你可以很方便地将控件拖拽到窗体中,并通过属性面板对控件的样式、内容进行设置。 除了现有的控件外,你还可以通过控件箱下面的绘图工具来设计丰富多彩的、个性化的界面。 此外,LiveCode的测试、用户界面构建和编码是同一个,你无需在各个中来回切换即可完成应用的设计、编码和测试工作,大大缩短了开发周期。 2. 自然语言式的脚本语言 设计好界面后,接下来就需要编写应用程序的功能。LiveCode采用一种基于英语的自然开发语言来编写脚本,语法结构和自然语言非常接近,可以大大提升代码的可读性和可性,比较适合编程初学者掌握。对于有经验的开发者,从其他IDE转到LiveCode的成本也很小。 比如,要实现点击按钮后,在文本框中显示文字,只需选中窗体中的按钮,然后点击工具栏中的【Code】图标,在代码编辑窗口中的mouseUp事件中输入如图所示代码。 在LiveCode中,每个对象都对应一个脚本,这个脚本中包含了用来描述对象特征和行为的代码,除了可以直接在属性面板中设置对象的属性外,还可以通过set命令来设置。在LiveCode内部,脚本被编译成字节码形式来执行。 LiveCode脚本语言结合了编译型语言的速度和解释型语言的灵活性,可以带给开发者更好的开发体验。 LiveCode开发团队表示,未来可能会有中文版的脚本语言,使用中文即可编写代码,大大降低了编程领域的进入门槛,真正做到每个人都能编程,都能开发应用。 3. 强大的多平台部署系统 LiveCode拥有强大的部署系统,你只需要通过简单的设置,就可以很方便地将应用部署到各个平台,包括Mac、Windows、Linux、iOS、Android等。真正做到“一次编写,到处都可以运行”。 同时,LiveCode可以将应用程序的尺寸自动进行扩展,以适应各种不同的Android设备的屏幕大小。 针对移动平台,LiveCode最终生成的是原生应用,并且支持原生UI的特性,比如多点触摸、摇动等。 更多资源:http://livecode.com/developers/

  

─初学者速成

  • 解决问题可 此题目来自CCF中小学程序设计。题目描述:有一个就是它的猜数游戏,步骤如下:请你对任意输入的一个三位数x,在这三位
  • 你只需要通 人人都可以编程-LiveCode 2014-11-09 20:45 乔布斯曾说过,每个人都应该学习如何编程,因为它教你如何去思考。今年年初的一则公
  • 目前这项活 专访苹果副总裁 2015年编程一小时将于10日上线 2015-12-06 20:15 凤凰科技讯 12月10日起,苹果中国将在全球400多家Apple Store零售店
  • 通过600个小 地震预警真的无法做到吗?或许AI才是唯一救星! 2017-08-09 21:46 何时才能不谈震色变? 【猎云网(微信:ilieyun)上海】8月
  • 若承办校机 NOI2019江苏、浙江、天津省队选拔通知发布 2019-03-18 14:48 CCF NOI2019江苏代表队第一轮选拔活动的报名通知 各市及有关学校: 第