豌豆荚2.0的设计背景,为什么要重新设计

为什么要动手做豌豆荚 2.0?要回答这个问题,就得知道豌豆荚 1.0 是在什么样的环境下出炉的,积木小车已经不堪重负了,不推倒重来无法解决

豌豆荚2.0的设计背景,为什么要重新设计

今年 2 月份的时候,我们发布了豌豆荚 Windows 版 2.0。这个项目的设计和开发时间有 10 个月之久,这对很多公司来说可能并不算长。但考虑到这 10 个月占据豌豆实验室当时两年历史的接近一半,豌豆荚 2.0 对于我们来说就显得很重要了。

2009 年年底,我们开始豌豆实验室的时候,就希望做不一样的公司、开发不一样的产品。用我们的产品和技术,来帮用户解决问题。而不是像很多同行一样,用其它的更捷径的方式。两年的时间里我们做了很多尝试。有些尝试失败了,也有些尝试成功了。

「成功」有一个简单的标准,即被「借鉴」。2010 年,我们刚刚推出第一代产品的时候,用了和过去的类似软件很不一样的产品设计,特别是功能大为减少。有些朋友忧心我们的产品过于简洁,也有人警告我们说,这种「阳春白雪」的产品在中国是走不通的。但时至今日,我们已经拥有了超过 5000 万的安装量,而今天市面上所有有点影响力的桌面手机管理软件,基本上也并没有脱离开豌豆荚定义下来的框架。可以说,我们在过去两年的时间里重新定义了桌面手机管理软件。

我们不介意别人对我们的跟随,因为当别人还在跟随我们的时候,我们其实已经给明天做好了准备。

这就是豌豆荚 2.0 的设计背景

为什么要动手做豌豆荚 2.0?要回答这个问题,就得知道豌豆荚 1.0 是在什么样的环境下出炉的。

豌豆荚 1.0 开始开发于 2009 年 12 月,当时市面上最为流行的 Android 手机是 HTC Hero,Motorola Milestone 刚刚推出,Nexus One 还不见踪影,Android 手机在国内的数量,应该仅在百万级别。这种情况下我们将豌豆荚专注在 Android 上,其实上是一种冒险。实话实说,我们自己也并不清楚用户需求到底是什么样的。

因此,对于豌豆实验室来说,最重要的任务就是尽快推出最小可用的原型产品(minimum viable product, MVP),验证用户需求。

说到这里稍微绕远一点——为什么这些年来很少创业公司会选择 Windows 客户端这个领域?原因很简单:开发成本太高。要做一个非常好的 Windows 客户端实在太难了,要比做 Web 服务、iOS、Android 应用都要难得多。这也是为什么我们现在想把我们创造的这种 Web 客户端的框架开放出来的原因,因为实在太难了。

因此,可以理解为什么豌豆荚最早选择了用 .NET framework 来开发——在开发效率还是用户体验这个问题上,我们选择了开发效率。尽管这个决定后来被屡屡诟病,但即使再来一次,我们也一定会做同样的选择——因为这可以确保我们能用最快的速度将产品推向市场,迅速摸清用户需求。快速迭代。

所以你可以想像,那时候我们的心态是:尽快用积木搭个能走的小车,别的再说。即使很小车不牢靠,但至少能走。而能走了以后,我们应该有时间重新做个好点的车。

一晃一年过去了。2011 年 2 月份,我们迎来了第 100 万个用户。如我们所料,用户需求变化很快,一年的时间里面产品进行了多次大幅改动,但基础仍然是那个用积木搭成的小车。

积木小车已经不堪重负了,已经有太多的新功能、太多的缺陷,不推倒重来无法解决。

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年5月3日 19:11:25
下一篇 2024年5月3日 19:13:33

相关推荐

  • 网络安全技术的背景知识,网络安全技术的背景知识点总结

    网络安全技术主要是什么? 防火墙网络防火墙技术是一种特殊的网络互联设备,用于加强网络间的访问控制,防止外网用户通过外网非法进入内网,访问内网资源,保护内网运行环境。 网络安全技术就是用多种方法来保证数据在传输时的安全,主要包括物理安全分析技术、网络结构安全技术、管理安全技术、系统安全技术。 网络安全技术主要包括物理安全分析技术,网络结构安全分析技术,系统安全…

    2024年5月21日
    4000
  • java窗口加入图片,java以图片作为窗口背景

    java中如何向窗口中加载图片? 1、可以新建个面板,在面板里放入带图片的JLabel,填满面板即可。 2、首先一个小错误,这些代码(包括你建立第一个JFrame的代码)最好都放到Swing的线程去,不然可能会偶尔发生意外错误。 3、登录的窗口主界面JFrame,调用getContentPane(),获取到面板。JPanel J=(JPanel)this.g…

    2024年5月21日
    4200
  • excel日期填充背景,excel填充方式日期填充

    如何将EXCEL中的指定的日期自动加上底纹。 首先选中C3单元格(或一行一列都可以,举例以C3为列啊) 条件格式===新增规则===使用公式确定格式。在公式对话框中输入=WEEKDAY(C$2,2)=1 ,然后自己设置格式 底纹为黄色。注意:以=开头 ,注意$的运用。 首先选择要填充列;在列上选择格式命令,条件格式;在条件格式中选择等于Q时,格式中选择蓝色底…

    2024年5月20日
    5300
  • 网络安全知识资料背景,网络安全知识资料背景怎么写

    国家网络安全宣传周班会教案 1、国家网络安全宣传周班会教案篇1 班会主题: 提高网络安全意识合理利用网络资源 班会目标: 提升大学生三种网络相关的能力:分辨网络安全隐患的能力、正确使用网络资源的能力、合理使用网络的自控能力。 2、网络安全教育主题班会教案【篇1】 设计背景 计算机与网络已经成为了我们工作,学习及生活上必不可少的工具。但是,越来越多的中学生上网…

    2024年5月17日
    3700
  • 华夏黑客学习励志图片背景,黑客网站华夏黑客联盟

    关于青春的励志文字背景图片 1拖动图片检视大图 2拖动图片检视大图 3拖动图片检视大图 4拖动图片检视大图 5拖动图片检视大图 青春励志语录名言: 斗争的生活使你干练,苦闷的煎熬使你醇化;这是时代要造成青年为能担负历史使命的两件法宝。 . 所谓青春,就是心理的年轻。 日本松下电器创始人 松下幸之助 2 青春是惟一值得拥有的东西。英国作家 王尔德 2 青春是美…

    2024年5月17日
    4200
  • 黑客代码学习励志图片背景,黑客代码教学视频

    几个代码伪装成高级黑客 1、手机一串代码秒变黑客微信的方法:下载软件Aris终端桌面,打开软件有许多桌面代码的主题,选择其中一个。?选择完成后,软件会推荐将它设为系统默认桌面(不然一按Home键,直接回到了系统桌面)。 2、在清华同方电脑上伪装黑客的步骤如下:首先代开清华同方电脑中的DOS界面,其次打开cybermap和pranx这两个网站,最后在网站代码中…

    2024年5月17日
    3800
  • 黑客技术学习励志图片背景,黑客技术入门学什么

    高考励志正能量图片背景 决战高考,改变命运。屡挫屡战,笑傲群雄。 人生能有几回搏?现在不搏更待何时?珍惜机遇吧,让金色的年华碰撞出更加灿烂的火花! 没有目标就没有方向,每一个学习阶段都应该给自己树立一个目标。 忽然发现:中国每次地震都是快要到高考的时候。高考必备的蒙答案口诀:一颗小豆两颗米,这题答案就是它。 名列前茅是银,日新月异是金。 平日从严,高考坦然。…

    2024年5月16日
    4000
  • java设置窗体边距,java怎么设置窗体背景颜色

    java如何设置两个按钮之间的间距? 通过设置父件的hgap和vgap可以实现。建议使用window builder插件来设计Swing界面。可以通过拖拽来完成设计,自动生成代码。 grid.setVgap(v);//设置组件之间的垂直距离为v(int型)因为GridLayout布局中每个网格都是大小相同并且强制组件与网格大小相同的。所以如果楼主要用这个布局…

    2024年5月16日
    3800
  • 黑客学习书籍图片背景,黑客自学书籍

    小学生入门黑客教程 1、编程是黑客必备的技能之一,初学者需要选择一门编程语言进行学习,比如Python、C++、Java等。可以通过在线课程、教程、书籍等方式学习,掌握编程基础和常用算法。 2、对于零基础的朋友第一步要做的是掌握web前后端基础和服务器通讯原理,前后端包括h5,js,PHP,sql等等。 3、黑客技术入门途径:想要成为黑客需要有强烈的学习热情…

    2024年5月15日
    3700
  • wpsexcel插入背景,wps表格加背景

    wps表格怎么设置背景图片如何用图片做为表格背景 1、首先第一步根据下图所示,打开电脑中的Excel文档。 第二步先点击顶部【页面布局】选项,接着根据下图所示,点击【背景图片】。 2、首先,我们打开需要添加背景图片的Excel文档,我们今天的示例文档如下图。点开菜单栏的“页面布局”选项,再点击“背景图片”按钮。在弹出的背景图片选择窗口中选中我们需要的图片,并…

    2024年5月15日
    3900

发表回复

登录后才能评论



关注微信