标签: symbian

PyS60是否生成本机的sis文件?

我目前正在为S60平台开发移动应用程序,并专门研究PyS60.它似乎表明它可以编译成本机.sis文件而无需嵌入式python解释器.通过阅读文档,我找不到任何明确提到的陈述.虽然我现在正在下载SDK,模拟器以及在Linux上测试开发所需的一大堆工具链,但我想我会在这里问一下.

python symbian s60 pys60

9
推荐指数
2
解决办法
1102
查看次数

Qt中的JSON使用QVariantMap

我想在symbian应用程序中解析此JSON输出:

[
    {"ID":"9","titel":"wouter","plaatsID":"2616","prio":"3"},
    {"ID":"8","titel":"pasta","plaatsID":"3780","prio":"3"},
    {"ID":"6","titel":"Muts prikken","plaatsID":"3780","prio":"2"
    {"ID":"5","titel":"doorplannen","plaatsID":"3840","prio":"2"}
    {"ID":"4","titel":"Gasfles","plaatsID":"3780","prio":"2"}
]
Run Code Online (Sandbox Code Playgroud)

为此,我编写了以下代码,但我无法读取数据.其他单个JSON输出它工作正常,但多输出不起作用:

     void start::finishedSlot(QNetworkReply * reply)
    {
        // Reading attributes of the reply
        // e.g. the HTTP status code
        reply->attribute(QNetworkRequest::HttpStatusCodeAttribute);
    reply->attribute(QNetworkRequest::RedirectionTargetAttribute);
    // see CS001432 on how to handle this
    // no error received?
    if (reply->error() == QNetworkReply::NoError)
    {
            QByteArray data = reply->readAll();
        bool ok;
        QVariantMap result = Json::parse(QString(data), ok).toMap();

        if(!ok) {
            qFatal("An error occurred during parsing");
            exit(1);
        }
        QMapIterator<QString, int> i(result);
        while (i.hasNext()) {
            i.next();
            cout << i.key() << ": " << …
Run Code Online (Sandbox Code Playgroud)

qt json symbian qjson

9
推荐指数
2
解决办法
2万
查看次数

Qt for Symbian VS. Qt for MeeGo

Qt for Symbian和Qt for MeeGo有什么区别?我知道Qt是一个交叉编译平台.这是否意味着如果我使用来自Qt的库,完全相同的库适用于支持Qt的所有设备(例如Symbian,MeeGo)?

例如:

QtDesktopServices可以启动Web浏览器.尽管名称"桌面"让移动设备混乱,我可以在支持Qt的每台设备上启动网络浏览器吗?如果我看MeeGo,MeeGo可用于不同类型的设备,例如车载,电视,媒体电话

是否保证每台设备都有网络浏览器?我不这么认为,这就是我要问的原因.如果保证浏览器,它是哪个浏览器?它有哪些功能?我知道有WRT,但是这里的用户说WRT已经停止.所以现在怎么办?

我必须在Qt 4.7和Qt Mobility 1.0之间做出选择吗?

qt symbian meego

8
推荐指数
2
解决办法
625
查看次数

Android和Symbian NFC移动开发问答(FAQ)

让我们分享关于NFC开发,技术的常见想法......我热烈欢迎您提出任何意见 - 无论是关于Android还是Symbian SDK,还是关于NFC的一般意见.

从我的角度来看,一般的问题是我们可以开发什么,即我们可以通过NFC技术为市场带来哪些应用?我们如何才能让开发人员从NFC赚钱并从中获益?

我认为NFC有望为开发人员提供众多服务和可能性 - 但这是真的吗?NFC和其他无线技术(BT,WiFi)之间的区别在于它已经带有主要用例 - 支付,交通票和钥匙(建筑物访问).但对于所有这些用例,您需要一个安全元素,即

  • 要么由手机制造商控制,例如谷歌 - 请参阅谷歌钱包,它在Nexus S上专门使用内置的恩智浦SecureMX(如果我们不想破坏安全性,这是很难改变的),
  • 或通过SIM卡上的UICC访问(在Android和Symbian /和MeeGO /手机上); 这里必须与运营商达成协议.

但是在一个国家拥有3到4个运营商,对于一家中型公司而言,他们允许在SIM卡上运行applet的可能性有多大?那么更多的全球解决方案呢?所有上述服务/用例需要所有参与者和完善的生态系统(银行,MNO,NFC芯片生产商,电话制造商,TSM ......)进行大量协调.

它们仍然是p2p应用程序的选项,标签读取 - 但手机中已经内置了许多功能,所以这看起来并不像金矿......

我认为如果手机将包括NFC-WI(S2C)- 具有此接口(由ECMA指定)和具有NFC-WI支持(已由SD卡协会指定)的micro SD卡可能允许购买具有安全性的SD卡,则机会可能更大.任意公司的元素......但它不在市场上,看起来不会很快出现.

您对NFC和手机开发的愿景和体验是什么?

android symbian rfid nfc sim-card

8
推荐指数
1
解决办法
7851
查看次数

Symbian S60第3版.FP2 SDK注册

使用诺基亚SDK模拟器需要注册(至少对于Symbian S60 3rd ed.FP2,S ^ 3).尽管SDK是免费的,但它会在试用期后询问"用户名/序列号"或建议" 从文件中加载注册信息 ".由于诺基亚网站关闭,新的SDK用户似乎无法注册并在开发中使用模拟器.另外一个人不能使用其他机器的串口.

有没有办法设置和运行模拟器?(可能会以其他方式获得序列号.)

PS你可以在这里下载Symbian SDK .

sdk symbian nokia emulation license-key

8
推荐指数
1
解决办法
1397
查看次数

关于理解Symbian中的字符串的教程

我有来自诺基亚的Carbide.c ++ Developer,我想为我的S60手机创建应用程序.我已经查看了针对S60的不同SDK的示例,但我还没有找到关于如何在Symbian中使用字符串(称为描述符)的任何简单解释.

其中一个问题是我视力受损,因此需要花费相当长的时间来阅读大量文档,这些文档有翻页和向下翻页,有大量无用的信息,我已经放弃了.

我愿意再试一次.谁能帮我?

c++ symbian carbide

7
推荐指数
1
解决办法
2549
查看次数

__builtin_offsetof运算符的用途和返回类型是什么?

C++中__builtin_offsetof运算符(或Symbian中的_FOFF运算符)的用途是什么?

它还有什么回报?指针?字节数?

c++ symbian

7
推荐指数
3
解决办法
9355
查看次数

在Symbian上开发的最佳方式

我将开发Symbian(S60),我知道有一些方法可以在这个平台上开发:Symbian C++,Java ME,Qt,OVI等.

我需要有关所有方法的总体简要指南,我有几个问题:

  1. 开发时Symbian C++和Jave ME有什么区别?

  2. 如果Java ME可以在Symbian上运行,为什么我们需要Symbian C++?

  3. 在Symbian上还有其他方法可以开发吗?Qt和Ovi怎么样?

  4. 如果你要在Symbian上开发,你会选择什么方式?

我知道这个问题可能有点主观,但我真的需要你的帮助〜

谢谢

c++ java mobile symbian nokia

7
推荐指数
1
解决办法
2210
查看次数

如何在Qt中获取selectionchange事件

我有一个继承自的类QWidget,现在在该类中我将创建一个QListView对象并填充要查看的项目.当列表视图中的项目选择发生变化时,我想获得该selectionChange事件.

我怎么能实现这个目标?请简要告诉我.

qt symbian nokia qt4

7
推荐指数
1
解决办法
7493
查看次数

Qt Symbian etel3rdparty库

我是symbian环境的新手,我正在尝试使用Qt Symbian构建一个应用程序,我还需要使用etel3rdparty.lib和头文件,我也包含了lib路径和包含路径,但是我收到了很多编译错误.

如下:

from c:\NokiaQtSDK\Symbian\SDK\epoc32\include/e32const.h:9, 
from c:\NokiaQtSDK\Symbian\SDK\epoc32\include/e32cmn.h:8, 
from c:\NokiaQtSDK\Symbian\SDK\epoc32\include/e32std.h:13, 
from c:\NokiaQtSDK\Symbian\SDK\epoc32\include/e32base.h:8, 
from c:\NokiaQtSDK\Symbian\SDK\epoc32\include/etel3rdparty.h:20, 
from ..\AutoStart\dialog.cpp:10: 
c:\NokiaQtSDK\Symbian\SDK\epoc32\include/e32def.h:872: error: 'Int64' does not name a type 
c:\NokiaQtSDK\Symbian\SDK\epoc32\include/e32def.h:883: error: 'Uint64' does not name a type 
In file included from c:\NokiaQtSDK\Symbian\SDK\epoc32\include/e32cmn.h:8, 
from c:\NokiaQtSDK\Symbian\SDK\epoc32\include/e32std.h:13, 
from c:\NokiaQtSDK\Symbian\SDK\epoc32\include/e32base.h:8, 
from c:\NokiaQtSDK\Symbian\SDK\epoc32\include/etel3rdparty.h:20, 
from ..\AutoStart\dialog.cpp:10: 
c:\NokiaQtSDK\Symbian\SDK\epoc32\include/e32const.h:860: error: 'TInt64' does not name a type 
c:\NokiaQtSDK\Symbian\SDK\epoc32\include/e32const.h:871: error: 'TInt64' does not name a type 
c:\NokiaQtSDK\Symbian\SDK\epoc32\include/e32const.h:882: error: 'TUint64' does not name a type 
In file included from c:\NokiaQtSDK\Symbian\SDK\epoc32\include/e32std.h:13, 
from c:\NokiaQtSDK\Symbian\SDK\epoc32\include/e32base.h:8, 
from c:\NokiaQtSDK\Symbian\SDK\epoc32\include/etel3rdparty.h:20, 
from ..\AutoStart\dialog.cpp:10: 
c:\NokiaQtSDK\Symbian\SDK\epoc32\include/e32cmn.h:41: …
Run Code Online (Sandbox Code Playgroud)

qt symbian

7
推荐指数
0
解决办法
622
查看次数

标签 统计

symbian ×10

qt ×4

c++ ×3

nokia ×3

android ×1

carbide ×1

emulation ×1

java ×1

json ×1

license-key ×1

meego ×1

mobile ×1

nfc ×1

pys60 ×1

python ×1

qjson ×1

qt4 ×1

rfid ×1

s60 ×1

sdk ×1

sim-card ×1