CardViewer系列之准备篇

如果您还没有阅读本系列开篇《CardViewer项目体会系列文章》,建议花些时间了解一下。

声明:CardViewer只是一个引子,一个线索。该系列文章除在必要时模拟近乎本项目的背景、需求及产品,几乎不涉及单位行业背景,旨在摘取值得讨论和有趣的话题抛砖引玉。每篇文章所要讨论的并非关联的技术和知识将由CardViewer这个线索将它们予以关联。由于文章正在整理中,条目的发表顺序相对随机,将不依照软件工程中的开发进度之顺序。不过读者不用担心,只要随时关注《CardViewer项目体会系列文章》便会得到一份整理好的最新目录索引。

--准备篇
简介:只要您在PC机上使用过普通的人事管理软件,就知道CardViewer将要实现在功能是什么(浏览、查询、统计、同步、报表及个性化自定义等常规功能)。它包括基于掌上电脑(Pocket PC)平台的客户端和基于台式机(PC)上服务器端应用程序两套组件。Pocket PC实现了最终用户的大部分需求,如除了同步以外的上述常规功能;PC主要服务于管理员,负责解决数据问题(如MERGE REPLICATION 、RDA、XML WEB、Synchronization等命题,后续文章中将有一篇比较有趣的关于数据库解决方案的讨论)。
闲话之移动设备简史(参考):1981年第一台便携式计算机Osborne 1出现;1984年英国PSION发明了个人数据助理(PDA),80年代中期到90年代初,PSION成为了PDA市场的主导,然而受到Palm和Windows CE的竞争压力,于2001年退出PDA市场,致力于Symbian软件,如现在我正在使用的Nokia和SIMENS SX1手机使用的操作系统;1993年Apple的Newton MessagePad实现了PIM,但却受到笔迹识别技术的制约;1996年Palm Computing Inc.发布了第一款Palm Pilot PDA,至1999年末,占有全球70%的PDA市场份额;Microsoft于1996年利用Windows CE加入这场竞争,Pocket PC2000、2002、2003以及目前的Windows mobile 5.0 Pocket PC的出现使得Microsoft在Mobile市场中不得不再次成为人们关注的焦点。

引出的话题(具体内容将在下篇文章讨论):

  • 开发环境的选择以及搭建:主要比较J2ME、.NET compact framework,并介绍windows mobile 5.0环境搭建等老话题。
  • 设备:在定位Windows Mobile 5.0操作系统的基础上,比较惠甫、华硕、戴尔三款机型以及最终定机的过程。
  • 资源:推荐开发中的参考书籍并提供电子书下载。
  • 网站:获益的Web、Forums、Newsgroup、Blogger。

预告:

  1. 继续讨论本篇未完的“引出的话题”;
  2. 小设备GUI设计基础:低设备产品的资源是有限的,它包括系统资源(CPU、RAM)、视线资源(屏幕大小)、人机交互(输入方法)的限制,正是由于这些限制使得设计者在着手设计之前必须考虑的是简化功能,以及在功能定位后的设计出简单的操作流程……

 
                                                                     本系列文章目录      下一篇:J2ME vs .netCF

posted on 2006-11-17 00:21  apan  阅读(2571)  评论(8编辑  收藏  举报

导航