当前位置: 首页>>>>从技术层面在看APP和小程序的开发
从技术层面在看APP和小程序的开发

       我们首先应该看一下整体的定位,H5和APP的产品定位本身已经很清晰了,我们看到小程序已经发展了2年的时间了,但是app没有因为小程序而有巨大的改变。H5和APP的区分界限不是简单的用户体验问题。我们都知道,NATIVE H5的模式其实早就被很多APP在采用。其实小程序知识放在微信里的这样的应用,并不是绝对的新鲜产物,APP和纯H5产品的核心区别是对于入口的需求。

       我们再看一以iPhone为例,现有的格局下,APP产品通过AppStore的榜单、搜索以及SEO\自媒体产品、广告平台等方式推广和用户下载安装。因此APP获取用户的门槛是高的这是弊端,但高门槛带来的好处是,用户的粘性却提升了。而H5虽然首次消费门槛低,但是目前为止,APP的用户规模和活跃度规模总体还是高于公众号。我们不能惯性思维的觉得因为微信活跃度高,而认为公众号或者“小应用”的活跃度就会高了。我们发现,“小应用”和往往是很多APP的有效补充。

 
       我们现在客观看待一下这几个的定位不同:

       Native App(原生App):
       原生App也就是完全使用移动设备系统语言写的应用,iPhone 和ios环境主要是Object-C开发,安卓主要是Java语言,用户看到的界面,体验到的交互都是原生的。这是性能最好的的开发方式。这里有人会问到混合开发,其实混合开发,混合开发就是利用H5构架前端,但是也要经过编译,虽然不是绝对的原生,但是效率却往往不会比原生差多少,好处是一下子可以生产两个版本的app。

       Web App是什么:
       Web App, 利用纯HTML+CSS+JS的框架开发,其实可以简单理解成在浏览器里打开的页面,但现在由于技术的发展已经可以包含非常多的富应用。IOS可以支持在桌面创建访问的快捷方式。

       微信小程序:
       可以更简单的理解小程序:它是Hybrid App.[HTML5 in mobile devices],这样的理解似乎更加合适一些,实际上使用原生写了一个容器,然后使用HTML+CSS+JS来实现用户界面和交互,Web App的不足之处可以通过这种方式得到一定程度的解决(使用原生写的容器可以链接一些底层的接口,但这个是依靠微信的接口完成的,比如本地存储或者麦克风控制之类),同时这种方式比起原生的java或者Object-c开发灵活性要更高。好处是对设备的适用性变强了,不用在针对不同的设备去调试,但是内容和功能确实受限于微信提供的框架。

       尚武科技的APP开发已经日渐成熟,后期我们很多客户也有小程序的开发要求,主要是针对生态环境希望得到更多的用户,所以我们历史一年时间,也已经进行了很多小程序的开发研究和探索,已经形成了比较完整的产品线。
 
 

推荐阅读
  • 追新技术促发展!尚武科技学 DeepSeek,为软件开发添新力

    追着技术学新知,尚武科技赶热潮  最近井陉矿区科工局办的 “赋能科技型企业 DeepSeek 应用培训会” 特别火,虽然咱们尚武科技没到现场参会,但听说河北科技大学李冉冉教授讲得特别实用,会后立马找渠道拿到了培训资料,组织公司的软件开发团队、技术骨干还有产品负责人…

  • 尚武科技组织学习栾城区企业创新发展政策项目宣讲会精神

    尚武科技近期组织团队学习了市科技局 “智汇科技・AI 赋能” 经验分享交流会内容。16 位同志结合政务办公实际,分享的 AI 在公文处理、数据梳理等场景的应用技巧,让我们看到了人工智能提升工作效能的强大潜力。  借鉴此次学习成果,公司今年计划在软件开发领域融入更多…

  • 尚武科技深学 “智汇科技” 精神 以软件开发筑牢发展根基

    近日,市科技局 “智汇科技・AI 赋能” 经验分享交流会引发行业关注。尚武科技第一时间组织全员深学细悟会议精神,围绕 AI 技术在政务办公领域的创新实践展开专题学习,切实将会议中 “科技赋能效能提升” 的核心要义转化为企业发展的行动指南。  学习会上,大家重点研…