V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fir.im Rio
fir.im 平台更新日志
快速获取 UDID
1 - 3 分钟发布应用
同时支持 iOS 和 Android
灵活设置应用权限
实时查看应用动态消息
自定义显示历史版本
随时了解应用下载情况
如果你也喜欢简单快速又美观的工具平台,就用 fir.im 吧!
BugHD
Imshaha
V2EX  ›  fir.im

fir.im Weekly - 2016 移动开发技术大回顾

  •  
  •   Imshaha · 2017-01-16 19:04:34 +08:00 · 7327 次点击
    这是一个创建于 2628 天前的主题,其中的信息可能已经有所发展或是发生改变。

    2016 年是移动技术发展迅速的一年,认认真真回顾这一年必不可少。@移动开发前线 的 这篇 2016 移动开发技术巡礼 ,精心盘点了 2016 年 移动开发技术大事件,分为 iOS/Android 平台篇、 iOS/Android 开发技术篇、跨平台技术篇( React Native 、 Weex 、微信小程序)、热门行业技术篇(直播、 VR/AR )等等,值得阅读。另外,@开发者头条也发布了十大 iOS 开发者必读好文十大 Java / Android 开发者必读好文,感兴趣的去看看。

    同时, 2017 年伊始不少好的项目已经开源或者准备开源,本期 fir.im 整理了部分开源项目和一些 最新的 iOS / Android 开发技术分享,希望对你有用。

    『 开源项目 』

    VirtualAPK: 滴滴 Android 插件化的实践之路

    继上周 滴滴开源 iOS 动态化方案 DynamicCocoa后,@任玉刚 Coder又在微博上分享:“经过半年的开发、填坑、验证,滴滴出行自主研发的插件化框架终于稳定了下来”,这是一款比较完善的插件化框架: VirtualAPK 。 VirtualAPK 开源后,其他 App 能够无缝集成,无需考虑细节实现和兼容性问题即可轻松拥有热更新能力,值得期待。详情见:VirtualAPK: 滴滴 Android 插件化的实践之路

    微信移动端 IM 网络层跨平台组件库 Mars 开源

    Mars 是微信官方的终端基础组件,是一个使用 C++ 编写的业务性无关,平台性无关的基础组件。目前已接入微信 Android 、 iOS 、 Mac 、 Windows 、 WP 等客户端。 Github 地址: Tencent/**mars**,也可以参考下即时通讯(IM)技术开发发布的这篇文章

    fir.im

    OCS ——史上最疯狂的 iOS 动态化方案

    关于 iOS 动态化方案,很多人了解过WaxPatchJSPatch还有最近的滴滴的 DynamicCocoa ,而 OCS 是 腾讯 Bugly 的 iOS 动态化方案——OCS,被用于 iOS APP 安装包减包、功能插件化、 HotPatch 等方方面面动态化需求。点击这里,了解更多。

    来自微信团队的 6 个开源项目

    除了上面推荐的 Mars ,到目前为止腾讯微信团队发起的开源项目已经有 6 个,并且这其中大部分都是在 2016 年开源的,领域涉及移动、数据库、基础类库、框架。感兴趣的可以看看这里

    『 iOS / Android 开发分享 』

    iOS 进阶之页面性能优化

    “过早的优化是万恶之源”,@hi_xgb 的这篇文章分享了 iOS 系统中性能调优的一些理论知识,后面还介绍了 Instruments 中 Core Animation 的一些性能检测指标用法,来这里看看。

    fir.im

    iOS 编程中 throttle 那些事

    @愚公编程 MrPeak 的这篇文章 聊了聊和 throttle 相关的一些技术场景。

    XMPPFramework 开发

    CoderDong 的这一系列文章记录了自己 从零开始 做最详细的即时通讯功能,还在不断更新,希望对你有用。 XMPPFramework 系列开发文章传送门

    Android 开发 VR 实战系列

    如何在 Android 中去开发 VR 功能的 APP 呢?来看看@亮之于东的这系列分享。

    [ Android 开发 VR 实战] 一.给用户呈现一个 360°全景图片

    [ Android 开发 VR 实战] 二.播放 360°全景视频

    [ Android 开发 VR 实战] 三.开发一个寻宝类 VR 游戏 TreasureHunt

    Android 系统源代码情景分析

    这本书从 Linux 内核层、 HAL 层、运行时库层到应用程序框架层,系统地分析了 Android 系统的源代码,来跟着@罗升阳一起重新学习 Android 系统>>传送门

    iina - 开源 Mac 视频播放器

    @开源小组分享了一个超棒的开源 Mac 视频播放器!好看,实用,功能完整。 Github 地址: lhc70000/iina


    这期的 fir.im Weekly 就到这里,投稿请联系 dm[at]fir.im.

    欢迎分享更多的内容。

    fir.im

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3277 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 11:29 · PVG 19:29 · LAX 04:29 · JFK 07:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.