N9程序开发-生成项目
由于诺基亚在2012年推出了末代机皇N9,却宣布其为最后一款MeeGo手机,随机放弃MeeGo系统,转战WP7,但N9是世界上第一部完全用QT开发的系统软件的移动设备,并且完全使用了QML编写程序。
研究N9的应用开发,其实可以学到很多知识,包括Qt,QML,linux,GTK+,KDE,debian包管理,python等很多知识。但主要是研究QT在移动设备上的开发。
Qt的宗旨是“lcode less ,create more,deploy everywhere”。
2014年4月,跨平台集成开发环境Qt Creator 3.1.0正式发布,实现了对于iOS的完全支持,新增WinRT、Beautifier等插件,废弃了无Python接口的GDB调试支持,集成了基于Clang的C/C++代码模块,并对Android支持做出了调整,至此实现了全面支持iOS、Android、WP。
其实我写这个系列文章,也只是信仰吧,因为N9带给我的感觉是极其前卫,在当时,或许更多的只是对Nokia这个品牌的喜好吧。但N9不光如此,还把我带进了另一个世界——由编程,开发,系统,软件,用户交互等构成的世界,这个世界从满各种各样神奇的事物,以至于我的大学志愿的第一专业填的是“计算机”,从此我为成为一名程序猿,而努力奋斗!
接下来先确保你有一部N9实体机(或者N950),一台window xp/7/8的电脑,一个QTSDK,接下来就可以开始你的N9编程之旅了!
1.先安装QT SDK
默认安装即可,由于QT SDK是集成开发环境,所以要设置的东西不多,(在linux下可能要做很多事情,这里就不多说了)。
2.将你的N9开启“开发者模式”,连接到QT SDK
这里查看“将你的N9开启“开发者模式”,连接到QT SDK”文章
3.创建一个Harmattan_Project,QT Creator会帮助生成相关的文件的
这里查看“创建一个Harmattan_Project”文章
4.正式编程
这里查看“XXX”文章
N9程序开发-生成项目相关推荐
- 详解微信小程序开发(项目从零开始)
关注公众号 风色年代(itfantasycc) 280G前端&小程序资料随便拿! 详解微信小程序开发(项目从零开始) 一.序 微信小程序,估计大家都不陌生,现在应用场景特别多.今天就系统的介绍 ...
- 破界!Omi生态omi-mp发布,用小程序开发生成Web
破界!Omi生态omi-mp发布,用小程序开发生成Web omi-mp 是什么 Omi 框架是微信支付线研发部和 AlloyTeam 开源的通用 Web 组件化框架,基于 Web Components ...
- 小程序开发.mpvue.项目构建与运行
小程序开发.mpvue.项目构建与运行 本文介绍 mpvue 框架的特点以及相关生态,包括在 mpvue 中使用 typescript 和 css 预处理器的相关方法.最后介绍一个最基本 mpvue ...
- 微信小程序 开发工具 项目创建步骤
账号申请 后台小程序信息完善 安装开发工具IDE 小程序项目搭建 项目编译 真机预览调试 小程序开发前准备: ①申请账号 ②安装开发工具 账号申请 进入小程序注册页 根据指引填写信息和提交相应的资料, ...
- 微信小程序开发15 项目实战 基于云开发开发一个在线商城小程序
在学完前 4 个模块之后,我相信你会对微信小程序的开发有一个全新的认识.在前面 3 个模块中,俊鹏分别从微信小程序内在的运行原理,小程序工程化开发以及具体实践层面,深度讲解了微信小程序开发所必要的知识 ...
- 微信小程序开发 | 综合项目-点餐系统
综合项目-点餐系统 8.1 开发前准备 8.1.1 项目展示 8.1.2 项目分析 8.1.3 项目初始化 8.1.4 封装网络请求 8.2 [任务1]商家首页 8.2.1 任务分析 8.2.2 焦点 ...
- 解决小程序开发生成B类小程序码scene参数长度受限的问题
小程序码的分类 在小程序官方文档中关于小程序码的分类有2类: A类:这类小程序码的scene参数长度不受限,但小程序码总数最多10万个,超过这个数就不能继续生成, B类:这类小程序码的生成数目不受限制 ...
- 怎样做小程序最省钱,小程序开发平台大盘点
自从小程序的概念提出以来,这个"即用即走.触手可得"的手机应用逐渐被人们接受.熟悉.乃至追捧.而这一现象也为许多创业者提供了机会,大大小小的围绕小程序业态的服务型公司越来越多,而其 ...
- 【小程序开发之制作首页】
博客阅读顺序 1.准备工作 链接:(41条消息) [小程序开发之微信登录]_隐隐池玉的博客-CSDN博客 2.实现调用微信登录 链接:(41条消息) [小程序开发之微信登录]_隐隐池玉的博客-CS ...
- 《程序开发心理学》几点核心理解
作者:草小诚(wellsmile@foxmail.com) 转载请注原文地址:https://blog.csdn.net/cxcjoker7894/article/details/85319250 前 ...
最新文章
- 打开iPhone自拍,就能用虚幻引擎开发3A游戏大作!新应用无门槛创造超逼真游戏角色...
- WebAPi接口安全之公钥私钥加密
- 情人节,你们的CEO都在干嘛?
- 听歌是怀念过去 - 潇洒的走
- 陶哲轩实分析例17.2.3
- [zsh] restart a zsh process
- php模式设计之 观察者模式
- Entrust是一种为Laravel5添加基于角色的权限的简洁而灵活的方法。
- 我的Java开发学习之旅------gt;在Dos环境下Java内部类的编译和运行
- 后RCNN时代的物体检测及实例分割进展
- RTL8762DK UART(二)
- 地图数字化步骤及问题总结
- 译文:一个采用 Three.js 的 3D 动画场景制作:飞行者
- 6-3 jmu-python-函数-找钱 (10分)
- font-style 属性 oblique 是什么意思
- Win10电脑开机后黑屏只有鼠标怎么办?
- FFT(快速傅里叶变换)摘要
- IntelliJ idea——》JSON字符串,自动转义双引号
- KVM-Virsh指令详解
- 字符串的插入(不用库函数)