想把程序移植到Brew平台,请问大家开发周期及实现难度?

ymh8416 2009-03-16 12:22:59
程序在symbian平台已经做好,现在想移植到brew平台,请问大家移植难度如何?


程序大致分三部分组成,也可将这三部分分三个程序单独实现(类似mobile下今日插件):

1、一个运行在待机界面某一部分的半透明窗口,用于滚动显示新闻。 不会遮挡住待机界面。也不会影响用户的其它使用,比如打电话时要将程序切换到后台,

结束通话后将程序切换到前台。

2、点击待机界面的程序窗口,可进入到主程序,主程序主要是一个类似ListBox,显示相关数据。

3、后台自动下载程序: 可每天定时从服务器下载数据。

其它功能:
XML文件解析,可开机自启动程序,可获得手机信息比如:IMEI,型号等,可以用程序后台发短信


请问大家,这些功能哪些可实现,哪些不能实现的哈?

开发周期如何?
...全文
652 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
gridcell 2009-04-02
  • 打赏
  • 举报
回复
BREW3.1.5的手机模拟器可以模拟开机自启动的功能了。。。至少可以部分模拟。。
sunyymq 2009-03-30
  • 打赏
  • 举报
回复
你是牛人啊。。。。
vigoqiu 2009-03-28
  • 打赏
  • 举报
回复
我在做MOBILE移植到BREW平台的,UI已经做好,就差网络了,其实把各平台的底层做好,然后做一份公共的逻辑代码,怎么移都可以,而且开发时间也不长,我一般一个人新开发一个平台才一个多月,以前做过CE和SYMBIAN的,总代码有几W行呢。做BREW开发先在模拟器调好了再搞签名。
hhygcy 2009-03-17
  • 打赏
  • 举报
回复
2. 3 确实都可以做
但是我必须提醒你一点。开发3这样的程序需要比较小心。我曾经的经历就是开发了开机自启动的程序。这个程序没法在模拟器上面调试。所以只能在手机上debug。但是程序有问题crash了。这样就陷入了开机=>crash=>restart=>crash=>restart的循环。然后你再也无法连接手机了,手机就报废了。所以一定要慎重!!!

1的话看就没法做,某部分的半透明窗口。
楼上说可以厂商支持,窃以为那样的程序就不是brew程序了
  • 打赏
  • 举报
回复
程序在symbian平台已经做好,现在想移植到brew平台,请问大家移植难度如何?


程序大致分三部分组成,也可将这三部分分三个程序单独实现(类似mobile下今日插件):

1、一个运行在待机界面某一部分的半透明窗口,用于滚动显示新闻。 不会遮挡住待机界面。也不会影响用户的其它使用,比如打电话时要将程序切换到后台,

结束通话后将程序切换到前台。
>>>> 可以,但需要OEM手机厂商的支持,对与pure brew手机相对简单一些

2、点击待机界面的程序窗口,可进入到主程序,主程序主要是一个类似ListBox,显示相关数据。
>>>> 可以,如果使用BUIW的话,就更简单了

3、后台自动下载程序: 可每天定时从服务器下载数据。
>>>> 没有问题

其它功能:
XML文件解析,可开机自启动程序,可获得手机信息比如:IMEI,型号等,可以用程序后台发短信

>>>> XML解析一般用SAX会简单一点,开机自启动可以实现,而且实现很简单,获得手机信息的方法也很多,IShell_getdeviceinfo/getdeviceinfoex等等,后台发短信可以用ITAPI,或者ISMS相关的api
ymh8416 2009-03-17
  • 打赏
  • 举报
回复
非常感谢楼上各位的提醒。
还有一个问题是:如果开发Brew程序需要哪些费用?

只有下面这个费用吗?还是还有其它费用?

申请 BREW 的 Authentic Document ID费用:
数字公证 100 个应用程序,费用 400 美元
数字公证 500 个应用程序,费用 895 美元
数字公证 1000 个应用程序,费用 1295 美元
ymh8416 2009-03-16
  • 打赏
  • 举报
回复
谢谢,请问开发这个还需要什么费用吗?
zsf81 2009-03-16
  • 打赏
  • 举报
回复
都非常难实现,以这么长的经验看,意义不大,很麻烦
ymh8416 2009-03-16
  • 打赏
  • 举报
回复
谢谢楼上的。

第二点,第三点我想应该都能做,但是第一点我感觉有点悬。


运行在待机界面某一部分的半透明窗口,用于滚动显示新闻。

首先这个窗口是一直运行着的,而且可以做成半透明,

而且不能影响用户其它的应用,可以处理一些键盘事件,可以响应一些系统事件,
打电话时要将程序切换到后台, 结束通话后将程序切换到前台。


在mobile下,可以用今日插件来实现这个功能,半透明窗口都是现成的。

请问这个在brew下好不好实现?
sunwhite 2009-03-16
  • 打赏
  • 举报
回复
UI模块要重新开发,但底层的通信协议,比如下载新闻等等,可以修改部分代码后移植。
sunyymq 2009-03-16
  • 打赏
  • 举报
回复
MS都可以做,具体周期不知道,没做过!

949

社区成员

发帖
与我相关
我的任务
社区描述
为开发者提供高通丰富的解决方案及全面技术下载内容。本版以AI人工智能、WoS移动笔记本、XR、IoT 物联网、Auto 汽车、生成式AI等核心板块组成,为开发者提供一个便捷及高效的学习交流平台。
人工智能物联网机器学习 企业社区 北京·东城区
社区管理员
  • Qualcomm开发
  • csdnsqst0050
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧