UIQ3开发问题集——Symbian各平台SDK的版本标识宏

1.UIQ3和S60V3,V2混合代码

UIQ3 SDK的宏定义是_UIQ3_SDK_

S60v3 SDK的宏定义是__SERIES60_30__和__SERIES60_3X__

当需要区分uiq3和s60v3时就可以采用这样的代码块:

#if defined(_UIQ3_SDK_)
#include "uiq3AppUi.h"
#include "uiq3View.h"
#elif defined(__SERIES60_30__) || defined(__SERIES60_3X__)
#include "3rdAppUi.h"
#include "3rdAppView.h"
#else
#include "2rd.h"
#endif

2.Symbian9.1和之前版本混合代码

Symbian9.1的版本标识宏是EKA2,可以这样区分:

#if defined(EKA2)
pUI->Exit();
#else
pUI->HandleCommandL( EEikCmdExit );
#endif

时间: 2024-11-08 18:12:25

UIQ3开发问题集——Symbian各平台SDK的版本标识宏的相关文章

sdk 游戏平台-关于游戏平台sdk包的开发问题。。。。。

问题描述 关于游戏平台sdk包的开发问题..... 如何写个sdk包,可以用来登录充值,接入我们游戏平台的都可以用这个sdk包,这个开发思路是什么样的啊- -求大神提供思路,类似豌豆荚那种的开发包 解决方案 你需要一个服务器,上面跑一个web service,当人家调用的时候,你可以验证身份并且在你的系统内充值扣值. 然后把你这个web service的地址.参数.返回值等告诉你的调用者,这个接口规范的文档以及例子程序就是所谓的sdk

苹果携手 SAP 开发的 iOS 云平台 SDK 正式上线

摘要:在今年 2 月举行的移动世界大会上,苹果和企业应用软件公司 SAP(思爱普)宣布 SAP 云平台 for iOS 将于今年3月正式上线.今天,SAP 云平台 SDK for iOS 已经正式公布,开发者可以下载并体验了. 全新 SAP HANA Cloud Platform SDK,为企业.设计人员和开发者提供工具,以便他们能够以 SAP HANA Cloud Platform 这一 SAP 的开放式平台的服务为基础,快速.高效地构建用于 iPhone 和 iPad 的自用 iOS app

在arcgis desktop10.0上安装arcobject sdk for .net framework后进行二次开发 可以开发出独立的应用平台

问题描述 在arcgisdesktop10.0上安装arcobjectsdkfor.netframework后进行二次开发可以开发出独立的应用平台,不在需要arcgis的环境. 解决方案 解决方案二:为什么我ArcGis里的arcobjectsdkfor.netframework装不起来呢?

Android开发的IDE、ADT、SDK、JDK、NDK等名词解释

  这篇文章主要介绍了Android开发的IDE.ADT.SDK.JDK.NDK等名词解释,对这些概念搞不清楚是一件痛苦的事,本文就简洁讲解了这些名词的含义,一起扫盲吧,需要的朋友可以参考下 1. IDE: Intelligent Development Environm的简称.即智能开发环境.是一种开发工具.常用的IDE有adt-bundles和Android studio.两个都需要配置jdk. 2. ADT: Android Development tools的简称.即Android开发工

云环境下 开拓产业集群信息服务平台新模式

中介交易 SEO诊断 淘宝客 云主机 技术大厅 产业集群信息服务平台是基于产业集群,整合同一产业中位于同一环节的多个核心企业,及存在着与产业相关的上下游企业,以产品或劳务形式向用户提供各种信息劳动,包括信息的传播报道.信息咨询以及信息技术培训和信息提供等的信息服务平台.它是围绕同一产业或相关产业的供应商.制造商和经销商,甚至是终端客户等组织,通过信任机制进行相互沟通和信息服务的一种平台.如"中国产业集群". "产业集群网" 等.产业集群作为我国产业经济发展的重要力量

面向.NET开发人员的Ajax 技术平台策略(3)

ajax|策略|技术平台 基于Ajax 架构的Web应用框架 之前我提到过"似Ajax" 的架构,现在我要说的Ajax框架也就是指专门针对这种Ajax架构而提供的框架.目前,我还没有听说过特别好的这个领域的流行框架.但我知道我的身边,.NET领域,J2EE领域或PHP平台上都有这样的框架和应用,我认为,正是因为有很多这样应用,所以Ajax才会像某个模式一样,被撰有一个专门的名词.不过我感觉Ajax 渐渐变成了Ajax feature的代名词,变成了XMLHTTP的代名词,成了异步通讯,

用VC.NET开发以SQL2000作为数据库平台的数据仓库的前端客户界面

问题描述 用VC.NET开发以SQL2000作为数据库平台的数据仓库的前端客户界面的工作中,用VC新建工程时应该选哪一种工程类型好呢?我的IDE是VisualStudio2003,多谢高人指点- 解决方案 解决方案二:你是不是引用了"App_Web_v6iiud1k这样的一个文件(别人的)!把这个文件copy进来编译.同时要确保文件确实可以运行解决方案三:我不太明白楼上高人的意思,能不能解释的再清楚点?这个文件是完成什么功能的?

谷歌收购应用开发服务Firebase 加强云平台

TNW中文站 10月22日报道 谷歌周二宣布,基于云计算的Web和移动应用http://www.aliyun.com/zixun/aggregation/13472.html">开发服务Firebase将加入谷歌的的云平台. Firebase成立于大约三年前,创始人是安德鲁·李(Andrew Lee)和詹姆斯·坦普林(James Tamplin).通过这个平台开发的应用可以在移动与Web版本之间自动实现数据同步,而且可以用于开发离线应用.这个平台目前有超过1.1万名用户(即开发人员). 谷

Nuclide 0.232.0 发布,基于 Atom 开发工具集

Nuclide 0.232.0 已发布,Nuclide 是 Facebook 推出的一套基于 Atom 的开发工具集.用于开发基于 Hack 的 Web 应用.提供自动完成和 JavaScript 类型检查,内建 React 开发支持,并支持 Facebook 最新的 React Native 库,支持 Facebook 的 Flow JavaScript 类型检查器. 更新内容: Fixed format-on-save throwing exceptions when saving whil