Joey_Chan 发表于 2013-5-21 15:28:11

庆祝Jolla发布第一款手机,顺便送上sailfish系统上手开发教程

该文章原创于Qter开源社区(www.qter.org),作者Joey_Chan,转载请注明出处!

关于新手机, 请去jolla.com围观吧,其它的我就不废话了,毕竟这是开发上手教程。

1. 下载sdk
浏览器输入: sailfishos.org,下载相应系统的sdk (本人下的是linux版的)
注意:该sdk需要virtualbox虚拟机支持,各位童鞋安装sdk前请先安装virtualbox。


2. 安装sdk
安装包里面已经有所有东西了,不需再下载,除了之前的virtualbox,一直下一部即可。
注意:linux系统的童鞋安装前请先chmod u+x (文件名) 来加可执行权限,并且千万不要以root身份运行。


3. 打开sdk
打开后会发现这个sdk和以前诺基亚的qtsdk没什么区别,都是qtcreator,换句话说,有meego系统经验的童鞋基本不会有障碍。


4. 新建项目
“文件”——“新建文件或项目”,弹出的窗口里面只有一个项目可以选,当然就是sailfish项目了,因为这个creator基本是专属的了,一路下一步吧。


5. 源代码
新建项目后已经有一个简单的框架了,关于这方面的开发细节以后我会另开帖子说,我这里就先改几个字用以演示。
在qml里面找到FirstPage.qml文件,打开后找到“hello sailors”这一段字符串,我把它改成了“hello qters”。



6. 运行前
先别急着运行,因为模拟器是需要先打开的:
6.1 先看到左下角的一排按钮

6.2 点击下面第二个“start sdk”

6.3 然后就会看到一个mer sdk的窗口,然后放着不管

6.4 点击下面第一个“start emulator”

6.5 然后就会看见一条霸气的旗鱼,运行前准备完成


7. 运行
这时直接点绿色三角形就可以了,等着模拟器出来画面吧。



自己动手,丰衣足食

caikeyter 发表于 2013-6-7 21:47:46

jolla.comJussiHurmola 哥们好样的。

derjoey 发表于 2013-6-13 21:24:56

这个不错   网上说这个手机的UI不是很美观啊

Joey_Chan 发表于 2013-6-13 23:08:10

derjoey 发表于 2013-6-13 21:24 static/image/common/back.gif
这个不错   网上说这个手机的UI不是很美观啊

看个人审美观咯,也很多人说IOS7不好看

derjoey 发表于 2013-6-14 09:49:50

Joey_Chan 发表于 2013-6-13 23:08 static/image/common/back.gif
看个人审美观咯,也很多人说IOS7不好看

IOS7出来之后 反正雷布斯是笑了
页: [1]
查看完整版本: 庆祝Jolla发布第一款手机,顺便送上sailfish系统上手开发教程