说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

《近匠》第14期:LiveCode——全民开发工具

HTML文档下载 WORD文档下载 PDF文档下载
凯文·米勒创建RunRev的愿景是让每个人都可以编写程序。他的“中国合伙人”庞国灏希望帮助中国编程爱好者实现成为软件开发人员的梦想,甚至创业成为独立软件开发商,“为自己打工”。

2013年底,我们曾经介绍过LiveCode—— LiveCode:让每个人都能开发APP的开发平台。LiveCode是一款非常强大但易用的开发环境,你可以通过拖拽来实现应用界面的设计和布局,并通过一种类似于英语的自然语言来编写应用程序的功能,最后通过LiveCode的部署系统来生成可运行于各种平台的应用程序。创始人凯文·米勒创建RunRev的愿景是让每个人都可以编写程序。他的“中国合伙人”庞国灏希望帮助中国编程爱好者实现成为软件开发人员的梦想,甚至创业成为独立软件开发商,“为自己打工”。本期近匠CSDN移动采访到了LiveCode的“中国合伙人”庞国灏博士,听听他对跨平台开发的理解和在做什么。

CSDN移动:请讲讲RunRev团队和您以往的从业经历?

庞国灏:LiveCode China是由我和RunRev的创始人、CEO凯文·米勒(Kevin Miller)所建立的一个合资公司。RunRev总部设在苏格兰的爱丁堡,凯文负责监督RunRev的研发团队来开发LiveCode应用程序创建平台。凯文12岁时开始编程,高中时因兴趣而成立RunRev,并且在17岁时全职以赴。凯文创建RunRev的愿景是让每个人都可以编写程序。在他20岁出头的时候,他在 迈克·马库拉(Mike Markkula,苹果的早期投资人和第一位CEO)的资金支持下收购了美国一个多平台开发引擎的软件公司。现在LiveCode商业客户已从他们的应用程序得到超过1亿美元收入。


左起:RunRev CEO 凯文·米勒、苏格兰首席部长 亚历克斯·萨尔蒙德、庞国灏LiveCode产品经理 本·博蒙特

CSDN移动:LiveCode发布第一个版本至今,经历了哪些阶段?

庞国灏:LiveCode经过了三个阶段。在初创期后,主要的改进是在研发和发布跨平台的支持。现在进入开发中国市场和加强国际化,培训以及产业链支持。

  1. 2000 - 收购了美国MetaCard公司增强了desktop研发跨平台支持包括Mac、Windows、Linux
  2. 2010 - 由Revolution改名为LiveCode并且增强移动和云端发布跨平台支持包括iOS、Android、服务器
  3. 2014 - 进入中国市场加强国际化,培训以及生态创建和产业链支持。在今年计划推出的LiveCode 7和LiveCode 8的版本就是专注于这些支持。

CSDN移动:LiveCode China成立,您与苏格兰团队对中国开发市场的理解是什么?

庞国灏:苏格兰团队对中国开发市场的理解不多。我自己也在学习了解中国的开发市场。但是我们可以确定的是中国有着全世界最大的开发者市场,软件市场尤其是移动软件市场也是全球最大的。但是我认为有了适当的开发工具,中国开发市场还可以扩大许多。就像每一个艺人身后,就有成千上百的艺人崇拜仿效者(英文:wannabe)一样,在中国的每一个软件开发者身后,也有许多的开发人员崇拜仿效者。

他们想做编程写代码,但又因为目前开发系统的复杂性而却步。LiveCode降低了编程入门的屏障,可以帮助他们实现一直想成为软件开发人员的梦想。如果我们给这些人适当的培训,使他们成为独立软件开发商,一定可以扩大中国的开发市场。另外正如我们都知道的,中国人是最愿意自己当老板和为自己打工的。我们认为独立软件开发商对中国人是有绝对吸引力的。我深信LiveCode China通过与商业伙伴例如CSDN的合作,一定可以为扩大中国开发市场作出重大贡献。

CSDN移动:LiveCode针对开发的哪一个环节?在这个环节中,现在是一种什么状况?

庞国灏:LiveCode在移动开发新手入门和跨平台支持这两个环节特别有吸引力。我们知道对于一位资深的程序员想要转行做移动开发,他所面临的学习和挑战都已经非常大了。更何况是一般非程序员想要进入移动开发的领域。LiveCode是一个高层次的编程语言,具有用户友好的界面,和强大的跨平台部署引擎。LiveCode大部分的操作通过简单的英语单字和短语,它更排除了其他编程语言所需的晦涩的符号和复杂结构。因此LiveCode是非常容易学习和使用。与其它传统的语言相比,它可以提供10倍的效率提升,并且减少90%的代码。LiveCode能让用户选择自己的平台来创建应用程序并部署到几乎所有的网络和计算平台包括Mac、Windows、Linux、Android和iOS來建立运行的应用程序。在移动开发新手入门和跨平台支持这两个环节,我们相信在中国还没有太多的竞争对手。我们计划近期提出用LiveCode创建的“编程速成”(Hour Of Code)应用,让没有任何编程经验和知识的人能在一小时内学会编程的基本概念和知识。另外我们也计划在2014年第二季推出LiveCode编程速成学习的集训营,帮助计划到国外深造的人以及在职的专业人士可以用一个周末学会用LiveCode创建自己的移动“履历”应用并且发布到苹果以及第三方应用商店。

在消息框输入指令 ,LiveCode会提出建议以加快开发流程

CSDN移动:为什么在中国您重点在做LiveCode学校的教育推广?

庞国灏:我个人深信编程语言的学习和训练就和第二种外国语言的学习和训练一样重要,而且是越早越好。那就是在中学甚至于在小学就应该开始了。举个例子,爱沙尼亚(Estonia)人口只有一百三十万,不到中国的千分之一。但是他们从小学一年级就开始学编程写代码。他们发现编程语言比自然语言更容易学习,因为编程语言是100%的符合逻辑。目前爱沙尼亚有全世界最有效率最数字化的政府。也是全世界创业率最高的国家。他们开发出来的Skype已经卖了两次超过100亿美金。已故的苹果史蒂夫·乔布斯也曾经在面谈中提到学习编程对于提升逻辑思考的重要性。因此我认为要增强中国在全世界的竞争力,我们一定要在学校推广编程课程,而且是越早越好。LiveCode是中国教育工作者,以及学生们的一个完美选择,它能让他们自由轻松的写代码而且无需支付任何费用。我相信LiveCode可以为中国的软件开发教育做出重大的贡献,它也非常适合在学校里用来教育学生逻辑思考让他们对软件开发产生兴趣。

CSDN移动:LiveCode China遇到过什么困难?如何解决的?

庞国灏:LiveCode China所面临的最大挑战是如何在中国落地生根并且建立一个完整的生态系统与产业链支持。以下是我们计划来面对这个挑战:

  1. 将LiveCode全面汉化。开始将所有的文件以及培训资料汉化。后期也会把整个开发工具汉化。
  2. 和各个领域的领导者合作,建立一个完整的生态系统。例如和CSDN合作来推广LiveCode的全民写代码,和腾讯云与应用宝合作来提供云端和市场营销的支持,另外也要发展支付、广告、社交等支持来建立一个完整的生态系统与产业链。
  3. 推出免费的移动应用例如“编程速成”来致力于培训与学校的推广。

CSDN移动:LiveCode的合作伙伴有哪些?

庞国灏:目前LiveCode商业成功的例子包括了中小企业和财富500强企业。LiveCode所创建的应用程序的总销售金额已经超过1亿美元,其中包括了iPad最畅销的应用第一名。除了个人独立开发者以及中小企业适合使用LiveCode,大型企业例如美国著名的Industrial Toys游戏开发商也用LiveCode来开发他们的新的Halo游戏,美国航空航天局用LiveCode来操作卫星,荷兰航空公司用LiveCode来建立他们的航班订票系统。

CSDN移动:LiveCode如何收费(LiveCode与LiveCode China是否不同的盈利模式)?

庞国灏:LiveCode与LiveCode China的盈利模式基本上是一样的。那就是经过商业授权、技术支援、应用推广、周边产品和培训服务来盈利。只是在中国可能比较偏重于培训服务这一块。这是最直接推广LiveCode的一个方法。这也是为什么我们计划在最近推出LiveCode编程速成学习的集训营,帮助计划到国外深造的人以及在职的专业人士在一个周末学会用LiveCode来创建自己的移动“履历”应用并且发布到苹果以及个大应用商店。

CSDN移动:2014年,LiveCode China的计划和打算是什么?

庞国灏:LiveCode China的市场拓展计划和策略包括:

  • 2014年第一季完成LiveCode编程速成应用并且透过腾讯和CSDN来推广到全中国把LiveCode China的知名度打响。
  • 2014年第一季完成LiveCode履历应用模版的开发并且开始设计LiveCode编程速成和独立的履历应用开发的课程。
  • 2014年第二季开始提供LiveCode编程速成培训来帮助申请国外就学以及科技公司就业者开发独立的履历应用。
  • 2014年第三,四季开始扩展LiveCode编程速成和独立的履历应用开发课程培训到其它中国一线城市。

关于Andy Parng(庞国灏)博士

庞博士是一个连续创业家,目前在北京工作,专注于在中国的移动应用市场。他曾在美国著名的AT&T贝尔实验室做过4年的资深研究员。他也曾在美国硅谷苹果电脑公司工作三年并且是苹果Macintosh用户界面设计指南的主要贡献者之一。从2005年到2009年,他管理具有6千万用户和4亿美元年收入的趋势科技消费者产品线。在互联网流行之前,他就开发出一个多媒体的应用叫做Living Album。这个应用曾经被苹果捆绑到一百五十万台Macintosh电脑。每一个捆绑,苹果支付一元美金。但是因为这个合约是经过发行商签订的,发行商拿走了87%的渠道费。庞博士的父母来自山东,他本人是在台湾出生长大。他从美国南达科他州大学获得人因工程学博士和计算机科学硕士学位并且获得该校的杰出研究生奖。

更多:LiveCode在mobilehub主页


【《近匠》第13期:UPYUN——从开发者变为服务者】UPYUN(又拍云)目前在静态数据云存储、云处理和云分发的垂直细分领域提供服务。UPYUN提供了从最初的消费级产品的创业者到转型为基础云服务提供者的成功样本。

【《近匠》第12期:Yeelink——智能硬件云服务】受到Nest的触动,姜兆宁与好友共同创建了国内首个开放的物联网平台Yeelink,目前注册用户已经过万。为创客和电子爱好者提供开发智能硬件的云平台,持续为Maker、个人开发者和EE工程师提供服务,简化硬件开发流程。

【《近匠》第11期:Arrownock——移动社交构造师】Arrownock,中文意为“箭扣”。箭扣是现存长城中最原貌的一段风景,长城也是中华民族贡献给世界最古老的移动信息交流平台。在移动开发领域,Arrownock帮开发者们提供全面的社交体系建造工具。 

   

回顾更多内容

实现画面的各种切换方法-VB资料 实现屏幕变暗的效果 -VB资料 实现图像切换效果 -VB资料 提取Win9x拷贝的动画-VB资料 一个图像滤光处理程序-VB资料 一个用VB5.0 实现的鼠标绘图程序 用VB6.0制作画图板 用VB6设计有趣的动画场景 用VB编程绘制网格图像 用VB绘制抛物线动画曲线 用VB绘制正弦动画曲线 用VB实现“百叶窗”的图形特效 用VB实现托盘动画图标 用Visual Basic 定制BMP文件 用Visual Basic的Move方法实现动画效果 用Visual Basic与MS-Draw开发通用作图软件 在VB中获取可执行文件及Windows 95快捷方式的图标 在VB中进行各种图形切换的方法 在VB中制作可滚动的图像显示 在图片上平滑移动文字 -VB资料 VB怎样使程序的标题条闪烁? VB制作图像的Mask图 CWinInetConnection-一个封装了WinInet API函数的类 -VB资料 MODEM通讯意外处理-VB资料 MsComm 文字传输-VB资料 PING一个IP地址(向它发送一个数据包并等待回应) -VB资料 SMTP协议简介 (Simple Mail Transfer Protocol) -VB资料 VB5.0 中远程数据库的访问 VB下如何编写CRC校验程序 Visual Basic 6中发送邮件的新方法 Visual Basic通信程序设计 在我的主程序中调用ActiveX DLL的问题。 急救:ucdos98,如有请发给我,guicheng.wang@hisensecom.com 高分感激!!! 一个简单的问题? 买了个内置硬猫,装上驱动后机器慢得要命,好象一直在等待什么,而此时system进程占用cpu为99%。 关于专用打印机指令问题!!! 候捷和候俊杰是什么关系?? Crystal Reports的问题 什么是命名空间? 请问怎样订阅google上的新闻组?? 浏览器中的时间选择 谁知道程序员大本营2001光盘那个EXE文件的制作方法吗? 为什么没有actionscript的论坛?那个可是前沿啊/ 错误类型:Microsoft JET Database Engine (0x80040E09)是什么错误啊?请大虾们帮忙! 紧急:请问怎样在windows me中添加、设置并使用传真机 有谁有字节序转换的c代码?现在我要将网络字节序和主机字节序相互转换,但又不能调用api,不知那位大侠可以帮忙?先谢了! 用.NET制作安装盘的一些问题 有谁有字节序转换的c代码?现在我要将网络字节序和主机字节序相互转换,但又不能调用api,不知那位大侠可以帮忙?先谢了! 不能访问asp文件了?? 能做到让页面不刷新吗? 请教一个算法,有关数学的 FastReoprt 要!要!要!要!要!要!要!要! 《C++ Primer》 中文版怎么还不出啊! 重庆高程报名时间 怎样用NMFTP象网络蚂蚁那样自动获得下载文件的地址 特酷的串口通讯调试工具,有其它工具... 有没有win32版的mysql JDBC驱动? 郁闷!菜鸟的“关于数据库订购与发布的问题” :( 如何使子类的属性不可见 我想画曲线,类似log曲线的样子,不知道vc里面怎样才能方便的实现,有源码最好 特酷的串口通讯调试工具,有其它工具... 请问如何用电话线将各分公司连网,并实现数据上传功能,以保证总公司的数据汇总,CSDN的高手到那里去了,我已经第二次提了,没有一个人回 请指教! 特酷的串口通讯调试工具,有其它工具... 菜得不得了的 问题,从SQL SERVER中导入一个表(如表名QK)到ORACLE后,不知表名变成什么? 怎样看到PowerBuilder User’s Guide使用手冊。Application Techniques使用手冊呀? 一直想看古天乐的《创世纪》,请哪位提供一下网上哪里有它下载或在线看网址,不甚感激! 为什么一执行文件ss.txt得内容就清空了??? 中文问题 特酷的串口通讯调试工具,有其它工具... sos sos 求,向access2000中写数据的asp代码?和用asp连接access有几种方法? 如何保存xml的网页,谢谢! 如何声明一个变量,可在整个程序内调用,并其生命周期和程序一样长??? 请推荐一本数据结构的书,最好是大学教材,c++描叙,写了 求助:vc++ 6.0中,用向导生成了一个windows程序, 我又新加了一个工具条,怎样让它和以前的工具条在同一行上? 请问VIA VT82C686A芯片的主板最大支持的CPU是多少?? 怎样看vb中控件的代码?如:from,command... 大家帮我看看这段代码哪里错了???? 在jbuilder6下如何存取中文数据库,内码的转换如何实现?高手请进,100分奉上 请问如何在dbgrid控件中 第3列=第2列×第1列 鲁迅作品《故乡》中的任意一个句子说明一下这个句子有哪些感人(其他方面也行)的地方.(句子不要太长就行) 性命双修 的 ‘性 ’‘命’何意?佛家 鲁迅写的《故乡》的感受怎样写?例如,写出来给我! 北极地区因纽特人的床是什么做的北极地区因纽特人的屋子是用冰做的,那么北极地区因纽特人的床是用什么做的呢? 拼了命再死 是什么意思?请解释一下. 性生活是什么意思 北极地区气候寒冷,生活在这些地区的因纽特人为了适应这里的环境,修建了A窑洞 B冰屋 C高架屋 D四合院 小鸡和母鸡共有40只 母鸡的只数是小鸡的3/5,母鸡有多少只 养鸡场共养母鸡和小鸡2456只,小鸡的只数比母鸡的2.5倍多15只,两种鸡各样了多少只? 为什么土壤会吸水 怎么确定化学元素的个数,比如Mg+O2----是什么,怎么确定他们的个数? 读鲁迅《故乡》有感 200字的是感受的 有关北极地区因纽特人住冰屋的说法正确的是( ) a.因纽特人特别耐寒 b 是为了体现民有关北极地区因纽特人住冰屋的说法正确的是( )a.因纽特人特别耐寒b 是为了体现民族居特色c 建造 2010年小学我们学过哪些运算 性感,性交分别是什么意思?最好有图片 浓硫酸蒸发速率快还是吸水速率快 小学学过哪些数的运算 养鸡场共养母鸡和小鸡2465只,小鸡的只数比母鸡的2.5倍多15只,两种鸡各样了多少只?着是小学5年的题不要用方程解答 北极地区因纽特人住冰屋是因为() 1.因纽特人特别耐寒2.建造冰屋是因纽特人是适应环境3.为了体现民居特色 我们小学学过的整数计数单位有(),每相邻的两个单位之间的进率是(). 读鲁迅故乡有感600字左右 北极地区的因纽特人怎么样生活呀?那的条件那么差,他们主要是以什么维持生活呀?他们有生产吗?而且那里又没有火,怎样吃熟的热的东西呀?真的很令人想不通也很令人费解.而且冰屋里的气温 整数部分计算单位是什么 我国是世界上季风气候最明显的国家之一,其原因是什么? 哪里有无密封自吸泵卖,价格? 具体概念与定义性概念的区别是什么? 为什么我国成为世界上季风气候最显著的国家之一? 无密封自吸泵的性能分类AD1什么意思? 配平 Mg+O2---MgO 我国是世界上季风气候最曲典型的国家之一,其主要原因是 有谁帮我详细讲解一下蜜蜂交尾群?我对交尾群理解不是太清楚, Mg+O2点燃成为MgO出现的现象? 为什么我国会成为世界上季风气候最显著的国家之一? (有关相交线与平行线的 )紧急 要说明比较详细的理由下列说法正确的是()A如果a垂直于b ,b垂直于c,则a垂直于cB如果a平行于b,b平行于c,则a平行于cC如果a垂直于b ,b平行于c ,则 平行于c 计算一个较大城市的面积时,一般用什么单位 饲养场养小鸡400只,比母鸡只数的3/5少80只,饲养场养的母鸡和小鸡共有多少只? 四边形的两条对角线一定相交于一点吗(请详细解释)但这道题的答案说这是个假命题 还是高数啊,说明反常积分的敛散性求[+无穷,a(a>0) dx/x^p的敛散性,应该要分类讨论的吧? 养鸡场养母鸡和小鸡共225只,其中小鸡的只数是母鸡的8倍,母鸡养了多少只 看见蛇交配说明什么 事件性消息是什么?与新闻方面有关的... 饲养场养小鸡400只,比母鸡只数的1/2少100只母鸡和小鸡共有多少只? 母鸡带小鸡在十二生肖是哪些动物 以制造企业为例,详细解释会计账户的阶段性特点 这是欧洲西部 B和D是那个半岛 母鸡生小鸡 小鸡爱母鸡,母鸡又爱什么 我要读完鲁迅的《故乡》之后的感受kuai! 欧洲西部包括国家最多的是哪个半岛最好讲一下为什么 此命为人多才能,心机灵变,祖业凋零,离乡可成家计,兄弟少力,驳杂多端,为人静处安然,出外有人敬重,可进四方之财,有贵人扶持,逢凶化吉,一生无刑险,无大难,只是救世人无功,重义轻财,财帛易 写一写你对鲁迅先生品格的感悟,可适当引用鲁迅说过的话或文章中的语句如题 欧洲西部亚平宁半岛上的国家是____ 谁会解说命,给我解释一下这句话的意思好麽 数学计算单位有哪些 四年级 快啊啊! 小鸡要养多久才能变成母鸡 9990的计算单位不是''十''吗''还有''计算单位不是''个'十'百'千万''等等之类吗 分解性构思是什么意思 欧洲其实是亚欧大陆伸向大西洋的一个大半岛;澳大利亚大陆像一座大岛屿, 命里有的始终有,命里没的莫强求, 饲养员养了一些母鸡和480只小鸡.母鸡只数的1/4等于小鸡只数的5/8.母鸡有多少只? 根据半岛,岛屿的特点,有人认为:欧洲其实是欧亚大陆伸向大西洋的一个大半岛;澳大根据半岛、岛屿的特点,有人认为:欧洲其实是欧亚大陆伸向大西洋的一个大半岛;澳大利亚大陆更像一座
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘