Archive for 11月, 2007

Symbian中从Container中直接访问AppUi函数的方法

这个应该是最简单的方法了

对于多View的程序(AppUi继承CAknViewAppUi):
#include <aknviewappui.h>
STATIC_CAST(CAppNameAppUi*,iAvkonViewAppUi)->FunctionInAppUI();

对于单View的程序(AppUi继承CAknAppUi)
#include <aknappui.h>
STATIC_CAST(CAppNameAppUi*,iAvkonAppUi)->FunctionInAppUI();

Popularity: 10% [?]

Add comment 11月 30th, 2007

OpenC挑战赛最终提交

快1点am了,正在做最后的测试工作!!!

回顾一下这几天的工作:

花了2整天完善了OpenC的PPT,经过德国DFKI高手的润色,和Nokia人员的修改,感觉越来越专业了~~

然后今天早上又修改了一个专门为手机的版本(减少每页的行数,加大字号,加粗字体)。然后就在办公室里开始录制,try了一整个下午,感觉稍微可以点了,可惜办公室的音效不好,杂音很重。

为了尽量达到完美,晚上找了个教室继续录制,一共大概讲了4次,从6点多一直讲到了9点半,然后回家删选,最后觉得第二次的最不错,决定采用作为最终版本!

build了一个最终版本,把我的presentation做在了sis里面。觉得还不够,然后又找了其他三个比较有代表性的课件(StreetTalk很有时代气息,Vocabulary很适合学生考前辅导,DataStructure板书比较多,比较漂亮,手机上也能学习计算机类课程)。上传到FTP,然后下载后拷贝到手机上最终测试,保证Nokia的人下到的也能照常播放!

所有一切可以做的都做了,剩下的就看人品和运气了,God Bless!

Popularity: 10% [?]

Add comment 11月 22nd, 2007

如何使Symbian程序一直全屏显示

一般而言有如下几种方法:

1,在Container的ConstructL中,调用SetExtentToWholeScreen ();

缺点是一按下“选项”,StatusPane和CBA又出来了。

2,在View的DoActivateL中,调用AppUi()->ApplicationRect()。

同样有如上的问题。

iMobile517MainContainer = CMobile517MainContainer::NewL(AppUi()->ApplicationRect(), NULL, this );

3,通过隐藏Status Pane和CBA,这种方法比较灵光(需要和2同时使用)!

在Container的ConstructL函数中调用:

 CEikStatusPane* statusp = iEikonEnv->AppUiFactory()->StatusPane();
 if(statusp) statusp->MakeVisible(EFalse);
iEikonEnv->AppUiFactory()->Cba()->MakeVisible(EFalse);

Popularity: 8% [?]

Add comment 11月 18th, 2007

如何修改程序界面图标

使用的IDE是Carbide.C++ v1.2 ,SDK是S60 3rd FP1(MR)

1,首先做一个svg类型的图标,可以用Photoshop,Illustrator, inkscape等。

2,将svg类型装换成svg-t,工具由SDK提供

C:\Symbian\9.2\S60_3rd_FP1\S60Tools\svg2svgt\installer

3,转换好后,将其覆盖掉工程中gfx文件夹下的qgn_menu_PROJECT.svg

4,重新生成,图标已经改变了!

Popularity: 8% [?]

Add comment 11月 18th, 2007

关于移动应用程序后台下载!!!

早上起来收到一条10086的短信:说我包月的GPRS流量快用光了!

我的第一反应是:怎么可能?就收了一些mail,update了一下天气预报阿?

然后就打了10086查了一下,果然用掉块50M了。

突然想到前几天装了个“掌媒”!打开程序进去一看,果然,已下载47M!!

我的天呢,我怎么都不知道。。。。

要不是10086的短信提醒,这个月的电话单就太恐怖了。

什么都没有想,马上把掌媒删掉了。

以后自己开发的程序,绝对不提供类似的后台下载这么大数据量的功能!

类似的,当程序切换到后台后(如手机监控程序,可能用户并不知情程序还在运行),

若干时间后(3分钟?)停止网络数据收发功能。

因为后果可能是:

当用户收到下个月的电话单后,他永远都不会再用你的程序了,呵呵。

Popularity: 10% [?]

Add comment 11月 16th, 2007

OpenC答辩PPT

Due to the participants and the judges’ schedules and locations, we have decided to select the winner prior to Nokia World. The judging is scheduled to take place on Nov 27 and the winner will be announced prior to your arrival at Nokia World.

1.      Was your application native development in Open C or did you port existing lines of code to Open C from existing C assets?

2.      How many lines of code is your application?

3.      If you ported from existing assets, how many lines of code did you port?

4.      How long did it take to develop your application?

5.      Was this a team effort or a sole project? If you had a team, how many were on the team?

6.      What tools and support did you use to complete your application?

7.      Did Open C make it easier for you to develop this application?

We need your presentation outline and the answers to the above questions by Wednesday, November 14 to properly position your application for the judges.  

OpenC挑战赛的奖项将于11月27日颁布,也就是说提交的PPT的质量在很大程度上决定了你能得到什么奖项,还有两天时间,好好润色PPT!

从哪些角度顺色呢?回顾到最初,OpenC挑战赛的Judging Criterial:

The panel will judge all entries from 1 to 5 according to the following criteria:

  • Quality – How visually appealing is the UI of your entry?  Do you use advanced graphics, animation, and other contextual features to deliver an enhanced user experience? 
  • Functionality – Is it easy to download and use your application?  Would consumers find it intuitive and easy-to-use?
  • Usability – How practical is your application and what is the likelihood that consumers will want to use it on their devices?
  • Innovation – Is there anything ground-breaking about your application that might be new to the mobile marketplace?  
  • Middleware Difficulty – Evaluating the porting difficulty and skills exhibited in developing your application.  

这些方面的描述可以选择性地插入到PPT中去。

另外可能的一些亮点:

1,在手机上可以直接看我的演讲(效果应该比较好!)

2,提供一些教室和课件拷贝机器的图片,说明已经在用了

Popularity: 10% [?]

Add comment 11月 13th, 2007

天气查询Mobile Weather

免费软件,采用Yahoo的Weather API,预报还算准确。

MWeather软件下载

Mobile Weather界面

软件主页:http://www.ubahnstation.net/

Popularity: 13% [?]

2 comments 11月 8th, 2007

字体软件FontRouter

字体非常漂亮,我选的是“华康少女体”

软件驱动部分需要自签名,字体软件下载

 华康少女体字体

我仔细研究过作者的blog,非常厉害!

作者主页:http://blog.oasisfeng.com/

Popularity: 12% [?]

2 comments 11月 7th, 2007

文件管理器Y-Browser

这是一款必装的Symbian软件,我认为最好的文件管理软件!

Y-Browser软件下载

Y-Browser界面截图

软件作者得到了任何一个Symbian开发者梦想的头衔:

Forum Nokia Champion, Nokia Certified Trainer,

Accredited Symbian Developer, S60 Accredited Developer

作者软件主页:http://www.drjukka.com/YBrowser.html

Popularity: 12% [?]

Add comment 11月 7th, 2007

抓图软件ScreenShot

这是一款必装的Symbian软件,如名字所示,主要功能是抓图!

当前最新版本是2.8, ScreenShot软件下载

ScreenShot软件

作者主页

http://antonypranata.com/applications/screenshot/

Screenshot for Symbian OS

  • Easily capture screenshot on your Symbian OS mobile phones
  • Absolutely FREE!
  • Source code available!
  • Over 1/4 million downloads!
  • Supporting 31 languages!

Popularity: 11% [?]

Add comment 11月 7th, 2007

Older Posts


标签

Calendar

11月 2007
« Oct   Dec »
 1234
567891011
12131415161718
19202122232425
2627282930  

Posts by Month

Posts by Category