作为一个独立开发者,接触了各式各样的甲方:从京东腾讯到棠东城中村的卖手机小哥,也算是阅“产品经理”无数了。
前期的沟通成本很重,大多在了解到做个小程序/APP/网站需要那么多步骤后,就自己把自己劝退了,本文就总结一下对于一个非程序员所需要了解的知识。这可能是一篇劝退文。
以下,主要针对网站、APP、小程序此类互联网产品,其他相关类型可借鉴。主要分为三部分:
基础设施篇:讲述互联网产品一般所需要准备或了解的各类物理、数字资源,
遵纪守法篇:国内互联网产品所需要的各类审批,规定。包括国家的和平台的。
产品经理篇:虽然“人人都是产品经理”,但是吧,你懂的。(产品经理篇将在后续补充,想说的比较多)
基础设施篇
如同生活需要水电气,但凡联网的服务也有一些基础设施:
1、客户端:
决定了主要在什么设备、以何种形式使用你的产品,通常来说,“缺一个程序员”的伟大产品,最开始的主要工作都是在客户端。
你可能会听到的关键词:APP、iOS、安卓、小程序、H5、网站、web端、客户端、开发语言前后端分离、原生等。
通常来说,会告诉你APP开发成本比其他的高,客户端不好做等等。但是,作为“吃水”的人,不要去过多关注这些比较好,如上面说的:想好在什么设备、以何种形式使用你的产品即可。
在不同载体报价不同的情况下,选择一个能接受的。如果因为载体,报价贵的个好几倍什么的,你可以在心里默念:这哥们大概不太擅长这个。
你大概可以认为,你的功能、业务是报价增长的主要原因,而不是载体。
以常见的载体来看,难易程度上:
- H5=Web(网站):电脑浏览器网页,你要考虑是否会有多个设备一起看,多端适配可能要加钱。而H5则是手机浏览器看的网页,不是加钱的理由。
- 小程序:微信、抖音、支付宝等平台,微信的一般最便宜,其他的如果价格报太高大概是因为他们不常做,而不是难度太大。
- APP:APP通常iOS端报价会高一点。同时,APP如果要上架的应用市场,相对于小程序、网站要做更多的合规工作,后面遵纪守法篇会多讲一些。
在报价上,上述三种可能依次增高,但是仍旧注意,不应该高的离谱(记住:为业务付费)。
另外你可能会看到过各种“免开发”、“SaaS类”,典型如有赞、微盟等,也有外面那些600块一年的,小程序、H5多端通用的,各种微商店、小商店,这些不算开发,你只是买他们的服务而已。
2、服务端:
联网的产品,需要一个地方能够存储数据,你可能会听到如下名词:
- 服务器:最常用的服务端设施,也分为windows、linux,通常是租用。根据你产品的形态、预期的用户数量来定用多少钱的配置,国内通常使用:阿里云、腾讯云等,如果你不是特别懂,而对方报服务器的月租金超过1000元你可能需要进一步找人确认自己到底需不需要这么高配的服务器(或者仅仅是贵而已)——个人认为超过500就满足大多数人的需要了,不过,还是给别人留点利润吧。
- SaaS:上文提过,软件及服务,实际上你买的是服务。如果是开发的话,通常来说,如果你的业务不是提供SaaS,你不需要为"有SaaS"功能付费。
- 云开发:号称免服务器,实际上是用别人的服务器,备好了全套服务给你用。好处的确是省事,坏处一方面是不易迁移、另一方面可能会贵。(仅仅是租金贵,如果因为用的云开发而不是服务器问你涨价,可以回绝。)
- 域名:简单理解可以说,客户端和服务端通过“域名”作为接口来互通数据。域名费用,去阿里云查看。几十块钱,按年付费。这里也有坑,我司官网之前域名不用了,有人打电话过来说续费6888一年……
- 图床、OSS:主要是图片、视频。如果你的项目需要大量的图片、视频,或者用于下载,你可能需要这些服务。如果仅仅是官网,还没啥人看,可以不用。
- 数据库、RDS:通常不需要操心,都会给你安排常用、免费的MySQL。这里个人建议,数据库可以用阿里云的RDS,单独买,稍微贵点而已。
- 负载均衡、微服务、Redis:这些一般项目可以不用。如果对方强烈建议用,并罗列了各种不用坏处,建议你多问问再决定用不用。
以上,除了服务器(或者云开发)是必备的,其他都不是必备的。常见的组合:服务器+域名,个人建议:服务器+域名+RDS数据库。
遵纪守法篇
本节主要是国内法规:如备案,平台规定:如虚拟支付等。
常见的备案:
- ICP:工信部ICP/IP备案。简单说,国内是个网站、小程序、APP,ICP是必备的。如上,备案本身是免费的,也不算太麻烦,不过,少给点费用能省事也不是不行吧。形式如:京ICP备05070602号
- EDI:增值电信业务经营许可证,有些资料把ICP和EDI放在一起。不过通常意义上ICP是上面那个,这个需要一定资质。一般找代办,价格根据地区不同。
- 全国互联网安全管理服务平台备案:ICP之后,可以做这个备案(可以不做)。形式如:京公网安备 11010102000001号,这个也是免费的,自己能做,但是给点费用能省事。
- 等保测评:除特殊规定外,非必做。
常见的合规规定:
主要是APP需要考虑,小程序也有规定但是微信都规定好了:
- 隐私政策:网上找模板即可,稍微改改,不太是个事儿。根据工业和信息化部关于开展APP侵害用户权益专项整治要求,App提交到应用市场必须满足以下条件:
- 应用启动运行时需弹出隐私政策协议,说明应用采集用户数据 这里将详细介绍如何配置弹出“隐私协议和政策”提示框
- 应用不能强制要求用户授予权限,即不能“不给权限不让用” 如不希望应用启动时申请“读写手机存储”和“访问设备信息”权限
- 虚拟支付:这块直接看小程序的文档吧:虚拟业务指南请收好。 | 微信开放社区 (qq.com),简单说,只要付款买的东西不是实物,都可以算虚拟,什么会员资格啦、付费阅读都算。如果你是小程序、APP则需要考虑。
- iOS合规:直接看App Store 审核指南 - Apple Developer,简单总结就是
- 应用功能不能过于简单
- 应用功能不能跟已经上架的应用相似,就是不能做马甲包
产品经理篇
至此,终于准备好做一个改变世界的产品了。不过本文到此为止,后续补充产品经理篇。
用了3个小时写上文,可能部分不是很客观,或者没说到的。欢迎大家在下面补充,如果有相关想问的也可以评论补充。