Evernote CTO:打造优秀APP的五个建议


对软件设计者来说,如果正苦于寻找适合自己APP的模式,那不妨参考一下Evernote(印象笔记)。

Evernote于2008年推出,已经部署在多个操作平台,包括iOS,安卓,黑莓操作系统,甚至windows手机——如何在多平台上推广自己的APP,Evernote做出了典范。

而Evernote的首席技术官Dave Engberg也让人们看到一个小应用如何创造大价值。

下面是Engberg分享的关于如何创建手机应用方面的想法。

建议1:别学Evernote

如果应用设计师希望创造出和Evernote一样成功的产品,那首先需要有这种意识——尽量避免做出和Evernote类似的产物,尤其避免直接拷贝现成的后台。

大部分公司不能随心所欲的在平台上运行他们的程序或者做他们想做的事情。而我们有足够的动力来打造我们的硬件基础设施,使之能跟上我们运行程序的需求。但99%的创业公司会选择在云服务上部署自己的应用,比如亚马逊的AWS、微软的Azure和Rackspace云系统。

建议2:明白“云”对你的真正益处

Engberg指出,“云”从很多方面考虑都是新生网络公司成长的摇篮,相信很多公司自身也意识到了这一点。“在公司遇到某些问题时,更能体现出云系统的优势。比如带宽不够,网速不稳定,云服务就能帮你节约成本,只为真正使用的部分付钱。另外,它也十分适合储存和处理的需求。”

但云系统储存数据对Evernote来说却是下等的选择,因为后者的储存需求在不断增长。

建议3:提升APP,API先行

如今大部分互联网公司都是先为自己的产品创建用户界面,然后再部署API。但在Engberg的眼中,这种做法是不可取的。他说:“从开始我们就意识到我们的应用必须支持不同平台的环境,我们也预计到要进行大规模的同步改动,所以我们采用相反的顺序来构建我们的应用,先创建API,然后再创建相关的用户界面。”如果想要把程序扩展到多个平台,那么先构建API将会给程序建立起很好的基础。

建议4:避开基础成本,集中人才投入

关于Evernote的一个有趣的事实是,他们的基础开发成本低得几乎可以忽略不计。Engberg说,“我很肯定我们为Evernote付带宽的钱远远赶不上为工作人员付的国内机票钱。”

个中缘由,是因为Evernote相比基础设备,更注重对人才的培养。对Engberg来说,最重要的是把为Evernote工作的人才哄开心,对收入满意,把有限的精力投入到能获得真正高回报的项目中。

Engberg认为,由于硬件很便宜,即使在硬件上做创新也不能获得太大的利益,因此应该“避免”把创新集中在硬件方面。创业公司可以选用既有的最健全最稳定的基础设施,而把注意力集中到核心业务和人员上。Evernote本身就是个很好的例子,使用应用的用户有6000万,而Evernote的应用团队大约330人,而技术操作团队只有区区14人。

建议5:抢先占领新操作平台

“我们成功的一个秘诀就是覆盖所有平台。当iOS发布的时候,我们已经完成了该平台的开发。当我们得知iPad要发布的时候,我们就已经开始针对ipad来设计我们的程序了,即使我们手中没有一台真机可以测试。”

Engberg 说“Phil(Evernote的CEO)为了让我们对ipad有实际的体验,他特意用硬纸板给我们做了一个iPAD的模型机。要抢在新的操作平台发布钱,第一时间同时推出适应该平台的Evenote并非易事,但就是这种坚韧的精神帮助我们达到今天的成就。同样,最新的iOS7势必将驱使开发者尝试添加各种新功能,也同时带来很多挑战,但相信在iOS7正式发布时,我们已经可以同步推出适合该系统的Evernote应用,与iOS7同步安装到用户的苹果手机中。”

转载链接:http://www.kuailiyu.com/article/3599.html


内容概要:该论文研究了一种基于行波理论的输电线路故障诊断方法。当输电线路发生故障时,故障点会产生向两侧传播的电流和电压行波。通过相模变换对三相电流行波解耦,利用解耦后独立模量间的关系确定故障类型和相别,再采用小波变换模极大值法标定行波波头,从而计算故障点距离。仿真结果表明,该方法能准确识别故障类型和相别,并对故障点定位具有高精度。研究使用MATLAB进行仿真验证,为输电线路故障诊断提供了有效解决方案。文中详细介绍了三相电流信号生成、相模变换(Clarke变换)、小波变换波头检测、故障诊断主流程以及结果可视化等步骤,并通过多个实例验证了方法的有效性和准确性。 适合人群:具备一定电力系统基础知识和编程能力的专业人士,特别是从事电力系统保护与控制领域的工程师和技术人员。 使用场景及目标:①适用于电力系统的故障检测与诊断;②能够快速准确地识别输电线路的故障类型、相别及故障点位置;③为电力系统的安全稳定运行提供技术支持,减少停电时间和损失。 其他说明:该方法不仅在理论上进行了深入探讨,还提供了完整的Python代码实现,便于读者理解和实践。此外,文中还讨论了行波理论的核心公式、三相线路行波解耦、行波测距实现等关键技术点,并针对工程应用给出了注意事项,如波速校准、采样率要求、噪声处理等。这使得该方法不仅具有学术价值,也具有很强的实际应用前景。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值