如何快速开发App

前端开发

UI设计


浏览:1026 次

原创:凯文昨天改变了世界

你好,我是凯文。这是2019年的168

与PC、H5和小程序相比,app具有独立体验、传播和封闭服务的优势。如果你想尽可能多地利用用户流程和时间,App是最好的产品形式。有一次,在2017年传闻推出小程序后,许多人认为App会消失。事实上,app在主流用户场景和体验中是不可替代的。

然而,对于一个资源有限的互联网研发团队来说,如何快速开发一款自己的app,同时也验证商业模式的准确性。

今天,我们将分享我们如何通过PMTalk下HotMind产品的App设计来实现该产品的MVP和研发。

在MVP之前,做最深入、最全面的要求

第一次需求调查中无法填写产品的MVP表格。作为一名产品经理,你应该根据最全面、最深入的业务发展方向来考虑MVP。

如果你不知道产品未来的扩展方向和具体功能,MVP显然是不确定的。

在设计HotMind时,我们实际上考虑了产品未来六个月的版本计划。包括多少功能?用户路径是什么?用户的购买流程是什么?产品的商业模式是什么?

在初步需求和原型完成后,参与的产品经理基本上可以思考如果他们是用户,他们会使用什么功能?

围绕北极星指标:增长和变现,产品如何在MVP版本中实现这两个方向?

产品的MVP版本完全缩短了产品开发时间。同一产品的MVP版本也应该实现商业模式的全部价值。

本地和H5混合使用

PMTalk产品经理社区是一个内容社区。社区中有无数的文章、App和应用问答数据类型,因此相应的移动App仍以此类内容为主。减少开发时间的最佳方法是减少前端开发的页面开发工作。

无论是IOS还是H5,在相同的功能和业务逻辑下。如果您可以使用一组UI或前端样式,但差异不大,那么您还可以减少UI设计和测试的时间

因此,我们选择尽可能使用Native来封装H5。尽管之前的H5页面将要求包含IOS端口参数,但IOS和H5的联合调试时间将增加。但总的来说,这将比重建快得多。

市场上的许多产品也将按照这种设计进行处理。

以下是掘金和淘宝的好处。使用H5,您可以通过将内容保存在PC、微信浏览器的移动端或客户端上来获得一致的体验。

H5内容产品的优势也有利于内容的传播。因为H5本身具有跨平台的固有优势。

唯一需要注意的是,产品经理将被要求关注用户对微信授权访问地址的判断以及普通浏览器的访问。

高保真原型的“迭代”

UI启动后,产品经理应尽可能使用高保真原型完成模拟操作。通过模拟操作和类似的跳转交互,我们可以判断当前MVP的缺点及其优点。

如果很多互联网研发团队采用瀑布式研发管理模式。设计团队会对设计图纸制作完成后的变化感到非常反感。所有更改都应包含在下一版本的要求中,我们将开始看到我们所说的“甩锅”。

“这是产品经理为您的原型所做的。现在没有时间更改它。”

在PMTalk团队中,我们以敏捷的方式管理研发过程。需求评审固定在每周二,需求评审的研发工作不会超过1周。

同时,我们应该与开发人员沟通哪些页面或功能逻辑可以优先使用,以及何时完成不清晰或有UI调整的区域。

这样,即使在新版本中调整了UI,也是MVP版本中的一次“迭代”

放开炫酷的动态效果或互动

移动终端的发展导致在IOS和Android系统阵营的影响下产生了许多开源交互组件或部件。

但每个产品经理最擅长和最想做的是创造一套适合他们产品的“酷”互动效果,并以独特的互动方式吸引用户。

然而,从开发的角度来看,调试e后面的时间、条件和显示边界需要时间