自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

层与层之间的数据交互问题

      最近在做ipad的MVC开发框架当设计接口函数时发现层与层之间的数据交互是以前没有考虑清楚的。在分层架构中要尽量减小层与层之间的耦合,层与层之间的通讯需要考虑正常数据的传输,一般采用DTO数据传输对象来实现,需要考虑业务逻辑错误,比如说:用户Session失效,用户名密码错误等,一般在通讯协议中会定义不同的错误代码表,需要考虑程序异常,在Java实现中一般采用异常处理。归纳起来在层与层...

2011-10-07 15:24:30 1175

原创 移动开发中的领域模型

      最近在做保险行业的iPad客户端应用,在项目过程中引入了领域模型设计和MVC的设计思想,引发了一番争论。从实践过程来看领域建模更多的是一种分析和设计业务模型的一种方法。由于在ios开发中并没有像J2EE开发企业应用这样成熟的开发框架,MVC更多的应用在表现层的开发,UIViewController严格来划分应当都属于View(视图层),这也不怪苹果在ios上更多是针对小应用或者游戏的开...

2011-10-07 11:20:33 239

理解iphone开发中的delegate(委托模式)

        委托是Cocoa中最简单、最灵活的模式之一。委托是指给一个对象提供机会对另一个对象中的变化做出反应或者影响另一个对象的行为。其基本思想是:两个对象协同解决问题。一个对象非常普通,并且打算在广泛的情形中重用。它存储指向另一个对象(即它的委托)的引用,并在关键时刻给委托发消息。消息可能只是通知委托发生了某件事情,给委托提供机会执行额外的处理,或者消息可能要求委托提供一些关键的信息以控制...

2011-03-03 15:28:25 171

原创 基于Windows的iPad/iPhone开发编译环境

    公司要做ios方面开发,打算现在xp上研究一下,目前在windows操作系统开发iOS应用程序有5种可选的方案。 方法一:黑苹果 黑苹果--就是指不是苹果电脑(普通PC),装了苹果的MacOS。这就是黑苹果。PC配置要求:CPU:Intel LGA775系列CPU安装成功的机会较大主板芯片组:Intel 9系列 3系列和4系列的成功几率比较大 安装教...

2010-12-02 17:22:23 136

原创 备份、恢复android软件设置

首先声明这个问题我没有解决。留个记录待有时间再继续研究,也希望高手提示。 需求目标:首先备份软件设置,包括应用相关的Preference和Database数据第二步:卸载软件,并重新安装第三步:将第一步备份的数据恢复到新安装的应用,应用恢复到卸载前状态。 实现思路:android应用安装后会在相应/data/app目录和/data/data目录创建应用相关的文件,其...

2010-11-04 14:50:01 162

原创 重读:应需而变—设计的力量

书籍简介     要在当今不断变化、不可预知的市场中获得成功,企业需要重新全面地考虑、架构自己的战略。抛弃从内而外的研发新产品,企业需要开始从外而内地着眼于流程,并且从用户体验开始。这是一种新的思维和工作方式,能够将还在市场环境中挣扎的公司转变为创新的、灵敏的、成功的组织。  企业需要形成一系列新的竞争力:  定性的用户研究:了解用户行为和动机;  开放式设计流程:将新创意转化...

2010-09-18 12:14:00 216

原创 体验,改变游戏规则

技术、特性、体验,产品竞争的三个阶段。通过改变体验,改变游戏规则,在饱和市场获得机会。 前一阵一直认为成本是决定产品成败的关键因素产品价格和用户体验都属于用户使用成本范畴。这种假设的基础是假设用户在使用产品时都会精打细算,仔细比较哪个产品用起来最划算。然而事实并非如此...

2010-09-14 11:10:06 124

原创 移动互联网几个比较好的产品方向

邮件客户端-随着大屏幕的操作性加强,移动办公需求增大,好用的邮件客户端会出现大量需求。杀毒软件-毒太少、没得杀的时代即将过去。手机杀毒市场必将出现混战。 gps本地化服务-基于地图的本地化服务最能发挥手机的移动性和本地商务的结合。...

2010-09-14 11:08:54 153

原创 产品部门在企业中的地位和作用

1、产品部门是企业的中枢神经,是一个服务型部门。 2、产品能力体现了企业的竞争力,企业在市场中都是以产品或服务体现的。 3、产品有时决定了企业的命运,技术、特性、体验,谁能设计出用户喜欢的产品谁就能赢得市场。...

2010-09-14 11:07:44 2856

原创 手机产品用户交互设计原则

原则一:软件响应速度,软件响应速度快也许用户不会觉察到,但一旦软件响应速度太慢,用户就会失去耐心。速度快主要体现在几个方面:      第一:软件的加载速度,不要因为联网或者加载数据让用户长时间在Loading页等待,可以采用分步加载或者给用户提供后台加载的选项。       第二:用户操作后的系统反馈速度,往往会体现在Tab页面的切换,弹出菜单,翻页滚动等方面,软件设计过程中需要考虑...

2010-09-14 11:02:44 305

Android开发资源完全汇总

1、eoe Android开发者论坛 目前国内最早的Android开发者社区,人气非常旺聚集了不少Android开发方面的高手,开发中遇到的问题大都能在这里获得解决,网站最大的特色是定期发布《eoe特刊》,问答频道和资料分享做的也不错。 访问地址:http://www.eoeandroid.com2、 AndDev      国外非常好的一个Android开发者论坛...

2010-09-03 11:07:14 296

原创 Android自定义Layout

在开发Android过程中,有时已有的Loyout布局不能完全满足设计需求,这时需要在已有的Layout基础上上进行扩展,以达到通过配置文件描述布局的设计原则。首先第一一个布局类,重写其onDraw方法。public static class iRelativeLayout extends RelativeLayout { private Paint mPaint; ...

2010-08-23 14:22:10 128

原创 产品随笔

想到一个对产品经理比较准确的定义:协调企业资源对某一产品整个生命周期的的管理,目标是确保产品战略的有效实施。产品设计很难说谁对谁错,只存在好和更好的区别,我说站在用户角度我这样是对的,你也可以说站在用户角度我这样才是对的。没有一个严格的衡量标准,和市场营销很相似,而且比市场营销更加难以衡量。怎么办呢?靠产品设计师的感觉和用户反馈,因此,尽快让产品到达用户尤为重要,正所谓失败的越早成功的越快...

2010-08-18 13:47:31 70

原创 产品经理的职责

产品经理有别于产品设计师和产品策划,产品经理负责产品整个生命周期的管理。 第一阶段从概念模型开始,通过整理用户需求,分析竞争产品,对用户进行角色分析,确定目标用户群,形成产品需求文档、竞争分析报告、产品策划和产品战略规划。 第二阶段通过第一阶段整理的资料 开始产品设计流程,明确用户目标、企业目标,形成产品功能列表,信息架构,线框图以及ui设计文档。 第三阶段进入产品研发过程,确定技术软硬件配置,系...

2010-08-18 13:45:39 71

原创 产品开发模式革命-产品开发2.0

      软件开发领域,为什么很多上市公司的产品竞争不过一个人或几个人的工作室?开发模式不同,谁最接近用户,谁的产品就最容易被用户所接受,资源优势总是暂时的。几个程序员一个美工,一个简单的博客随时发布产品更新进度,利用微博、Q群、论坛跟踪用户反馈,永远的beta版,充分依靠用户的智慧推进产品的进程。减少了产品设计时间,产品以最快的速度接触目标用户,以赛代练,这就是全新的产品开发2.0,如...

2010-08-05 12:21:22 128

原创 写在产品设计之初

        做产品这些年一直在孜孜以求产品成功之道,研究了很多成功的产品和不成功的产品,更多的是大家听都没听说过就消声觅迹的产品,妄图找到成功产品的规律,几年下来虽没有大的收获,但总算总结了几点产品经理在开发产品前必做思考的问题: 1、 站在目标用户角度去思考,产品通过什么手段为目标用户解决了什么问题?         成功的产品大都来自于对目标用户需求的准确把握,为目标用户群...

2010-07-02 14:43:36 166

原创 Android开源项目 陌客随机聊天

 产品名称:陌客 随机聊天 产品简介:这是一个让你快速邂逅陌生人的社区,我们为你随机配对在线的陌生人。 不需要注册登录,没有隐私秘密,只为短暂的邂逅!  技术要点:WebView控件的使用,页面与数据分离,js 呵呵,做了一天完成的,觉得很有意思发上来,给大家提供一个开发产品的思路。 ...

2010-06-28 17:23:31 125

APP Store 火了的背后

            今天你App Store了吗?自打iphone上面的软件应用商店火了之后,App Store便开始铺天盖地而来,席卷整个“手机”行业,它就像一坐未被开采的金矿,价值被无限的放大,开发者也都被忽悠的蠢蠢欲动,开发者终于在这一刻成了香饽饽,各种开发竞赛接踵而来,我们的口号是“每个开发者都可以自己当老板!”。App Store为何如此受到业界追捧?App Store是否会...

2010-06-27 14:10:15 130

未来2年移动应用发展趋势预测

     这段时间移动应用开发炒的火热,自己在移动开发领域算算也混迹了3、5年了,大大小小的手机应用见过上百个,闲来无事总结一下最近接触到的和思考的一些移动应用未来的发展趋势,纯属个人观点。 1、移动应用开发门槛越来越低,从客户端开发来看,从J2ME、Brew 、 Symbian C++到Android、Qt、Object C,在厂商和企业的推动下,开发难度越来越低。以前动则半年以上的软件...

2010-06-21 12:05:23 211

J2ME开发中遇到的几个问题

   最近终端开发过程中遇到了几个问题,还没有找到很好的解决方法。第一个是关于j2me中RMS存储容量的问题,一般手机提供给RMS的容量只有30k左右的空间,当存储大量数据时很容易跑出RecordStoreFullException异常,表示存储空间已满,从网上搜了一下,大概的做法就是提示用户删除部分记录,这点肯定不可取,用户没有我们想象的那么聪明,那么就直接帮用户把数据删除一部分,这样用户也...

2007-03-01 03:37:33 111

关于ROME使用UTF-8编码写rss文件时出现乱码的解决方法

今天写一个程序使用ROME这个开源组件生成rss2.0文件,使用utf-8格式保存中文总出现乱码,从网上搜了一下发现遇到这个问题的人不少,但是好像没有找到好的解决方法。例如:保存“中文”两个汉字时就会出现乱码,将保存文件的格式转为gb2312就可以正确显示,说明Rome在保存数据时采用的是gb2312格式,文件utf-8时即出现乱码,这样可以采用将数据转码http://www.wujianr...

2007-02-26 15:39:39 445

关于j2me中RMS的大小限制

   昨天做千寻网站的手机终端软件,大保存内容到手机的RMS时出现RecordStoreFullException例外,这个例外是在记录存储中没有足够的可用空间时抛出的,于是在手机上进行调试,RecordStore.getSizeAvailable(),空间还很大,百思不得其解,上网搜了一下http://www.j2medev.com/Article/ShowArticle.asp?Articl...

2007-02-25 08:17:32 119

企业产品策划原则

企业产品策划原则第一:KISS理论(Keep it simple andstupid),你的策划一定要简单,让外行一听就懂,如果解释半天对方不知所云,那你的想法一定有问题. 第二:客户价值,策划一定要明确我们的用户在哪里,我们可以为我们的用户提供哪些有价值的服务 第三:资产论,你所做的策划结果一定要使公司在资产上有所体现,不管是有形的还是无形的,随着项目的进展资产数量应该是递增的...

2007-02-14 01:50:04 164

DIV+CSS正在改变表现层的开发

DIV+CSS正在改变表现层的开发              文于:2006年1月20日   最近忙的都差点忘了自己是技术出身了,其实自己还是喜欢技术,尤其是新技术.   这两天看了一些国外的网站无意中发现它们好多都开始使用DIV+CSS来实现自己表现层的架构,于是从网上搜了一些这方面的资料.开始看感觉使用DIV+CSS来实现很乱,尤其是DIV的定位,和很多CSS的设置不过大体了...

2007-02-14 01:47:13 72

公司转型中如何选择行业?

原来在MSNBlog上于2006年1月20日写的,整理一下吧!公司转型中如何选择行业?   目前公司出在业务转型期,所要确定的产品方向应该说代表公司未来几年的发展方向。在产品的选择上首先面临的是行业的选择,一旦确定行业就能够明确客户群、竞争对手、市场发展前景、需要的人员的配制和企业的主导方向等等因素。因此行业的选择是公司目前制约其他因素的主要问题。      关于行业的选择有两种情...

2007-02-14 01:43:19 261

今天是情人节

   今天老婆出门早,临走时问我“今天是情人节,你想要什么?”,这时我还在被窝里,心里知道这是老婆找我要礼物那,便随便答了一句:随便吧。老婆便兴冲冲的出门了。回想我们我一起的这6、7年真是意犹未尽的感觉,想起第一次给当时女朋友现在的老婆送花,因为从来没有买过,而且自己对这方面的事特别害羞,走进花店也不敢看老板,问“多少钱?",“1元”老板说,我便捡了一束最大开的最鲜艳的买了,趁没人的时候塞给了她...

2007-02-14 01:21:13 110

去年写的一点感想

   马上就要离开公司了,整理资料时发现了去年刚刚从事新产品研发时写的一点东西,发出来留做以后的一个纪念吧。    进入新业务新产品研发岗位有一段时间了,由于技术出身,开始想问题更多的考虑的是技术上的创新好玩,所以提出了做视频流媒体的方案,并没有过多的想商业模式等过去从来没有接触过得概念,接下来饿补了一下商业知识,看了些商业计划方面的文章,开始学着用产品包装技术,想到了例如视频邮件、个...

2007-02-12 07:06:26 109

CronTrigger 文档(转载)

 Job Scheduling in Javahttp://www.onjava.com/pub/a/onjava/2004/03/10/quartz.html?page=1Quartz,企业级的计划/日程安排(jobschedule)系统(1)-介绍http://dev.csdn.net/develop/article/66/66237.shtmQuartz是opensymphony组...

2007-02-09 09:14:54 97

J2ME中关于数据传输编码的问题

J2ME接触了一段时间了,要说真正写个什么像样的程序还真没写过。最近打算写一个将互联网数据传输到手机上的一个程序。 问题:将不同编码格式的数据统一成UTF-8格式通过服务器传输到手机客户端。这样做的好处就是不需要在客户端再做字符集的转换,而且大部分手机都是支持UTF-8编码的。 解决:1)在服务器端调用《用java程序将GBK字符转成UTF-8编码格式(转)》中介绍的方法将GBK字符...

2007-01-26 02:37:46 77

用java程序将GBK字符转成UTF-8编码格式 (转)

原地址:http://blog.csdn.net/wangjichen_1/archive/2006/08/04/1019830.aspx上网查找一下 用java程序将GBK字符转成UTF-8编码格式的代码,发现全是C++写的,而且很烦琐,现在自己写了一个java的,以供参考。UTF-8编码介绍UTF-8编码是一种被广泛应用的编码,这种编码致力于把全球的语言纳入一个统一的编码,...

2007-01-26 01:52:52 195

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除