前几天微信发布了小应用,像微信的其他产品一样,基本又是一夜之间成为了热点。很多做产品和搞开发的都出来发表了自己的看法。一些人看来,微信是想做一个AppStore。这在创业的人看来是好事,因为他们创业的成本降低了,而且可以避开苹果上线app漫长的审核流程。但对于移动开发人员来说,微信的小应用有种在他们背后砸一锤子的意思,因为微信小应用的开发使用的不是安卓和iOS的语言,是一门新的编程语言,且偏向于js语法。
我是一个开发者,也是一个微信小程序的用户,我试着从我所在的两个角度来分析问题。(不一定对,纯属国庆博大家一乐)。
作为一个用户,我必须承认,通过微信扫一扫就能打开应用,然后使用应用中的功能确实有很大的吸引力。我举个例子,前些时间去饭馆吃饭,饭店老板告诉我用微信扫一扫就能坐着点餐,而且前几次有优惠。这是微信小应用能够吸引用户的第一点,通过一个快速的接入入口来使用应用中的功能,手机不用多装一个app。这对于安卓手机用户来说有着更大的吸引力。当我们要使用的其实只是很小的一个功能的时候。像点菜系统,我们只在吃饭的时候会使用到,把它作为一个小应用放到微信中,一可以方便我们点菜的用户,二也能让饭店的老板更好的管理自己的账单。而我们需要做的只是用微信扫一扫。微信小应用有吸引力的第二个原因是他能够随时随地地供我们使用。还记得微信的打飞机游戏吗,只要打开微信就能玩打飞机的游戏。想下,类似可以加入到微信小程序中的功能还有小游戏,购票系统,快递服务,买电影票,阅读等。这些功能都是我们随时随地都会用到而且用完就走。
这也突出了微信小应用的瓶颈,我们不能在上面玩大型游戏。或者其他需要复杂操作的行为,像买衣服,理财,看电影。因为小应用卡顿的界面会让你马上放弃这个应用。原生app在使用上的体验一定比微信小程序要好。
作为一个开发者,我对原生app充满了信心。大多数企业只有打造出了一个原生的app,才能算是拥有自己的产品。前段时间很火的分答,他的发展路线很可能就代表未来大多数微信小应用的发展路线。先在微信小应用上退出自己的产品,到开辟市场后,再及时推出原生app,形成用户粘性。因为只有自己推出了原生app,市场上的用户才会认为你拥有独立产品的而且有独立的品牌。
除了上面的原因,在技术层面上的原因是,微信小应用的体验无法和原生app相比。微信小应用不是web端开发,这是个误解。微信小程序是腾讯自己搞的一套类似于FaceBook的React Native框架的语言。尽管React Native语言性能上已经很好了,据说性能是js开发的web网页的5倍。但从微信小应用的实际体验来看,使用时还是不如原生app流畅。而且,较难实现复杂的功能,像打游戏,看视频。
但预计后面会有很多公司在微信上推出自己的应用。因为创业者需要节省开发成本,同时也需要一个好平台。他们创业的路线可能变成,先开发一款微信小应用。上线后积累了一定的用户量后去拉投资。然后再去开发自己的移动的产品,树立自己的品牌。
微信小应用我的几点看法
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
- //我所经历的大数据平台发展史(三):互联网时代 • 上篇http://www.infoq.com/cn/arti...
- 在CMD下键入 C:\Node_JS\MyAwesomeProject>react-native start 运行...