手机软件项目在起始阶段非常重要的一点就是要确定实现方式:使用原生App实现还是使用小程序实现。这里的原生 App 包括 Android 和 iOS 两端;小程序主要是指微信小程序(虽然支付宝、百度、抖音等也都有自己的小程序)。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交流合作。
基于我目前的理解,原生 App 和小程序的对比情况如下:
综上,如果公司资金充足、人员充足、时间充足、内容较复杂的情况下建议优先选用 App ;如果想要做到快速开发、快速迭代、节约成本且功能不复杂,则建议优先选择小程序。
以下为补充内容:
1、微信小程序的通知订阅方式:
2、关于App开发的人员成本
Google 推出的 Flutter 技术也实现了一套代码多端部署(移动端、Web端、桌面端和嵌入式平台),如果选择 Flutter 作为 App 的开发技术,可以节省一个人员成本。但 Flutter 在渲染复杂界面时的效率还是略低于纯原生。
3、如何实现准确及时高效的 App 通知栏推送
如果公司不差钱,可以直接付费使用友盟、极光等三方厂商的推送服务;如果技术实力还可以,建议自行对接厂商的推送服务(含移动端 SDK 和服务端 SDK,单人工期大约20天 ——请别问我怎么知道这个工期的)。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!