2016年苹果发布会如期而至,新一代的 iPhone 7, Apple Watch 同时亮相,可惜大家期待的 MacBookPro、AR、VR产品并未出现。不论大家对新产品是“买买买”还是“黑黑黑”,苹果是否保有创新活力,每个人心里都有自己的答案。

本期fir.im Weekly 推荐下@袁峥Seemygo 的这一系列文章,教你如何快速的开发一个完整的iOS直播app的实践系列,还有 @陈利人 的如何搭建一个属于自己的直播平台,其中解释了直播平台后面的技术和实现原理,分享给有需求的同学。
 
除此之外,还有一些微博热转 Github 项目、iOS/Android 开发实践等技术分享~

打造心目中理想的自动化测试框架(AppiumBooster)

由 DebugTalk 分享。

"AppiumBooster基于 Appium 实现,更简单和易于使用;测试人员不用接触任何代码,就可以直接采用简洁优雅的方式来编写和维护自动化测试用例。"

对于 自动化测试用例有疑惑的,请点击这里看看作者的解决方案。

CI Weekly #1|带你了解 CI/CD 、DevOps、自动化测试

CI Weekly 围绕『 软件工程效率提升』 进行技术内容分享,收录了关于 iOS/Android 的自动化测试,持续集成、部署等技术干货,感兴趣的可以关注订阅。传送门.

Android-Dev-Favorites

@Android开发日常分享了一份 Android 开发者的收藏夹含有: Android Wear, kotlin, Rx相关, 动态部署, 官方文档, 工具, 性能优化, 架构设计等等, 值得收藏!GitHub 地址: Android-Dev-Favorites

Android Debug Bridge 用法大全

Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。
@卢_俊 分享了一个ADB教程——awesome-adb,内容很多,值得收藏。

FantasySlide - Android 侧边栏切换

@曹冬平_分享了一个 DrawerLayout 的扩展,具有帅气的动画与创新的交互。一次手势完成滑出侧边栏与选择菜单。已开源在 Github 地址:FantasySlide.

Android Hotfix 新方案——Amigo 源码解读

来自Android攻城狮@jack_1900的分享。

"现在 hotfix 框架有很多,原理大同小异,基本上是基于qq空间这篇文章 或者微信的方案。可惜的是微信的 Tinker 以及 QZone 都没有将其具体实现开源出来,只是在文章中分析了现有各个 hotfix 框架的优缺点以及他们的实现方案。Amigo 原理与 Tinker 基本相同,但是在 Tinker 的基础上,进一步实现了 so 文件、资源文件、Activity、BroadcastReceiver 的修复"

全文浏览,点击这里.

iOS App组件化开发实践

来自于移动开发前线微信分享。

“这篇文章是作者在一个中小型团队里进行了iOS App组件化实践后的总结,回顾了组件化过程中遇到的问题和应对方法,以及如何与持续集成结合。”

文章传送门。

基于 Swift3 与 DiapatchSource 实现的 Timer

@方秋枋在微博上分享:
“基于 Swift3 与 DiapatchSource 实现的 Timer。优雅简洁地解决了 NSTimer 引用循环,Runloop 依赖,子线程切换,不支持闭包以及不能动态调整时间间隔的问题。”项目地址:zen

一年一度 iOS 10 Day by Day

由@SwiftLanguage分享,@戴仓薯 同学倾力翻译。

iOS 10 Day by Day 是一套介绍开发者需要了解的 iOS 10 新功能和新 API 的系列文章。往年的系列非常受欢迎,我们希望今年也能同样帮你,来了解 iOS 10 SDK 和开发者工具新功能的内幕。

中文版:iOS 10 day by day 目录

原文链接:iOS 10 Day by Day :: Index

程序员追着砍系列之华丽App UI动效

@优秀网页设计 分享了一些华丽的 App 动效界面,来自蒙特利尔的大神Aurélien Salomon久违回归所制作。果断要献上膝盖啊,也被称为程序员追着砍系列。一起欣赏下>>链接。


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

欢迎分享更多的内容。

fir.im

fir.im Weekly - 从零开始,搭建理想的直播平台的更多相关文章

  1. 【HADOOP】| 环境搭建:从零开始搭建hadoop大数据平台(单机/伪分布式)-下

    因篇幅过长,故分为两节,上节主要说明hadoop运行环境和必须的基础软件,包括VMware虚拟机软件的说明安装.Xmanager5管理软件以及CentOS操作系统的安装和基本网络配置.具体请参看: [ ...

  2. fir.im Weekly - 从零开始创建 Android 新项目

    今年的 Google I/O 大会上,人工智能和虚拟现实的产品发布让我们对未来多了几分惊喜.对于开发者部分,Google 发布了 Android N 系统,感受最深的是全新的 Android Stud ...

  3. 基于开源Red5搭建的视频直播平台

    开始之前,为了便于大家了解Red5,此处引用网络文字,非原创 引言 流媒体文件是目前非常流行的网络媒体格式之一,这种文件允许用户一边下载一边播放,从而大大减少了用户等待播放的时间.另外通过网络播放流媒 ...

  4. 从零开始搭建轻量级个人XSS平台

    一. 前言 决定搭建XSS平台是因为自己想深入学习一下XSS相关的知识,多多进行实践,上网搜索了一下XSS平台有很多,但是总觉得不是很安全,这个毕竟敏感信息要传输到陌生人的服务器上,而且服务器端测试代 ...

  5. 从零开始搭建gitea代码管理平台

    Gitea,一款极易搭建的Git自助服务.如其名,Git with a cup of tea.跨平台的开源服务,支持Linux.Windows.macOS和ARM平台.配置要求低,甚至可以运行在树莓派 ...

  6. fir.im Weekly - 揭秘直播移动 APP 技术实现

    2016年直播似乎无处不在,作为一个开发者也许需要补充下关于直播技术点.本期 fir.im Weekly 整理了一些开发者对于直播实践项目中的技术经验与直播技术架构分析等内容,还有一些关于 iOS . ...

  7. fir.im Weekly - 揭秘 iOS 面向协议编程

    本期 fir.im Weekly 重点推荐关于 iOS 面向协议编程相关文章,还有 iOS 多线程安全.Swift 进阶.Android MVVM 应用框架.Android 蓝牙实践等技术文章分享和工 ...

  8. fir.im Weekly - 如何进行 Android App 性能优化

    关于 Android App 的优化,@anly-jun 用 3 个月完成了这一系列文章,从 性能分析工具 到 ANR .Layout .消除卡顿 到 内存优化.内存分析工具大概十五六篇,并对此做一个 ...

  9. fir.im Weekly - Mobile developer 利器分享

    工欲善其事,必先利其器.本期 fir.im Weekly 推荐了很多优秀的 Github 项目.iOS/Android 开发工具利器,比如墨__守独立开发的macOS App -- Repo, 帮助 ...

随机推荐

  1. 使用Topshelf快速搭建Windows服务

    1.创建控制台程序 2.安装Topshelf组件  Install-Package Topshelf using System; using System.Timers; using Topshelf ...

  2. C#中SQL Server数据库连接池使用及连接字符串部分关键字使用说明

    (1) 数据库的连接使用后,必须采用close()连接等效的方法关闭连接.只有关闭后,连接才能进入连接池. 参见微软的使用连接池说明:https://msdn.microsoft.com/zh-cn/ ...

  3. ArcGIS Js/Flex等前端API(Query(StatisticDefinition)时)针对SDE的SHAPE.AREA/SHAPE.LEN知道查询无效,而对GDB的SHAPE_Area/SHAPE_Length有效探索。

    FIeld 'SHAPE.AREA' and 'SHAPE.LEN' of SDE For Oracle,Field 'SHAPE_Area' and 'SHAPE_Length' of gdb(ge ...

  4. 通过inflate获取布局,设置layoutparams无效

    给ll——addtiem当设置layoutparams无效时,试着修改上一个布局的属性

  5. Install Hbase

    1. You should guarantee you have installed hadoop on your computers. 2. Download and uncompress the ...

  6. Hyper-V初涉_共享式网络链接

    任何一台计算机,如果不能与网络连通,可以说已经失去了大部分的功能,Windows 8尤是如此,虚拟机亦是如此. Hyper-V并不能对物理机的网卡进行识别,所以需要借助虚拟网卡通过物理机的网络共享实现 ...

  7. mysql 服务windows安装

    找到mysql的bin目录,下面有一个mysqld.exe程序,这是用来启动mysql服务的,直接运行即可启动. 还有安装windows服务方式: mysqld.exe -install -manua ...

  8. List 源码分析笔记

    List Class Diagram: 笔记一: 1.Iterable 接口只定义一个iterator()方法. Iterator 接口有hasNext, next, remove方法. ListIt ...

  9. 升级到win8.1右键响应慢

    网上很多资料都是在显卡上做文章,试了N次确定不是这个问题. 后来查到这个好用了.以管理员身份运行 下面代码保存bat即可 regsvr32 /u /s igfxpph.dll reg delete H ...

  10. LintCode 366 Fibonacci

    /* 1st method will lead to time limit *//* the time complexity is exponential sicne T(n) = T(n-1) + ...