IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者
首页 / 小威的世界
IT 2014-12-02 23:37:05 / 累计浏览 4,940

iOS push服务

这篇文章详细拆解了iOS推送服务的完整工作流程。作者从Provider、APNS和iPhone的三阶段交互模型入手,清晰阐述了Push通知如何从应用服务器最终抵达用户设备。 内容涵盖了从原理到实践的关键环节:包括如何将苹果的SSL证书与私钥文件,通过OpenSSL命令转换为适用于Java、PHP等服务端环境的PEM或P12格式;客户端注册推送、获取DeviceToken并处理通知的Objective-C代码示例;以及JSON格式Notification Payload的构成,明确了alert、badge、sound等字段的用法与字节限制。 文章还特别区分了开发与发布证书的用途,并附上了多种语言服务端实现的参考链接,最后简要提及了本地通知的创建方法,为开发者提供了一套从配置到实现的完整参考。

本机暂存
IT 2014-12-02 23:35:57 / 累计浏览 3,780

iOS设备唯一标识获取策略

这篇讲的是iOS开发中如何可靠地获取设备唯一标识。作者从苹果在iOS 7中开始屏蔽MAC地址(返回固定值02:00:00:00:00:00)这一背景出发,系统梳理了开发者曾用过的和现行的各种方案。 文章对比了UDID(已被苹果禁用)、UUID(会随App卸载而改变)、OPEN UDID(依赖其他应用存在)、以及苹果官方推荐的广告标示符IDFA(可被用户重置)和Vendor标示符IDFV(在特定条件下保持不变)等多种标识符。作者详细分析了每种方法的原理、优缺点及适用场景,例如IDFA适合广告追踪,IDFV适合同一开发商下的应用互联。 核心结论是,没有完美的单一方案。文章最终指出,一种相对稳健的做法是在应用首次启动时生成一个UUID,然后将其保存在iOS的Keychain中。Keychain数据不受App卸载影响,从而可以在应用重装后依然识别出是同一设备。这对于需要持久化用户身份(如免重复登录)的场景,提供了一个可行的折衷思路。

本机暂存
IT 2013-02-19 11:57:42 / 累计浏览 2,540

被“绑架”的产品经理

这篇文章探讨了一个产品团队中常见的现象:产品经理如何被各方需求与意见所“绑架”,以及如何找回工作的自主权与初心。 作者从个人体验和观察出发,描绘了产品经理面临的典型困境——来自上级的指令、技术的实现边界、UI/交互的设计追求,以及市场运营的诸多诉求,常常让人疲于奔命,最终迷失了产品的方向与自我的判断。文章犀利指出,当产品经理的专业技能无法超越团队中任何一员时,其立足之本便值得深思。 在剖析了“被绑架”的根源后,文章提出了具体的“挣脱”建议:学会对不合理的需求说“no”;了解基本技术实现以拓宽思路;培养冷静的判断力,甚至敢于离开不适合的环境;同时学会放下执念,对自己与他人保持宽容。这些建议旨在帮助产品经理构建强大的内心与清晰的专业边界。 最终,文章落脚于对职业初心的叩问。它认为,正是一次次被“绑架”的经历,反而锤炼了产品经理的心智。正是出于对产品纯粹的热爱,才能让人在无数次想放弃时,依然选择坚持走下去。

本机暂存
IT 2013-02-19 11:55:49 / 累计浏览 3,200

强者生存论

这篇讲的是作者从电商公司乐淘离职后的行业反思,以“强者生存论”为线索,串联起对电商、移动互联网和创业的观察。背景是作者在乐淘一年半的经历,亲眼看到数据疯狂增长后又因转型回落,如坐过山车,从而对市场生存法则有了深刻体会。 核心观点中,作者直言电商行业里许多CEO的融资、订单突破等宣传并不可信,真正赚钱的是那些闷头做好用户体验、为用户省钱的公司。他强调在移动互联网快速崛起的时代,以快取胜和持续学习至关重要,因为“比你强的人比你更努力”。文章还探讨了创业的现实困境:投资者看重团队而非点子,作者因此坦然放弃创业念头,并引用王微的退休案例,感叹财富自由后选择做喜欢的事或许是种解脱。此外,作者指出产品取胜关键在于运营和超出用户预期的体验,而非单纯功能完善,并以乔布斯的“one more thing”为例,说明惊喜感的重要性。 这些观察启发读者:在弱肉强食的市场中,强者需保持真实心态,专注打磨产品和用户体验,避免被行业浮夸迷惑,同时在挫折中坚持学习与适应。

本机暂存
IT 2011-06-23 00:23:38 / 累计浏览 3,360

手机UI设计检测要素

这篇讲的是作者在筹建无线项目过程中,如何从对产品UI设计的日常关注里,提炼出一套关键的手机界面设计要素。他将手机UI比作产品的“脸面”,认为一套优秀的UI界面是一款成功产品的核心组成部分。 基于与团队的讨论和项目实践,作者强调在UI设计中需要融入特定的元素,并以此为自己筹建的项目组制定了统一的视觉规则。这些规则旨在帮助团队打造具有独特辨识度和一致性的产品体验,避免设计上的混乱与随意。文章从实际项目需求出发,具体阐述了这些设计考量点,将对UI的感性认知落实为了可执行的建设标准。

本机暂存
IT 2011-02-10 22:17:49 / 累计浏览 1,640

我是一个产品人

这篇以产品人的视角切入,讲述了作为产品人的自豪与乐趣。作者从日常工作中提炼出核心观点:设计解决问题的产品能带来巨大成就感,而持续的用户研究则是吸引用户的关键。特别值得一提的是,产品人有机会成为自己产品的第一个用户,这不仅增强了产品信心,也体现了对用户体验的极致追求

本机暂存
IT 2011-01-24 23:03:57 / 累计浏览 1,580

年会那点事

这篇文章聚焦于互联网行业的年会现象。它观察到许多公司集中在年前或年后举办年会,并指出,无论时间节点如何选择,其核心都超越了简单的仪式形式。作者认为,年会本质是一个组织对团队成员一年辛勤付出进行集体肯定的关键时刻,同时也承载着激发团队士气、共同展望新一年目标的期望。文章从这个普遍现象切入,讨论了在快节奏的技术团队中,这种集中性的总结与激励活动,对于维系团队文化和个人价值感的现实意义。

本机暂存
IT 2011-01-16 22:40:11 / 累计浏览 1,520

产品过程管理

这篇讲的是产品过程管理中的常见困境与反思。作者从公司产品部近期出现的一系列问题切入,指出很多产品在上线不久后便面临推倒重来的窘境,这对产品经理、设计师和研发团队都造成了不小的困扰。 文章的核心观点直指问题的根源:这不仅是产品经理自身的责任,更在于对市场提供的意见缺乏必要的调研与数据分析。作者认为,作为市场主导型的互联网公司,其产品开发不应沦为被动的跟风,更不应将抄袭作为完成产品过程的手段。这种缺乏独立判断与数据支撑的产品开发模式,是导致产品频繁失败、团队陷入重复劳动的关键原因。文章最终呼吁,产品管理应回归理性与严谨,基于扎实的调研与分析,而非盲目追逐市场热点。

本机暂存
IT 2011-01-10 23:32:09 / 累计浏览 2,160

设计可以是一种垄断

这篇讲的是国内软件行业普遍存在的一种现象:设计环节的“弱中之弱”。作者从当前软件产品的开发现状切入,指出许多公司创始人是编程技术出身,因此资源与重心严重偏向代码实现与系统稳定性。而真正关乎用户体验与产品形象的UI设计,往往被狭隘地理解为后期“美化”,只在界面遭到用户非议后才被草草补上。 这种敷衍式的处理,导致设计无法发挥其根本价值。文章尖锐地指出,设计绝非简单的美化工作,它应当是产品与用户交互的核心,更是产品思想性的直观体现。长期忽视设计,不仅损害用户体验,也可能让产品在市场竞争中失去一个关键维度——作者甚至将有效的设计提升到了“形成垄断”的可能性高度,强调其战略意义。 这篇文章为技术团队敲响了警钟:产品的成功不能仅靠“跑得快”和“跑得稳”,让用户“愿意用”和“喜欢用”同样至关重要。它提醒我们,将设计视为贯穿开发始终的竞争力,而非事后补救的装饰,才是构建优秀产品的正途。

本机暂存
IT 2010-12-26 21:01:27 / 累计浏览 3,180

无线产品团队总结

2010年,被作者称为移动互联网“飞越的一年”。这篇总结记录了一位无线产品经理在这一年的深耕与思考。作者回顾了自己从无到有经历完整产品周期、目睹多个项目中途夭折的起伏,以及为一款产品奔波于两座城市的实战点滴。他坦言,这是个人与团队快速成长但又充满变动的一年——即便在年末更换了公司,他对无线领域的热情和对团队建设的信念也从未动摇。 文章没有空谈方法论,而是通过亲身经历,勾勒出了一线从业者的真实轮廓:既包含产品上线时的集体喜悦,也直面项目被“扼杀”时的挫折与反思。这种对行业变迁和个人职业路径的坦诚复盘,或许能给同样身处移动互联网浪潮中的同行们带来一些共鸣与启发:在快速变化的赛道里,坚守方向与拥抱变化同样重要。

本机暂存
IT 2010-12-13 22:27:49 / 累计浏览 2,060

从手机产品更新说开去

作者从自己作为软件控的日常习惯切入,谈到了从PC端延伸到手机产品的软件更新行为。每当有新的手机应用发布更新时,他总会第一时间下载安装,这不仅是为了用上最新版本,更想通过升级过程观察产品设计的细微调整,并从产品视角思考这些更新背后的原因和意图。这种习惯帮助他将PC端的体验迁移到移动端,确保始终处于产品功能的前沿。 在文章中,作者指出软件升级远不止是功能叠加,它反映了产品团队的迭代思路和对用户体验的优化方向。通过及时更新,用户不仅能体验到最新的功能,还能洞察产品发展的脉络。例如,他提到手机产品也养成了类似PC端的升级文化,这暗示着软件生态的趋同和用户行为的演变,体现了从工具到习惯的深层连接。 对读者而言,这提醒我们软件更新是产品生命周期中的重要环节。养成主动更新的习惯,不仅能提升使用体验,还能培养对技术产品的敏感度,更好地理解其背后的设计逻辑。文章从个人经历出发,揭示了软件更新在产品演进中扮演的角色,强调了它作为产品思考与用户互动之间的桥梁价值。

本机暂存
IT 2010-12-05 21:35:31 / 累计浏览 3,820

手机UI设计检测要素

这篇讲的是,一位正在筹建无线项目团队的技术负责人,在日常工作中从“忙乱”的实践里沉淀出的观察与思考。 他从自身对产品UI的持续关注出发,坦言是在与同事的日常讨论和磨合中,才逐渐清晰了对于手机UI设计的核心要求。作者没有罗列具体的设计规范,而是分享了一个更具普适性的结论:手机UI是产品的“脸面”,一套优秀的界面直接定义了产品的第一印象。因此,为筹建中的团队提前建立统一的视觉与交互规则,其意义在于打造具有辨识度和凝聚力的自有产品。 这篇文章的价值,恰恰在于它从管理的视角,点明了UI设计规范不仅是设计师的工作,更是项目负责人需要在团队早期就主动思考和确立的共识。它提醒着每一个技术团队,统一的“设计语言”是产品从零到一过程中,不可或缺的基石。

本机暂存
IT 2010-11-14 22:37:56 / 累计浏览 2,860

手机产品细节设计

这篇文章从产品设计流程切入,聚焦于UI框架图绘制前的交互思维构建。作者指出,在产品经理定义完用户模型与需求后,交互设计的第一步并非直接动手画图,而是厘清首页的“直观感觉”——究竟是追求一站式呈现复杂信息的“信息型”,还是引导用户完成任务的“流程型”。 这不仅是交互设计师的核心技能,也体现了UI设计师对产品的深层理解。尤其在屏幕尺寸有限的手机端,如何用最精炼的形式承载并表达用户真实需求,成为设计的关键挑战。文章特别提到了工具(如手绘、Visio、Axure)与记录完整设计思维的重要性。 最终,作者将焦点落在了手机交互设计的本质矛盾上:在极有限的空间内平衡功能展示与操作简洁性。这为读者(无论是产品经理、设计师还是开发者)提供了一个审视自身设计的清晰视角——在动手前,先想清楚你的设计究竟要为用户解决哪一类核心问题。

本机暂存
IT 2010-11-14 09:02:53 / 累计浏览 3,060

LBS产品思考

这篇关于LBS产品思考的文章,从当前市场格局切入,分析了基于位置服务领域的竞争态势和发展趋势。作者指出,LBS市场已呈现多方势力角逐的局面:国际方面以Foursquare为代表,国内则涌现出玩转四方、街旁、立方网等正规军;与此同时,Facebookplaces、网易八方及大众点评LBS手机应用等“杂牌军”也加速入场,预示着市场潜力正被进一步挖掘。目前主流应用多基于Foursquare的LBS+SNS模式,但作者的核心发现是,未来发展方向将更侧重于互动性与娱乐性的深度融合——基于位置服务的互动应用娱乐,有望成为产品差异化竞争的关键。这一观点为从业者提供了新视角:在设计LBS产品时,除了基础的位置共享,还需融入游戏化元素或实时互动机制,以提升用户粘性并开拓更多场景价值。文章通过对市场现状的梳理,启发读者思考如何跳出传统框架,在位置服务中注入更丰富的体验维度。

本机暂存
IT 2010-11-04 09:57:36 / 累计浏览 2,360

产品经理之创业公司

这篇讲的是产品经理在创业公司的现实处境与选择动机。文章开篇描述了这类角色的典型状态:他们往往身兼规划、设计甚至运营多职,成为团队中的“救火队长”与多面手。但随之而来的是困惑——当成长停滞或外部机会出现时,是坚守还是离开? 作者深入剖析了问题的核心:许多产品经理选择创业公司,并非为了优厚的待遇或稳定的环境,而是怀揣着一个朴素而强烈的愿望——**从零到一主导一个真正属于自己的产品**。他们追求的是一种深层的职业价值感,即当用户使用自己亲手打造的产品时,那份“这产品是由我主导”的自豪与满足。 文章并未给出简单的答案,而是揭示了这种选择背后的核心权衡:**在创业公司,机会与风险并存,平台的不确定性与个人成长的高自由度总是相伴而行**。对于渴望亲手塑造事物、深度参与产品全生命周期的PM而言,这份“主导权”的吸引力,往往能压过眼前的迷茫与挑战。

本机暂存
IT 2010-10-31 20:20:32 / 累计浏览 3,700

移动互联网时代谁主沉浮

这篇讲的是移动互联网时代下,社交网络服务(SNS)可能迎来的转机与竞争格局。作者从之前“SNS死在中国”的观点出发,回顾了SNS在传统互联网末期用户流失的现象,同时指出随着智能手机的普及和移动网络技术的升级,SNS或许能抓住新的“契机”重获活力。文章深入探讨了移动互联网带来的技术变革,例如基于位置的社交、实时消息推送和碎片化交互,如何重塑用户的社交习惯,并分析了这些变化对SNS平台的影响。 核心观点聚焦于谁将成为移动互联网时代的“主角”。文章没有局限于简单的判断,而是对比了国内外市场的案例,指出SNS在移动端的成功依赖于对用户隐私保护、个性化推荐算法和商业模式创新的平衡。通过梳理行业趋势,它揭示了新兴应用如短视频和即时通讯工具对传统SNS的冲击,同时强调老牌平台若能融合移动端特性,仍有可能实现逆袭。这篇文章为读者提供了对技术迭代下产业动态

本机暂存
IT 2010-10-24 19:28:09 / 累计浏览 2,780

做产品前六问自己

这篇讲的是产品开发中一种常见的“迷失时刻”。作者坦言,许多产品经理(包括他自己)会在项目中途或遇到瓶颈时,突然陷入困惑:我做的产品到底是解决什么问题的?目标用户是谁?他们会买单吗?当这些基础问题无法自答时,项目就像陷入了怪圈。 文章的核心观点很犀利:即便产品需求常来自市场或上级指派,但作为产品经理,如果你连自己都说服不了,这个产品是否还有必要推进?作者由此提出“做产品前六问自己”的思考框架,强调在埋头执行前,必须先对产品的价值、用户和场景形成清晰、自洽的认知。这种向内的审视,是为了确保行动建立在坚实的理解之上,避免在错误的方向上消耗团队精力。 它提醒所有产品人,方向感的缺失往往源于对初心的遗忘。在开工前,花时间把这些问题问透,可能是避免后期迷茫、确保产品值得投入的最有效方法。

本机暂存
IT 2010-10-17 08:43:07 / 累计浏览 3,680

SNS死在中国

这篇分析的是SNS在中国市场的兴衰轨迹。作者从与女友的日常对话切入,她作为一线城市上班族已对国内SNS失去兴趣,这反映了广泛用户的心声。文章回溯了时间线:SNS在2008年掀起全球狂潮,但在中国,2009年微博迅速崛起,用户沉浸在140字的碎片化文化中,导致SNS影响力持续下滑;到2010年,SNS逐渐走向没落。对比国外,Facebook流量超越Google,凸显了国内外社交网络的鲜明差距。以开心网为代表的首批平台光环褪去,成为案例缩影。作者通过这些观察,深入探讨了SNS在中国“死亡”的原因——如微博分流、用户习惯变迁,并促使读者反思:在快速迭代的互联网环境中,社交产品如何适应本土化需求以维持生命力。

本机暂存
IT 2010-10-07 08:15:48 / 累计浏览 3,300

产品经理的素质

作者从产品经理常遇到的现实困惑出发,比如需要具备哪些素质、如何成就卓越、性格特质如何、是通才还是专才等,这些疑问背后是产品管理角色的深层挑战。文章强调,一个真正的产品经理能决定产品的灵魂,使其在用户心中留下深刻印记,而不仅仅依赖流量驱动。随着企业对产品经理的期望不断提高,作者结合自身实践,将关键素质系统归纳为三类:个人能力、管理知识和核心能力。这种分类不仅澄清了职业发展的模糊地带,还为从业者提供了清晰的成长路径,帮助理解如何从个人技能扩展到团队管理,再到产品核心驱动力。通过剖析这些维度,文章启发读者思考如何在实际工作中融合这些素质,从而承担起打造深入人心的产品品牌的重任,推动产品从功能层面上升到情感连接。

本机暂存
IT 2010-09-27 08:48:29 / 累计浏览 2,800

产品经理之聆听用户的声音

这篇讲的是一位产品经理在产品重获新生并进入公测后,选择亲自担任一天客服的故事。文章从作者作为唯一坚持到产品公测的亲历者视角出发,描绘了从产品被无限期搁置到迎来新生的完整历程。核心价值在于,作者并非只看数据报表,而是直接面对“满屏的旺旺信息”,去聆听最真实的、未经过滤的用户声音。这种“贴地飞行”的体验,让他感动于用户的热情与反馈,也直观地捕捉到了产品使用中的第一手细节。 这不仅仅是客服工作的体验记录,更揭示了一种关键的产品工作方法:在产品关键增长期,产品经理必须穿透中间层,与用户建立直接的情感连接与问题洞察。作者发现,唯有通过直接聆听,才能深刻理解用户真实场景下的痛点、欣喜与困惑。这种源于共情的理解,是任何二手调研报告都无法替代的。 文章最后将这一实践延伸,点出对产品决策和团队协作的启发:用户的声音应成为产品迭代的持续性动力,并融入团队文化。对于所有技术产品团队而言,如何建立这样的“聆听通道”,并让听到的声音切实驱动产品进化,是一个值得深思的课题。

本机暂存