2019 WWDC:渣男iPad提分手;iOS变黑;史上最贵Mac Pro (mp.weixin.qq.com)

【简介】

2019 WWDC:渣男iPad提分手;iOS变黑;史上最贵Mac Pro

点击查看全文 >>

@SELECT-FROMALL 2019-06-05 08:37分享 / 0个评论
赞过的人: SELECT-FROMALL
要不要再学学下面的文章?
Mac 超详细入门指南,备用! (mp.weixin.qq.com)
这是写给 Mac 小白看的!重要的事要先说。对于使用 Mac 有一定经验的童鞋,请出门左拐,下面的东西是你不屑的。
by @code小生 2019-12-12 18:39 分享 查看详情
Mac 超详细入门指南,备用! (mp.weixin.qq.com)
这是写给 Mac 小白看的!重要的事要先说。对于使用 Mac 有一定经验的童鞋,请出门左拐,下面的东西是你不屑的。
by @code小生 2019-12-02 10:30 分享 查看详情
Mac版最详细的Flutter开发环境搭建 (mp.weixin.qq.com)
Flutter是相对新出的框架,对系统有一定的要求。

操作系统: macOS (64-bit)
磁盘空间: 700 MB (不包括Xcode或Android Studio的磁盘空间,ps:Xcode大概6个G,学习的情况下可以2选一)
by @code小生 2019-10-07 15:51 分享 查看详情
实现一个 JavaScriptCore 的 debugger —— iOS 篇 (taobaofed.org)
JSC 的 debugger 是个神奇的东西,在网上资料甚少,几乎完全搜索不到,尤其是 iOS 上,OC 接口没有暴露任何 debugger 信息。

不过好在 JSC 是开源的,通过分析源代码可以找到 JSC::Debugger 这个抽象类,我们继承这个抽象类,然后实现掉虚函数,创建实例并且把它挂载到 global object 即可开启 debug 能力了。

思路是简单的,在 iOS 设备上,我们要面临的另一个问题是它的 JavaScriptCore 本身是以 Framework 的形式而非源代码形式提供的,所以我们只有公开的 OC 头文件和静态库文件。
by @技术头条 2019-05-01 19:52 分享 查看详情
JS Bridge API - 安卓和iOS统一设计探讨 (yangwenbo.com)
APP 开发过程中,为了追求开发效率、更新成本、性能和交互体验的平衡,经常会采取 Hybrid 的 APP 端架构。用基于 HTML5 的 WEB APP 实现易变的业务部分,用原生代码实现对效率、权限、数据交换等有要求的功能部分,然后通过 JS Bridge 打通两者,实现 JS 与 原生代码的相互调用,完成整个产品功能。

但谈到 APP 开发,大家都知道至少存在两个平台,那就是 Android 和 iOS。这两个系统采取不同的原生开发语言,也有不同的 Webview 浏览器环境。但 WEB APP 是跨平台的,所以跨浏览器的调用总归需要在一个层面上得到统一,这样才不需要专门针对两个平台开发不同的 WEB APP。

下面先对在目前的技术框架下有哪些 JS - NA 相互调用方式做一下综合介绍,然后基于上述技术提出几种跨平台 JS Bridge API 统一设计思路,最后扩展讨论下 JS Bridge 设计中的一些值得注意的点。
by @技术头条 2019-03-26 22:23 分享 查看详情
Android Vs iOS 事件分发知多少? (mp.weixin.qq.com)
Android与iOS虽然差异很多,但也有共通之处,这次来看看事件分发机制方面,各有何所长。
by @乔治mononoke 2018-11-22 11:14 分享 查看详情
iOS 解藕、组件化最佳实践 (www.jianshu.com)
模块间的同步、异步通信等。我们在配置了相关路由跳转的 URL 后,如何在上线之后动态修改相关跳转逻辑?在模块间通信时,如何在上线后动态修改相关参数?APP 能否实现类似 Web 的302跳转?于是 FFRouter 诞生了!
by @imlifengfeng 2018-11-21 16:48 分享 查看详情
《从0到1学习Flink》—— Mac 上搭建 Flink 1.6.0 环境并构建运行简单程序入门 (www.54tianzhisheng.cn)
准备工作
1、安装查看 Java 的版本号,推荐使用 Java 8。

安装 Flink
2、在 Mac OS X 上安装 Flink 是非常方便的。推荐通过 homebrew 来安装
by @zhisheng_blog 2018-11-07 22:43 分享 查看详情
强大易用支持URL Rewrite的iOS路由库— FFRouter (www.jianshu.com)
FFRouter 是 iOS 中一个强大且易用的 URL 路由框架,支持 URL Rewrite,使 APP 在发布之后也可以动态修改相关路由逻辑。基于匹配查找 URL,效率高。集成和使用都非常简单!
by @imlifengfeng 2018-10-18 21:06 分享 查看详情
iOS 的组件化开发 (www.jianshu.com)
当一个项目开发团队人数较多时,因为每个人都会负责相应组件的开发,常规开发模式耦合会越来越严重,而且导致大量代码冲突,会使后期维护和升级过程中代码“牵一发而动全身”,额外带来很大的工作量,并且会导致一些潜在的BUG。

在这时,组件化开发就派上很大用场了,所谓的组件化开发,就是把APP根据业务拆分为各独立的组件,各个组件相互写作,组成完整的APP。
by @imlifengfeng 2018-10-18 21:06 分享 查看详情