Delphi XE7 手机开发学习笔记之一-第一次Hello

之前说过,Delphi XE7是做的比较成熟的产品了,更像是一个Delphi XE6的update2版本,目前看来比较稳定,对于Firemoney框架的不断完善使得手机跨平台开发方便许多。

一年前,XE5出来的时候,也做了一点学习笔记,不过没有坚持下去,一方面自己的问题,一方面当时还是碰到不少技术上的问题无法解决,因此感觉做完整应用有些困难。

或许这次可以坚持,版权所有,可以转载,不得用于商业用途。如果真的可以写个几十篇,我就自己用在商业用途了,经济还是物质的基础。

国内Delphi手机开发的资料不多,并且大多数以android举例,当然android的确机器比较便宜,不过使用iphone的人的购买力要强很多,所以如果从商业应用角度考虑,还是不能忽视iphone市场,特别是XE7本来就是跨平台开发的,如果只做android,还不如用java算了。

作为一个中等发烧友,我准备了iphone、android的各类手机和pad,来体验一下跨平台的魅力。只有跨平台,才是真正的节约生产力。

前言到此为止。

第一篇学习笔记,从一个小小的Hello程序开始,还是向Hello World致敬。

新建一个项目。

当然是 Multi-Device Application,XE7中很牛的技术,到后面就知道了。选择 Tabbed,这种界面样式是手机中最常用的,有几个选项卡的方式,基本是一般应用的默认界面了,在tab中可以设计非常复杂和漂亮的界面,但是主体用tabbed界面是没问题的,用户也非常容易掌握。

project 名字修改为 hello,主程序pas文件修改为 uHello。这是我的习惯,个人按照自己喜欢的命名风格即可。

xe7_mobile_hello_1

Continue reading