(一)指南
一、初学者指南
如果你是一个初学者,不论你是否熟悉LiveCode,本指南向您介绍LiveCode开发环境和指引您一步一步的来建立你的第一个应用程序。
在LiveCode大学学习
LiveCode大学时世界上最简单学习代码的方法。一个全面的课程将使你的LiveCode技能从入门提升到可以自己创建和启动自己的应用程序。只需支付50美金去注册,你将可以立即直接进入课程。
介绍
LiveCode很容易把你的概念、想法和设计变成强大的应用程序、移动应用和服务器。
安装
找出关于LiveCode的安装选项以及如何设置成Android和IOS的SDK。
LiveCode是如何工作的
可以通过LiveCode在几分钟内创建一个简单的图形界面应用程序。学习更多关于堆栈、卡片和对象,对象和事件驱动编程,以及消息和消息途径。
LiveCode环境
当你开始使用LiveCode时你将会看到一个集合组件,这些组件组成了集成开发环境,即IDE。这就是你要创建的应用程序。
资源和支持
当你学习LiveCode是有很多可用的支持。
入门指南
使用LiveCode创建应用程序是非常简单的,你可以在几分钟内通过拖动组件到你的堆栈容器中,然后使用工具调色板和添加代码信息来表达你所需的程序响应,这样一个简单的程序就创建好了。
这一节将介绍基本控制以及和他相关的最常见的消息信息。
发布一个独立的应用程序
当你结束了你的LiveCode应用的编写并且想发布他,使他成为一个单独的应用程序。LiveCode堆栈可以为Windows、Mac OS、Linux、IOS和Android建立应用程序。
1、简介
LiveCode很容易可以使你的概念、想法或设计变成强大的桌面应用、移动应用和服务器应用。
LiveCode有一个易于拖拽的接口来创建你的用户界面,一旦你使用了LiveCode的高层创建了用户界面(UI),就可以使用英语来进行程序设计了。
LiveCode是一个免编译的语言,因此你可以在运行时进行编辑,你可以动态的增加、迭代、测试代码,这些都是没有编译时间的。
LiveCode应用程序是完全跨平台的。这就意味着你的创建的应用程序可以运行在Windows、Mac OS、Linux、IOS、Android以及服务器上。
本指南将向你介绍LiveCode的基础知识,在后面将向你介绍LiveCode的集成开发环境(IDE),资源和支持以及如何去创建你的第一个应用程序。
2、安装
综述
使用LiveCode你需要:
l1024×768或者更大的显示器
l真彩色(16位或者32位)
l至少256M的内存
l至少150M的硬盘空间
Windows
LiveCode支持一下版本的Windows:
lWindows 2000 SP4
lWindows XP SP2 及以上
lWindows Server 2003
lWindows Vista SP1 及以上(32位或64位)
lWindows 7(32位或者64位)
lWindows Server 2008
此外,必须安装QuickTime7或者更高版本的多媒体软件
Mac OS X
LiveCode支持如下的Mac OS X版本:
l10.3.9(Panther) CPU为 PowerPC
l10.4.11(Tiger) CPU为Inter或者PowerPC
l10.5.8以上版本(LeoPard)CPU为Inter或者PowerPC
l10.6.x(Snow LeoPard)CPU为Inter
Linux
LiveCode在Linux运行的最低需求是:
l32位的系统,或者包含一个32位层的64位分布式系统
l2.4.x或者更高的内核
lGlibc2.3.2或者以上版本能运行在本地24位显示器上的具有X11R5功能的XServer服务
l混合窗口管理器(可选-需要alpha-blended的窗口形状时使用)
lGtk/gdk/glib(可选-需要本地主题支撑时使用)
lPango/xft(可选-需要pdf打印,消除锯齿文字和Unicode字体支持时使用)
lLcms(可选-需要颜色配置文件支持JPEG和PNG时使用)
lGksu(可选-需要提升流程支持时使用)
lMplayer(可选-需要视频播放时使用)
lEsd(可选-需要音频回放时使用)
尽管不可能测试到Linux的每一个发行版,我们的目标是确保在尽可能广泛的系统中应用。为了实现这一点,引擎尽可能小的以来系统软件,如果功能集找不到相应的库,他将自然降低。一般来讲,任何最新的Linux发行版,包括Gnome/GTK将有库对所有的功能进行支持-----例如,Ubuntu7支持这些所有的功能(这就必须要求你运行高级桌面特效,开启alpha混合窗口形状支持)。
IOS
安装SDK
在你使用IOS部署之前,你需要向Apple购买和安装适当的IOS的SDK
为了得到IPhone的SDK,你需要注册成为IPhone的开发者。你可以访问Apple开发者网站注册并下载相应的SDK
LiveCode推荐如下配置:
包括Xcode平台的SDK模拟器
Snow Leopard版本
lXcode 4.2
lSDK 5.0
l模拟器5.0,4.3
Lion 和 Mountain Lion 版本
lXcode 4.6
lSDK 6.1
l模拟器6.1,6.0,5.1,5.0
lXcode 4.4
lSDK 5.1
l模拟器 5.1,5.0
确保你安装至少一个SDK,否则,你将不能使用IOS的部署。
备注:作为一个IOS的开发者你只可以将应用程序部署和运行在IPhone
上。如果创建的应用要运行在真实的设备上,你需要注册成为IOS程序员(Developer Programme)
先决条件
SnowLeopard
当运行在Snow Leopard,LiveCode需要使用IOS 5.0的SDK去创建,这是可作为Xcode4.2的一部分。
Snow Leopard也支持4.3和5.0的模拟器。
Lion& Mountain Lion
当程序建立在Arm V7的设备上,LiveCode需要IOS6.1的SDK,作为Xcode4.6的一部分。
当程序建立在Arm V6的设备上,LiveCode需要IOS5.1的SDK,作为Xcode4.4的一部分。
如果你希望创建一个通用的程序(包括Arm 6 和Arm 7),你需要安装IOS 5.1和IOS 6.1的SDK。
5.0,5.1,6.0,6.1在Lion 和Mountain Lion上都是可以支持的。
配置LiveCode
在你安装了一个IPhone的SDK以后,有必要告诉LiveCode他在哪(或者你安装了不止一个SDK)
配置路径到你安装的SDK,使用Preferences的Mobile Support选项。
使用本窗口的“Add entry”按钮来增加一条新的SDK路径,你应该选择你的SDK的安装文件夹(Xcode 4.2或者以前的版本)或者Xcode的应用程序包(Xcode 4.3或者以后的版本)。
当你连续的选择你的SDK以后,模拟器将会被列表显示,SDK也会被相应的更新。
备注:启动时如果SDK没有被配置LiveCode将会在/Developer 和/Application下查找默认的SDK。
你可以招到更详细的关于LiveCode IOS开发的课程,请点击这里http://lessons.runrev.com/s/lessons/m/4069/l/23275-how-do-i-become-an-ios-developer。
Android
安装SDK
在使用Android插件之前,你需要确保你的系统有足够的能力去进行设置。
先决条件
Windows
如果你打算在Windows上使用Android部署时,你需要:
lWindows XP/Vista 或者Windows 7
lLiveCode 4.5.3或者更高版本
lJAVA的SDK(JDK)
lAndroid的SDK
Mac
如果你打算在Mac上使用Android部署时,你需要:
lMac OS 10.5.x 或更高版本
lLiveCode 4.5.3或者更高版本
lAndroid的SDK
Linux
如果你打算在Linux上使用Android部署时,你需要:
lLiveCode 5.5.2或者更高版本
lJAVA的SDK(JDK)
lAndroid的SDK
在你已经安装了先决条件之后,需要确保Android SDK Manager可以运行以
及已经安装Android 2.2 的API 8,revision2的补丁包。
设置LiveCode
当你设置了系统的JDK和Android的SDK以后,有必要告诉LiveCode在哪里可以找到他们。
配置路径到你安装的SDK,使用Preferences的Mobile Support选项。
使用这个页面,通过点击“…”按钮去选择正确的SDK。
做完以上的操作,JDK的路径会被自动的默认,如果提示失败则说明你没有正确安装JDK或者需要手动配置JDK。
如果你使用Linux部署,你需要手动设置JDK的路径。
你可以招到更详细的关于LiveCode Android开发的课程,请点击这里
http://lessons.runrev.com/s/lessons/m/4069/c/16395