在做安装包大小优化前,我们应该首先搞清楚,用户在 app store 上看到的包大小,究竟是什么? 如果我们衡量安装包大小的口径,和用户看到的大小不一致,那么做优化时的优先级...
在做安装包大小优化前,我们应该首先搞清楚,用户在 app store 上看到的包大小,究竟是什么? 如果我们衡量安装包大小的口径,和用户看到的大小不一致,那么做优化时的优先级...
绿色出行 Flutter 仿滴滴出行App地图:采用高德地图,仅简单完成了部分功能,基础地图,地址检索,逆地理编码。界面:仿滴滴主界面,地图中心请求动效果,服务tabs展开效...
大家在做后台管理系统时一般都会涉及到菜单的权限控制问题。当然解决问题的方法无非两种——前端控制和后端控制。我们公司这边的产品迭代速度较快,所以我们是从前端控制路由迭代到后端控...
意义:一个页面有很多图片,而首屏出现的图片大概就一两张,那么我们还要一次性把所有图片都加载出来吗?显然这是愚蠢的,不仅影响页面渲染速度,还浪费带宽。这也就是们通常所说的首屏加...
一:混合开发模式的背景 APP的三种开发模式:Native App、 Web App、Hybrid App。 1. Native App Native App,原生APP,使...
本文对比的是 UIWebView、WKWebView、flutter_webview_plugin(在iOS中使用的是WKWebView)的加载速度,内存使用情况。 测试手机...
刚开始码项目的时候,我是非常排斥使用极光IM。因为在20115年(青葱少年)我就使用过,那时候极光IM刚开始做,还存在诸多的问题(当时把我虐的不要不要的0.0)。奈何胳膊拗不...
聊天的需求,几乎是个APP或者项目都会有的吧! 然而免费的,目前也没有多少个了吧! 最近,基本上所有的IM都用不起了,用户超过一百就要每月最低收费1K+,用不起用不起。 四处...
两个月之前在项目中就开始使用 Eslint ,当时直接 copy 别人的 .eslintrc.js 文件,感觉好复杂,一直没吃透,中间去把 Eslint 官方文档看了数遍,依...
刚好最近在看车,楼主聊聊啊
我愚蠢至极的买二手车经历2016年的9月2日,我通过某知名二手车网站看到一辆上牌将近6年的自动挡小轿车,虽然描述称有多次喷漆和钣金(具体的不记得,后来想看也找不到),发动机有轻微渗油,其他没问题,但...
我原来写过一篇文章介绍如何使用证书通过SSL/TLS方式进行网络请求(Swift - 使用URLSession通过HTTPS进行网络请求,及证书的使用),当时用的是 URLS...
伴随着iOS11的发布,iOS端App 又是一波适配的工作,emmmmm, 首先再官网上下载了Xcode 9 GM 版本,伴随着Mac OS 从10.12.5 升级到了 10...
前言 在上篇中,我谈到了可以用promise来解决Callback hell的问题,这篇我们换一种方式一样可以解决这个问题。 我们先分析一下为何promise能解决多层回调嵌...
前言 在“Runtime病院”住院的后两天,分析了一下AOP的实现原理。“出院”后,发现Aspect库还没有详细分析,于是就有了这篇文章,今天就来说说iOS 是如何实现Asp...