请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
搜索

交流分享 [征文]快应用不止于此

1
回复
118
查看
[复制链接]

1

主题

2

帖子

15

积分

 楼主| 2018-12-2 17:02:48 显示全部楼层 |阅读模式
各位看官觉得用一句什么样的话来形容悄然间出现的快应用比较合适?
乱象从中的变革者?
乱象:若干年前移动端悄然崛起,各种app风靡一时。原生模式、混合模式、纯html5、公众号、小程序。尽管有这么多的技术支撑,但是在移动端打拼的码农们似乎并没有提升太多的幸福感。

相信做过移动端开发的,或者说做过、以及想要做客户端开发的人员,都有一种期待,客户端开发可不可以不要如此的麻烦?
其实开发想要的,以及用户想要的都非常的简单纯粹。
以实现功能为前提,以流畅稳定为目标,并且易于维护,入门简单,仅此而已。
早年出现了公众号,这项技术变革到最后对于某些公司的开发人员来讲其实成了一非常难受又尴尬的存在,在为我们带来低廉成本的同时,却在功能和体验上带来了瓶颈,我们经常面对的是想拿白菜价买猪肉的客户。
经过一段时间的市场检验,各大厂商又相继推出了自己的小程序,虽然极大的提高了用户体验,但是却无法摆脱要依赖于自身APP的这个限制,这对用户来讲算是一种及其讨厌的行为,就像多数用户可能只是喜欢上了姑娘的酒窝,而不是全部一样。

那么如果这个时候能有人站出来,统一制定一个标准,能够让所有人都遵循这一标准,让用户可以仅仅享受到需要的功能,同时又不需要承担一些不必要的开销,那么这将是一件多么了不起的事情。
于是联盟出现了,快应用因此而生。所谓变革,做了一件大家都想做,大家都没有做的事情。
也许现在新生的快应用还不太成熟,但是从目前的发展趋势上看,快应用能够为我们做的都远不止于此。

好了,个人的一些偏见说到这里就可以结束了,接下来说一说关于开发过程中的一些思考。
1、现在左上方【返回按钮】不能自定义为【文字】、【图标】,希望能够进行改进,开发过程中涉及到返回时需要自动保存,目前的解决办法是将保存事件写在onHide中,这种做法虽然实现了功能,但是对用户来讲,并不知晓这里执行了保存操作。
2、this关键字,在某些事件当中,如果storage.set事件中获取正常获取。
解决方法是将this字段重新定义成局部变量,例如
[size=13.0667px]var that= this;
storage.set({
   
key: note_group_key,
   
value: that.note_group_value,
   
success: function (data) {
        
console.info("id保存成功");
    },
   
error: function (data, code) {
        
console.info("id保存失败");
    }
})

3、开发工具方面,本次开发使用的是官网推荐的webStorm,虽然在编码上很好用,但是在每次创建新目录的时候无法自动更新manifest.json中的内容,希望快应用能够给出一个插件或者什么,能够自动更新manifest.json文件。

其他的还正在探索中,顺便一提,开发文档写的还是很全面的,基本上所有的问题都可以直接在开发文档中找到答案,所以在此就不再赘述开发文档中已有的解决方案了。


作者:摇晃的兔子
签名:嘴长在别人身上,爱说什么就说什么去吧。

回复

使用道具 举报

1

主题

2

帖子

15

积分

2018-12-6 10:52:41 显示全部楼层
如果不解决生态问题,永远发展不起来
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册