03 2013 档案
摘要:1.把要编译的APP复制到signapk.jar、platform.x509.pem、platform.pk8同一目录下,使用java -jar signapk.jar platform.x509.pemplatform.pk8 in.apk(预签名的apk) out.apk(签名之后的apk)
阅读全文
摘要:一、中文环境设置1. 设置 ubuntu 中文现实点击最上面菜单 的 系统 -> 系统管理 -> 语言支持(英文菜单则是 System -> Administration ->Language Support),在列表中选择 Chinese 条目。同时将默认语言修改为 Chinese(中国) ,按确定关闭设置程序。2. 配置字体 sudo fontconfig-voodoo -f -s zh_CN3. 安装 fcitx 输入法 sudo apt-get install im-switch libapt-pkg-perl fcitx sudo im-switch -s f
阅读全文
摘要:如果你不幸成为了一名Android用户的话,你会发现豌豆荚、手机助手这类桌面应用可能是Android相关应用中体验最好的产品了。他们不仅要比大部分Android应用糟糕的体验好很多,甚至和苹果的iTunes、黑莓的桌面管理器相比,都像是下一个世纪的产品,而且这还是在中国垃圾流氓软件横行的时代。为什么Android桌面管理软件能够为中国大部分手机用户提供如此优秀的用户体验呢?这可能需要好好研究一下。不过今天豌豆荚创始人王俊煜在极客公园2013创新大会上分享其团队使用的工具的时候,却给了我们一个足够充分的理由。豌豆荚是2010年创新工场早期投资的几个团队之一,经过三年的时间,豌豆荚团队发展到85人
阅读全文
摘要:互联网有句老话,只要你能实现用户价值,就一定能带来商业价值。此话是不是有点过时?这个观点发源自PC统治互联网的时代,如今PC端的用户停留时间下降,用户行为趋于稳定保守,移动端则蒸蒸日上。而PC与移动端的区别之一是,PC端的用户流动是自由的,通过超链接,从一个网站到另一个网站到另一个网站……但你可以从一个App到另一个App到另一个App吗?移动端存在“短路径”的特征,用户行为被封闭在应用之内。用户习惯于打开多个独立App来获取服务,很难在不同的App间跳转,一跳几乎就到了极限,比如跳去另一款应用的AppStore下载页面。问题之二是,受到界面限制,移动端在嵌入广告的位置与表现力方面,完全无法与
阅读全文
摘要:只说三本,那就分别从设计、产品、运营3个方面选吧。1、设计相关《简约至上》,副标题:交互设计四策略。简约至上 (豆瓣)副标题注明是写交互设计的,但,实际上是适用于整个产品设计的。这书核心点就说了一个事情,如何做到,用最少的设计,最优雅的满足用户需求。至少值得读5遍以上,因为,这些法则看似简单,看似读了就懂,但是,实际上还是会经常犯错。(有本类似的书《简单法则》,这书有些老了,我是先看了简单法则才知道又出了本简约至上的)2、产品相关《启示录》,副标题:打造用户喜爱的产品。启示录 (豆瓣)这确实是目前最好的关于产品设计的入门书籍了。曾现场听过Marty Cagan的分享,涉及需求分析、产品设计、团
阅读全文
摘要:作者简介: BJ Fogg 斯坦福大学教授,他致力于研究说服式(persuasion)的技术,了解人类的行为特点,创造习惯等。他的个人网站http://www.bjfogg.com/一 模型简介BJ Fogg提出了一个新的理解人类行为的模型,他称之为Fogg behavior model (FBM),在这个模型中,他认为一个行为包含以下三个维度,动机,能力和促发点(triggers),为了实施某个行为,个体必须同时具备1 足够的动机2实施这个行为的能力3实施这个行为的吸引因素Fogg认为这个模型可以用于分析和设计说服式(尝试去影响人类的行为)的技术,如果将这三个维度绘制在一个图表里,可以更直观
阅读全文
摘要:译者注:本人兴趣于交互设计上对人类认知模式的借鉴,先前撰文探讨了模式识别的本能及其在设计中的运用。此次翻译Charles Hannon教授一篇关于模式识别在大脑中更本质的机能原理阐述的文章,共飨。原文:You Already Know How To Use It---------------------------------------在iPad最早的电视广告中有这么一句旁诉:“绝对给力,魔幻十足!身未动,心已知(You already know how to use it.)”。好一句振奋人心的广告词。Apple的iPad当然是一款全新的、颠覆市场的革命性产品,完全不同于以往我们所见的电子
阅读全文
摘要:网易科技讯 2月1日消息,据国外媒体报道,比尔·盖茨(Bill Gates)昨日在节目中接受采访时优雅而被迫地承认——史蒂夫·乔布斯(Steve Jobs)从来都比自己更酷。主持人问:人们都说“多么酷的一个家伙,史蒂夫·乔布斯是一个非常酷的人。“您也做着同样改变世界的事情,然而您却没有酷的元素,我没有冒犯的意思,只是想说没有(与乔布斯)同样的酷的元素。这是否对您造成过困扰,因为你同样改变着世界,但他却被人们以酷的形象记住。盖茨答:他从来都比我更酷。主持人问:是吗?盖茨答:是的。主持人问:或许改变这个世界就会变得很酷。盖茨答:这没什么。主持人问:真的吗?您不在乎这个
阅读全文
摘要:不少设计师还在坚持使用传统的笔和纸完成任务,但是与现在越来越流行的移动智能设备所带来的各种便捷性相比,传统的工作方式在效率上的确存在不足之处,在演示、分享等方面都存在着不小的困难,那么如何才能将两者的优势结合起来呢?POP(Prototyping on Paper)或许就是这么一款可以将两者用一种方便、快捷方式结合起来,帮助设计师更好完成工作的应用——这个应用最核心最神奇的功能就在于可以将纸上的设计图转化为智能设备上的演示文稿。设计师只需要先在图纸上完成原型稿的设计,然后通过智能手机或平板将每张设计图拍成照片,POP在拍照时会自动调整图片的亮度和对比度,尽可能保证、还原设计图稿的细节,然后就是
阅读全文
摘要:作为产品经理,无论方法论有多好、产品流程多规范、产品设计能力有多强,归根到底,需求的判断和萌发,主要都是源自产品感觉。什么样的产品感觉就会发现什么样的需求,做出什么样的产品,决定什么样的命运。作为互联网从业8年的产品老兵,总结下自己对产品感觉的看法(作者@孙庆新):1.产品感觉不是拍脑袋,但是必须敢想敢做。做产品永远是个纠结体、矛盾体,处处都是选择题,也永远充满着未知和挑战。拍脑袋拍对了,就是运气好,拍错了,就慢慢积累了不靠谱的恶名,导致产品开发团队丧失信任感。但是产品经理是决策者,要敢于拍板,果断决策,嗅觉敏锐。有想法和方案,风险不大就可以上,有一定风险,就可以先做小范围测试或调研。或者A/
阅读全文
摘要:谨以此文献给梦想改变世界的人舒迅多年以后,当我面对那些年青的产品经理,我会想起自己当年从事的是一份高薪的工作。那是2000年,我大学毕业后在北京一家IT网站做搜索引擎PM,当时我一个月的薪水能在亚运村买一平方米房子,十年之后,朋友招聘PM,开出的月薪和我十年前一样,差别是这时年青的PM用一年的薪水才能在亚运村买到一平方米的房子。对此,我很迷惑,于是咨询HR的同事,HR的同事告诉我,十年前产品经理是稀缺工种,现在不是了。十年间,北京的房价涨了10倍,但最优秀的PM的薪水至少涨了50倍,所以在新浪微博上随手点开一个V,就常常碰到认证为产品经理的。很多PM都有一个梦想:用自己设计的产品改变世界,同时
阅读全文
摘要:文/ 黄海均过去一年,产品经理无疑是国内互联网行业最火爆的职位之一。似乎就在一夜之间,挂着这个头衔的人翻了一倍,一些原本做营销策划、运营的人也自称产品经理。更甚的是,不少计算机相关专业的学生都希望毕业之后成为一名产品经理,尽管很多人对于这一职位的工作职责、能力要求知之甚少。除了互联网行业的整体升温、成熟带来的工作细分之外,也有一些是信息不对称造成的。在他们看来,产品经理不需要自己动手写代码、做设计,只需要写写文档、在一边指手划脚即可,而且头衔里有“经理”两字,印在名片上倍儿有面子。实际上,真正的产品经理并不是一个低门槛的职位。它要求的是能够对一款产品真正负责的人,不仅包括前期的需求调研和分析,
阅读全文
摘要:一句话点评:正好是产品经理的校招季,虽说和社招看重的地方有很大区别,这篇长文还是很有参考价值的,顺祝大家国庆假期愉快~~~本文节选自《启示录:打造用户喜爱的产品》一书和作者的博客,并发表在《程序员》杂志11年07期,本文是他回顾自己二十多年来从事软件产品管理工作的总结和经验分享,谈到了招聘产品经理的标准,以及产品经理应该具备的特质。作者Marty Cagan是享有世界声誉的产品管理专家,曾经担任网景副总裁、eBay产品管理及设计高级副总裁。译文由姜天纬@七印部落出品。寻找出色的产品经理“哪里能找到出色的产品经理?”CEO经常问我这个问题。我总是这样回答:出色的产品经理就在公司里,只不过在其他岗
阅读全文
摘要:做产品几年之后,不可避免的要碰到写规划这件事儿,虽说不少人,不乏大牛,对规划持“无用论”的观点,但大多数人其实还是更相信这个段子:在一个公司里,看一个人的地位,主要看他平时写的文档类型——写word的不如写excel的,写excel的不如写ppt的……写ppt的不如看ppt的,当然,还有人说还有比写word更惨的,就是写code……规划很难提高,不像写PRD那样听半天培训就可以入门,所以它更多的是靠实战。在淘宝的某些团队,有一个很简单的实践,这里分享给大家。每个月花一天时间,产品团队的每个人,做一份自己产品的规划出来讲,规划周期可以限定在3个月。轮流上去,下面的听众是团队的人。每个人讲完以后,
阅读全文
摘要:先说个故事。四个人在电梯里:一个人原地跑步,满头大汗;一个用头撞墙,针扎肉,各种自虐;一个人什么事都不干;一个人一直在很虔诚的祈祷。很久以后,门开了,发现是一幢摩天大楼的顶层,门口围着一堆记者,采访他们“这么高,好了不起,你们是怎么上来的?”一个说,自己努力很重要,方法要对,得跑20min休息5min;一个说,苦修,头撞墙需要一个小时3600次,头上必须起包;一个说,运气也很重要,他们都是扯淡;一个说,信春哥就行了。……这就是很多成功学和方法论。我一直想推动反方向的一件事(尼玛还真有“失败学”),叫“产品鞭尸会”。做了几年产品的人,谁敢说自己手里没几条人命产品命?把下线了的、回滚了的产品拿出来
阅读全文
摘要:大家都叫“产品经理”,但做的事情却完全不同?“产品经理”这个词到底是什么意思?这个话题恐怕也是各位同行都一直在想,也一直想不清楚的吧,我也是。每次看到各种“产品经理的能力模型”,我都觉得有点扯淡,总觉得模型里少了点什么,没错,就是“适用范围”,那一张张漂亮的图,必定只适合某些人,那么,到底是哪些人?于是,我的思路就是忘记一切模型,先去看各种顶着“产品经理”职位的人,他们做的事情为什么不同?初想下来,和两个因素有关——内在vs外在,符合MECE原则哦。内在是指个人能力,无法否认,一个叫“产品经理”的大学毕业生与一个同样叫“产品经理”的,有着3年工作经验的人,做的事情、需要的能力肯定不同。所以你想
阅读全文
摘要:产品经理这个岗位越来越火,想做的人越来越多,有不少公司、团队也都建立了以产品为中心的组织形式。自然,网上出现了很多“产品经理的能力模型”,大家都觉得像是武林秘籍,修炼之后就可以入行,但,又发现各种模型之间差异很大,纠结不已。最近,我越想越觉得讨论所谓的能力模型又陷入了“方法中心”式的思维,和“最好的文档模板”、“最优的组织结构”没什么区别,其背后的本质还是要先“问题中心”,即思考“为什么要建立产品经理的能力模型”。说起来,无非有这么几种原因:公司想知道招什么样的人,如何培养人,个人想知道如何发展……即合并成一个问题——产品经理需要什么能力?我们用做产品的思路再往深挖,为什么需要具备这些能力?我
阅读全文
摘要:产品经理@周鸿祎鼎鼎大名不亚于CEO周鸿祎,他在微博上夸奖了一位360安全卫士的产品经理。微博原文称:”在天天向上的节目里,这位来自新疆的产品经理说自己放弃了卖切糕的机会来到了360。我还挺认真地问他是真的卖过过切糕吗?他说只是放弃了卖切糕的机会。真的是闷骚型产品经理一枚,文章写得也好。“张庭,360安全卫生士产品经理,他在知乎上发表了文章,讲述了“电脑加速球”产品进化的过程,以及自己作为产品经理在其中的感悟,虎嗅推荐阅读。问:PC 软件在功能上是否有向手机 app 靠拢的趋势?例如 360 安全卫士 9.0 出现了一个“加速球”,点一下按钮为电脑提速,就像 360 手机优化一样。答:一直潜水
阅读全文
摘要:在当前互联网,各种数据可视化图表层出不穷,本文尝试对数据可视化的方法进行归纳,整理成6步法。一般的数据图表都可以拆分成最基本的两类元素: 所描述的事物及这个事物的数值,我们暂且将其分别定义为指标和指标值。比如一个性别分布中,男性占比30%,女性占比70%,那么指标就是男性、女性,指标值对应为30%、70%。1. 将指标值图形化一个指标值就是一个数据,将数据的大小以图形的方式表现。比如用柱形图的长度或高度表现数据大小,这也是最常用的可视化形式。传统的柱形图、饼图有可能会带来审美疲劳,可尝试从图形的视觉样式上进行一些创新,常用的方法就是将图形与指标的含义关联起来。比如Google Zeitgeis
阅读全文
摘要:优化不同于改版。改版是在原有基础上做较大的改变;而优化是做些小的调整,快速提升效果。但不管是改版还是优化,都需要考虑以下的步骤:1.问题现状(数据、用户反馈等)/ 用户调研(问卷、访谈等内容,尽量结合数据看)/ 竞品分析2.结合上面三点,确定优化目标3.根据目标确定设计计划(如何达成目标)4.结果检验(数据、用户反馈等指标)以最近优化的网易保健品首页为例,来谈谈如何做页面优化。问题现状:1. 跳出率过高2. 首屏以下位置点击量很小(第一屏内的热门搜索、功效、品牌点击人数较多)3. 转化率低(但购买商品类别较集中)分析:根据点击和转化情况可以判断出,问题主要出在二三屏的商品推荐模块。从下图中可以
阅读全文
摘要:我们讨论了数据存储、网络通信、密码和认证策略等安全问题和解决方案,本期将继续从组件间通信、数据验证和保全保护等方面来实践Android软件安全开发之路。组件间通信组件间通信的安全问题是Android所独有的,也是目前软件中最常出现的一种问题。我们先回顾一下组件间通信机制。Android有四类组件:activity、service、broadcast receiver和content provider。在同一个软件之中或不同软件之间,前三种组件使用Intent相互调用,使用ContentResolver对象访问content provider,共同实现软件的功能。使用Intent,可以显式或隐式
阅读全文
摘要:文/范怀宇了解Android功能模块的概况,就像看Android的“个人简历”一样,帮助我们对它的能力有整体上的认识,进而在应用开发之前可以更好地评估技术上的可能性和风险性。界面框架每个Android开发者都会关心Android到底能够打造怎样的用户界面(UserInterface,UI)。Android界面框架中最有特色的部分是资源(Resource)和布局(Layout)体系,通过完善的控件库和简明的接口设计,开发者可以尽快搭建自己需要的界面。Android的每个交互界面都由一棵控件树构成。控件树中的控件(Widget)对象皆派生自android.view.View类,而其中非子节点的控件
阅读全文
摘要:文/Ash Maurya要想用好一套系统的方法,你必须先透彻地理解这套方法的“道”和“术”,并能将两者区分开来。“道”告诉你应该做什么,“术”告诉你怎么来做。(1) 列出A计划;(2) 找出计划中风险最高的部分;(3) 对计划进行系统性的测试。第一步:把A计划写下来去掉理想中的“自我成分”每个人都会做梦,但是做梦的方式却大有不同。那些在夜晚睡觉时做梦的人起床之后会发现一切原来都是幻影,但是那些在白天做梦的人却不是好惹的。他们会大睁着眼睛来做梦里才会做的事情,并一步步把梦境变成现实。——T.E.劳伦斯在电影《阿拉伯的劳伦斯》中如是说每个人都会有这种感觉,就是灵感总是在不经意间闪现(比如在淋浴的时
阅读全文
摘要:IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点。众所周知,现在是一个知识爆炸的时代,知识更新非常快。据测算,一个大学毕业生所学到的知识,在毕业之后2年内,有效的不过剩下5%。对于软件行业而言,这种形势更为明显,我们赖以立足的,不在于我们现在掌握了多少知识,而是我们有多强的学习能力。学习人人都会,但不同的人学习效果却千差万别。一个善于学习的人,首先应该是一个善于读书的人,懂得如何高效地学习,并且拥有良好的心态。唯有如此,才能成为一个卓有成效的学习
阅读全文
摘要:文/刘铁锋从2008年底开始,我就在Android上进行程序开发探索。随着时间的推移,我越来越不敢妄自预测或者假设程序创意一定会成功,更多地发现用户的期望以及需求和事先预想很难一致。在一年半的开发过程中,尝试了各种不同的方法和思路来进行程序创意规划和试错。至今,依然失败的教训居多,侥幸成功的很少。因此,我将在本文中分享所经历的创意过滤经验以及失败教训。思路转换的失败在转入Android开发时,我的相关工作经验都是在大型基础平台上做程序开发。针对的用户群体动辄就是全球目标用户,在商业判断和分析上,最基础的一个考量就是用户群体和业务模式的总量的收益是否足够大,对用户群体的研究和商业判断分析完全根据
阅读全文
摘要:产品经理和设计师之间最常见也是最尖锐的矛盾就是,设计师把花了很多心血做出来的稿子放到产品经理面前,产品看了一下,觉得非常陌生和超出预期,说:“这都是些什么啊”。(- -#),(- -'),此处无声胜有声。倒不是说这里面谁对谁错,都挺辛苦的其实,但为什么总会落得如此尴尬呢。世上配合最好的其实就是自己的手配合自己的脑袋。脑袋怎么想,手就怎么画,画出来的丁老头再丑也觉得很亲切,恩恩,是我的好作品(星星眼)。只是等到两个人合作的时候,就有些麻烦了。因为,让“设计师的手”精致地受控于“产品经理的脑袋”,每次画完看一看,觉得对就继续画、错就改的敏捷调控是不现实的。祸起,在于一些沟通中有很多弊端,唯
阅读全文
摘要:让产品原型尽可能的高保真、华丽丽、无限逼近于完整产品是每个人都要的。但同时高保真也意味着大量的资源投入。如何在设计中既实现尽可能高的保真度,同时又避免资源浪费呢?这即需要我们对高保真的意义有清醒认识,同时也需要吸取一些敏捷的思想。1 怎么定义高保真一个华丽丽的作品(不局限于互联网产品)不可能一下子就从脑子里创意变成现实。它会被拆分成一系列相互依存的元素,整个组装过程会先从最基本的元素开始,逐渐填充和丰富。就像房子,先有钢筋,再有水泥,再有装修;就像汽车,先有车架,再有喷漆。高保真的高是以完整的、可为消费者服务的产品为标准的。产品的诸多元素,目标用户、用户需求场景、信息架构、布局、控件逻辑、尺寸
阅读全文
摘要:文/罗旭祥产品经理经常会遇到两个问题:其一是来自业务部门的需求困扰,其二是来自技术部门的实施阻挠。下面,我们将针对这两个问题进行简单的分析,并提出解决的办法。常遇问题一:来自业务部门的需求困扰这绝非个案,而是许多产品经理遇到的共同问题。大部分来自业务部门的需求通常总是非常多的,而很多产品经理则总是在把这些串连成线以及规划成面的过程中痛苦不堪,甚至于还没意识到便已经落入业务部门随意布置的“陷阱”中。如果您有如下症状,那么我们可以断言,您已经身在其中了。症状一:沟通困难。任何沟通的问题大部分是三个原因导致的,第一是立场不一致,第二是理解不一致,第三是无意达成共识。如果抛开第三点不谈,我们会发现第一
阅读全文
摘要:文/白天软件开发的项目周期大体分为3个阶段:获取需求和定义产品、开发和测试、部署和运维。在获取需求和定义产品阶段,需要防止 的不是进度太慢而是过快、过草率。特别是对于创业公司的产品经理来说,很可能因为看到开发人员无事可做而感到压力,所以尽快完成产品定义,而没有充分了解 市场和竞争对手信息,没有与合作伙伴充分沟通,没有做深入的思考。这些因仓促而隐藏的问题,发现得早则导致开发阶段大量返工,发现得晚则导致产品上线后不 受欢迎。常听一些人说现在互联网开发,讲究快速迭代和敏捷,边做边想,返工也正常。这是一个误解。快速迭代指的是将不同版本之间的周期缩短,小步快跑,而 不是在一个版本的周期内来回折腾。在开发
阅读全文
摘要:文/李晨旭项目管理的目的是能够按照预定的成本、进度和质量要求顺利地对人员、产品、过程和项目进行分析和管理。在项目管理中,有些细节需要引起项目经理的重视。根据经验规划即先做少量的规划,再根据实践过程中得到的信息来做进一步的规划,这样可提高项目的可行性。试图预测未来的规划很难奏效,除非你是个预言家,否则应该尽量在项目中根据经验做规划和日程安排。安排项目日程首先,要按可交付物安排日程,而不是按功能;其次,要以迭代的方式安排日程;再次,要使用难度较低的工具安排项目日程。过度追求完美的项目时间表可能意味着在实际项目中浪费更多的时间。足够的时间规划日程安排是由整个项目团队共同制定的,因此,每个人都要对日程
阅读全文
摘要:本文中,来自阿里内贸团队的工程师分享了所在团队打造合作型“精英”小团队的敏捷实践方法,同时讲述了实践的效果,旨在给大家一些启发,以供参考和借鉴。能打造出Facebook里所提倡的“精英团队”固然非常好,但这样会对团队中的每位成员都有较高的要求。我所在的团队希望通过将团队合 作精神运用在项目的各个阶段来打造出一支强有力的合作型小团队,并且取得了很不错的战绩:每两周发布一个版本,完成了几次零Bug的项目,实现了一年线上 零故障。我们团队由2名产品经理、6名开发人员和2名QA组成,并根据团队特点量身定制了一套敏捷的开发方式。本文主要分享在需求、设计、开发和总结等阶段中如何提高团队成员的合作意识,从而
阅读全文
摘要:ContentValuesThis class is used to store a set of values that the ContentResolver can process.用于保存一些数据(string boolean byte double float int longshort ...)信息,这些信息可以被数据库操作时使用。ContentValues() Creates an empty set of values using the default initial sizeContentValues(int size) Creates an empty set of va
阅读全文