首页 » 其它应用

iPhone与WM的系统移植悲剧

2010-07-047条评论

      随着各智能手机的硬件配置性能的提高与相互间的差距缩小,加上一群俗称牛人的编程高手,越来越多人期望自己的手机能实现多系统的能实现多系统,随心所欲地切换系统。

WM电阻屏也玩多点触控—Multi 2.0原创首发

2010-06-078条评论

  N久前WM发烧友也许会关注到一件事情:XDA上有人开发出了电阻屏上的多点触控SDK,详细视频如下:

  看到这个消息后,大家也许充满着欣喜和期待。但相反,我的心情非常沮丧!承受了重大的打击!我早在此之前就已经开发出了实现此功能的软件,一直没有放出,我慢了一步了,不,不止一步……
写在Multi 2.0之前
  我编写的第一个PPC程序叫Multi-touch Simulator(多点触控模拟器),简称MTS。当用一只手指/触控笔触摸,一般没有响应;用两只手指,就能实现图片缩放,至少已经比上面这个视频展示的要好。用VB.NET编写出来,只要40行不够的代码。后来我把这项技术命名为Multigle Touch,Multigle是Muti和Single的合体,直译为半多点半单点触控技术,意译为单点触摸屏上的多点触控技术。

  后来我在网上看到已有人做出这样的技术,并且多了个图片旋转。有句名言说:“第一个把女人夸作花的是天才;第二个是庸才;第三个是蠢才”。于是我变得无心继续研发它了,转而编写其他程序。当然,我还是有继续编写类似的程序,先后编写了一个仿多点触控的架子鼓软件——Drum it!(没有公开发布过),和一个只做了一点点就没继续的iPocketPhoto——模拟iPhone的相册。
  现在XDA又出了个“庸才”,“蠢才”也不比第四个什么都不是的差了!~
Multi 2.0 Now Realsed!
  抱歉,这篇文章也许让你一头雾水,至少现在你还不知道Multi 2.0是什么。
Multi 2.0是一个Windows Mobile绿色软件,在WM电阻屏上实现多点触控,支持WM6.1、WM6.5系统,QVGA、WVGA屏幕。
  它用了我约半个月编写,但拖着拖着大概花了一个多月才正式完工。
作用:展示在电阻屏上实现的多点触控效果及实现方法(目前只是两点触控)。
硬件需求:电阻屏(屏幕不能多点触控,如:不能是HTC HD2)
  为什么叫Multi 2.0?
1.与Mobile 2.0相近
2.目前只实现两点触控
3.注意:2.0不是版本号..在这之前并没有Multi 1.x
软件界面及实现功能详解
UI是模仿Android系统的:
上方是4个选项卡(模拟Android的电话功能上方的选项卡,但只有文字没有图标);
左下角是触控点的实时坐标数据(X是从屏幕左边为0算起的横坐标,Y是从屏幕上方为0算起的纵坐标);
右下角是一个退出键(Android风格的Button..嗯.我厌倦了WM方方正正的四边形框)。
图片页功能+详解
实现功能:单点触控移动图片,两点触控缩放图片。

  试试用触控笔或一只手指移动一下屏幕中的图片吧。再试试图片缩放:
先按下一个点,再按另一个点,两点的间距最好有2cm。
第一个按下的点固定不动,移动第二个点来进行图片缩放(后面解释原因)。拉长距离为放大,缩短距离为缩小。
注:不能同时按下两个点,必须后先后按下的时间差,即使时间差很小,小得发觉不了。
手柄页功能+详解
实现功能:最多同时按两个键的屏幕游戏手柄。

  不要横屏,屏幕手柄已是横屏效果。试试按下任意一个键,左边是方向键,右边是一般手柄的A\B键。然后试试两只手指?一边按方向键,一边按A\B键。

  当然,上面这张图片只是演示。你无需一边用手指,一边用触控笔,完全可以两只手畅快体验(最好用指甲点击,手指头的触感不稳定)。你甚至可以同时按下左右键,但还没有事例证明这有什么用途。
注意:同样,你按下的第一个键不能移动,但你按的第二个键可以任意移动。比如:
你按下了左方向键,再按下右边的上方的键。
你可以任意移动右边的手指,来切换右边上下方的键。
你也可以先按右边的键,再按左边方向键。
这样,你就可以任意移动方向键了。
这样的触控感不好?不同的是:
你先按下左方向键,再按下右边的键。暂且你只能切换右边的键。
当你松开左方向键,按下的键只有右边的了,
再按回方向键,注意,你可以任意移动方向键了!
也就是说:此时右边的键已变为第一个按下的键,不能移动的是右边的键。
这样,可以说,从按下屏幕触发事件起,到手指完全脱离屏幕之前,
你可以任意移动方向键和A\B键。
揭示页功能+详解
实现功能:以图形界面显示程序内部运算机制。
  嗯,电阻屏只接受一个触控点,它绝不贪心。那么,当屏幕上同时点击了多个点,它会接受哪个点呢?第一个按下的点?最后一个按下的点?
  不,你按下的多个点会形成一条线段或以各个点为顶点的多边形,而WM会完美的找出所形成线段或多边形的中点,这个中点就是唯一被有效识别的触控点。于是,只要记下第一个固定的触控点坐标,再计算出固定触控点到真正被识别的触控点的位移,乘上两个这段位移就到达第二个触控点的位置了。
  看回软件的“揭示”功能页,当你按下一个点,再按第二个点,屏幕上会出现三个点:

固定触控点就是你按下的第一个点;
实际触控点就是此时硬件真正识别到的触控点;
虚拟触控点就是程序计算出你按下的第二个点。
偏差说明
  虚拟触控点也许会与你真正按下的第二点有偏差,并且两点间距离越大,不在同一X轴或Y轴,偏差将越大。我把这点偏差初步定义为硬件上的问题,是屏幕上的不平滑使得两个点按下时,硬件不能完美地识别出中点。因此,大家若要买新的电阻屏WM机器,可以用Multi 2.0这个功能来检测屏幕的平滑度,一方面看看屏幕的完美程度,另一方面来实现更好的多点触控效果(若你有这个需求)。当然,这个平滑度并不影响单点触控的效果!除非你的手指大到覆盖了较大面积的区域,并且屏幕的平滑度suck(糟糕)至极。这时你可能要为你的手指单点触控担忧。
伪多点不好?
  也许你会反对:按下的第一个点不能动,只移动第二个点,这和单点触控没什么区别。
  答:这个说法是片面的。
“按下的第一个点不能动,只移动第二个点”是正确的,但“没什么区别”就是错误的。(受应试教育政治辨析题基本套路影响)。首先,在“图片”演示上,确实是在没有按下任何设置等额外操作的情况下,通过一只手指、两只手指来实现图片移动和图片缩放的切换。其次,在“手柄”演示上,确实是实现同时按下两个按键,这给电阻屏触屏游戏带来了极大的便利!
关于
  最后这个页面,软件上也没什么好讲了。

  首先,欢迎多来Mobile 2.0看看!其次,自我介绍一下,偶是Tango,关于一些建议、意见可以在本文章发表评论,也可以发到我的邮箱:tan9ochen@gmail.com,没事顺便踩一下空间:390539167.qzone.qq.com(最近不好意思在发表这篇文章前发表空间日志)。
  我在2010/3/20就已经正式加入Mobile 2.0,这是我在Mobile 2.0内部白混了两个多月左右才逼出的第一篇文章,当然这不是M2组员逼的:)
[花絮:文章开头的三个字由起初开始编辑的"不久前"改为现在的"N久前"..]
  使我不堪重负的应试教育一次次阻断了我的创新与发展,这是我在忙里偷闲弄出来的。大家要多关注中国的教育现状!随时倡响中国的教育改革!!教改尚未开始,同学们须努力!!![偏题式地结束了..]
本软件下载:
Multi2.0(QVGA)
Multi2.0(WVGA)
[请用PC或PPC上的7-zip解压文件]

窥探:中国移动的无线城市

2010-04-175条评论

去年下半年开始,随着我们敬爱的温总理对物联网的关心,移动老大更是提出“关于今后要把TD无线城市与物联网紧密结合起来,推动各项应用发展”,可以想象对于那些与此概念相关的公司无不欢欣鼓舞,因为先不管是否有成熟的商业模式,中国移动肯定会对所谓的“无线城市”、“物联网”进行投入,先不说投入的大小,光是中国移动掉下的饭渣估计也够产生几个上市公司了;何况还有一帮有钱没处花的所谓VC,更不会错过这么好的概念炒作机会了。

机器人改装-Android软件汉化不求人

2010-04-06添加评论

      据国外媒体报道,谷歌Android Market手机软件商店中的软件数量已经突破2万,但这些丰富的软件绝大部分都是英文版的,E文不好的朋友使用起来很不方便。别在望E生畏了,让我们发扬自已动手、丰衣足食的精神,把喜欢的软件汉化了吧。
 

MIDletRestorer-“格机”随时随地

2010-04-052条评论

摘要:可能大家都有这样的经历:手机由于各种原因,需要进行格式化,但是原先装的的很多软件都只能重新下载安装,过程很麻烦,特别对于各位手机玩家。MIDletRestorer是专门针对S60手机的还原jar文件的工具,能够帮助你恢复所有jar文件在手机上的安装。

WM一站式管理-轻松魔乐移动精灵PC套件评测

2010-04-04添加评论

在使用WM到了一定阶段的时候,为了更方便管理越来越庞大的手机系统任务、系统文件、软件安装与卸载、联系人、短信和通话记录等等,我们需要一个WM管理助手帮助我们完成本来复杂的程序,同时也让我们对整个手机的所有管理项都有一个系统的掌握。这个时候我们就来了解一下一款非常不错的手机管理软件——魔乐。这篇文章也是应手机软件开发者魔乐的要求,我们Mobile2.0团队对魔乐做的一个专项评测,同时我们也希望更多的软件厂商或者软件开发者到Mobile2.0作专项的免费评测。

一、软件安装与软件界面

魔乐作为一款PC平台上专业的WM管理软件,可以为所有的WM专业玩家和普通用户提供从联系人管理到注册表修改的专业的一站式的服务。软件的页面的设计也从用户的角度上设置了软件、游戏、图片、主题、铃声、电子书等等我们平时最经常应用到的选项。同时软件也从专业的角度上设置了系统管理的各个选项,如进程管理、任务管理、注册表管理、个人信息和资料的备份还原等等。所有WM下需要的管理都列在了魔乐的软件界面上,实用性是魔乐最大的特点。

1、安装魔乐

软件在几个步骤后就完成安装了,完成安装后有三个选项提供选择:三个选项对于一般选项来说都是常规选项,而第三个笔者表示异议。在PC上的手机管理软件本来就不需要开机启动,只需要在手机连接上的那一刻自动连接就够了。

有的时候我们不一定需要使用这款软件的时候,它也不必每次开机都运行,这不是明摆着要拖慢开机速度么?笔者同样不苟同像迅雷一类的软件的开机运行选项。魔乐也是可以支持手机连接电脑时自动启动并连接的,希望魔乐尽快把这个选项换成手机连接电脑时自动启动,对用户没有用处功能尽早优化或者删掉。

2、魔乐界面

在魔乐的软件主页面上提供了非常多的热门资源提供下载,如各种热门软件、热门游戏、热门电子书等等,这些软件都是非常具有代表性的,几乎都是在WM下手机软件里最优秀的,但是魔乐提供的资源数量上还是不能满足一些专业用户的需要。如果只是进行的手机资料和软件安装卸载等管理,魔乐完全可以满足这类用户的要求。资源的丰富程度上,魔乐还是需要进一步加强,而且在同类的竞争者上面,91手机助手在各个方面也做得不错,尤其是91手机助手整合了91手机网站庞大的软件资源。如果魔乐上的资源能更加丰富,而且资源都保持更新,魔乐倒是非常具有竞争力。

二、功能评测

1、手机日常管理

手机的本来是用来打电话的,短信功能更是加强了手机作为通讯工具的实用性,在加上手机的上网的功能更是让所有的人都难以离开手机,因为所有人的人是都是社会人。以上的这些都构成了对我们手机的日常管理的需要。这些日常管理不需要太多的时间,但是万一手机遗失的话,那浪费我们的时间将是几十甚至上百倍于管理的时间,尤其是在个人数据的备份上。

以前笔者也不注意对自己的联系人资料和短信进行备份,知道手机不慎遗失后才发现这些数据的备份有多么重要,而且知道现在还有很多的号码没有再找回来。从丢的那刻起到现在,笔者会不定期对自己的联系人资料进行备份,魔乐不但提供了简单便捷的联系人和短信等个人资料的备份还原,而且还提供多种格式的联系人导入。不过魔乐如果能提供像SBP BACK等软件的备份格式的导入那会非常方便用户在手机和PC两个平台上的使用。

2、软件一站式管理

在魔乐的分类下,我们看到了非常多的WM平台下优秀的软件,从音乐播放器、电子书阅读器到系统增强类,已经覆盖所有的大类。在这些大类的目录下,可以说是群英荟萃,大部分都是大公司的大作。这些软件有很多事免费的,也有一些是要收费的,在使用的过程中笔者并没有发现有哪些软件收费的,还有哪些是免费的,所以麻烦魔乐的工作人员添加上,免得造成用户不便。上图中的都市赛车是在WM下笔者最喜欢的游戏,页面上的游戏都是非常好玩的游戏,如果喜欢的机油可以在这里下载。

选好你要下载的软件后选中该软件,接着就进入软件的详细介绍页面。在这个页面里罗列的是软件的各种属性,如大小、发布时间、软件简介、截图等等。让笔者注意到的软件的截图是翻动的,而且可以选取自己想要看的截图,可选小截图在截图的左下方(用红色框圈出)。这样的设计很直观,在给我们提供足够多的截图的同时也照顾到页面的分配。

下载完成后就可以开始安装,安装的流程和手机直接安装是一样的。如果在魔乐上一直显示未能安装或者卡主的话,就要打开手机看看是否出现什么问题。 安装的操作可以在PC和WM手机上同时进行,这也是这类软件的特点之一。

3、多媒体管理

魔乐提供了图片、铃声、主题等等资源的下载和管理,值得注意的是在查看魔乐图片资源的过程中,鼠标放置在图片的上方就会自动跳出独立的图片,并在显示的独立图片下显示人气指数,这个功能非常好,可以为用户下载资源做一个很好的导航。图片、主题和铃声等资源在下载后,可以对这些下载的资源进行安装、卸载等快捷管理。

4、文件管理

魔乐管理手机内部的文件也是非常方便的,管理界面也和PC上的文件管理界面一样,支持图标、列表和详细信息的查看方式。而且文件的格式也能直接显示相应的打开方式的图标,如视频格式的文件就显示播放器的图标。页面的左边是文件表的树形结构,中间是文件管理界面,右边显示文件的属性,这样的设计适合查看文件,也方便文件的管理,这也是魔乐作为WM手机管理功能的一大体现。

5、电子书管理

魔乐在电子书的管理上还不是那么理想,在扫描出来的文件中很多是与电子书无关的内容出现。这样问题是由魔乐的搜索方式造成,魔乐会自动搜索手机内存卡里的有关电子书的格式的文件。TXT、PDF、UMD等等格式是WM下最常见的点子书格式,而JAR这样的电子书格式在WM下几乎是不被用到了,而且JAR格式的软件非常多,很容易造成误判,所以笔者认为这个格式也没有必要加入扫描的行列。另外,在自动扫描外还应该添加一个用户自定义文件夹进行扫描的选项,因为很多用户都喜欢把电子书放在同个文件夹下,这也很方便管理。魔乐还提供在PC上直接打开编辑文本文件,这样可以实现手机里的文件在电脑上联机编辑。

魔乐也提供众多热门电子书的下载,涵盖目前网络上热门的各种类别,但是资源的数量上还不足。笔者在商业出版这一个类别上石空白的,期待魔乐能在发文后给我们带来更精彩的内容。魔乐在内容上还是需要加把劲完善,把用户体验做上一个台阶。

6、手机进程管理

手机进程提供和PC上优化大师类似的显示进程在系统的作用的功能,这项功能对专业玩家更加适用,普通玩家也可以通过进程管理器关闭不需要的或者严重占用内存的程序,而不必害怕因为关闭正常的程序造成重启或者数据遗失。现在WM下的软件也喜欢搞开机启动,搞得很多软件也开始在手机里流氓,希望魔乐上尽早有管理开机启动项的功能。

7、资源下载管理

所有通过魔乐下载的资源都可以在“我的任务”这个版块里,方便下载的管理和软件的管理。对大多数用户来说,这个功能还是非常实用的。

三、评测总结

魔乐具备了一款专业的WM手机管理软件的所有的功能,在细节上也突出软件的很多特色。软件在管理方面做得的确很优秀,但是有些遗憾的是有些细节上存在严重不足,如开机启动选项、提供的资源不够丰富等等。这些问题会慢慢地不断完善,希望下一个版本魔乐做得更好,让我们有一个更好的手机管理软件。

Mobile 2.0独家:LiMo手机初体验

2010-03-213条评论

前天见朋友处有Vodafone的LiMo手机,于是特借玩了两天,对这款由全球第一移动运营商主推的新智能手机进行体验。作为同样是世界级运营商推出的操作系统,LiMo在软件体验上比OMS更胜一筹,但与iPhone相比还有不少差距。同样作为触摸屏的产品,LiMo为了规避iPhone的专利,而在很多软件细节上进行了突破,希望能给大家一些灵感。

当前第 1 / 4 页 : 1234»