fir.im Weekly - 关于 iOS10 适配、开发、推送的一切
“小程序”来了,微信变成名副其实的 Web OS,新一轮的Web App 与Native App争论四起。程序员对新技术永远保持灵敏的嗅觉和旺盛的好奇心,@李锦发整理了微信小程序资源汇总,涵括微信 Web 开发者工具,WeApp 教程,站点收集和代码实例,持续更新,GitHub 地址:awesome-wechat-weapp .
除了“小程序”的大热点之外,本期 fir.im Weekly 重点整理了关于 iOS10 适配、开发、推送的相关知识点和 Android 相关的技术干货,分享给有需求的同学。
『 iOS10 相关 』
适配iOS10以及Xcode8
简书作者徐不同总结了iOS10的适配以及Xcode8使用上的一些注意点,详情见这里。
兼容iOS 10 资料整理笔记
@判若两人丶 整理了兼容iOS 10 资料与笔记,点击这里阅读。
iOS 10 适配知识点总结
@爱芸初见总结了一些 iOS10 适配的一些知识点,包括证书、隐私数据访问、系统版本判断、UIColor,字体、UICollectionViewCell 的优化等问题,文章传送门。
打造一个更流畅的 iOS App (上)
“为什么要打造流畅的 App 体验?
流畅的体验意味着优秀的用户体验,技术的本质是为人类服务,脱离了为人类服务,再高超的技术,算法,工程都不具备价值。”
@周楷雯Kevin在打造一个更流畅的 iOS App (上) 如是说。这是一篇高质量的经验文章分享,期待下篇出炉。
Swift 3.0版官方文档中文版
@SwiftGG翻译组在微博上分享:
“官方文档《The Swift Programming Language》 中文版更新!已经同步到 Swift 3.0,在线阅读:O网页链接。”
iOS Crash 收集框架
开发 iOS 应用,解决 Crash 问题始终是一个难题。Martin_Joy__ 分享了自己的实现一个 iOS Crash 收集框架的过程,感兴趣的去这里看看。
玩转iOS开发:集成 WeChat SDK
@背着吉他去流浪_的集成支付SDK系列包括微信支付、支付宝银联、Apple Pay,主流的支付已经全部到位,来这里看看.
Android热更新方案Robust
来自于@美团点评技术团队分享。
“从去年开始,Android平台出现了一些优秀的热更新方案,主要可以分为两类:一类是基于multidex的热更新框架,包括Nuwa、Tinker等;另一类就是native hook方案,如阿里开源的Andfix和Dexposed。”
文章传送门。
『Android 相关』
App瘦身最佳实践
@天之界线2010分享了自己关于 app 的瘦身实用性的技巧,值得一看!GitHub 地址: Android-Best-Practices;文章链接。
Android App的设计架构:MVC,MVP,MVVM与架构经验谈
来自周鸿博 的分享。
“ 和MVC框架模式一样,Model模型处理数据代码不变在Android的App开发中,很多人经常会头疼于App的架构如何设计。本文就来带你分析一下这几个架构的特性,优缺点,以及App架构设计中应该注意的问题。”
全文浏览,点击这里.
GitHub 2016 章鱼猫观察报告
在这个报告中,分别对开源和社区做了一些有趣的统计,@Linux中国 将其中一些有趣的数据和趋势撷取出来分享>>网页链接 。完整的报告请移步这里
这期的 fir.im Weekly 就到这里,投稿请联系 dm[at]fir.im ,
欢迎分享更多的内容。
fir.im
fir.im Weekly - 关于 iOS10 适配、开发、推送的一切的更多相关文章
- iOS开发——iOS10升级极光推送SDK、友盟分享SDK
前不久升级了Xcode8 ,同时iOS10系统也推送久. 由于公司需要适配iOS 10系统,同时第三方sdk建议升级. 包含替换升级新的SDK和相应的代码修改. 主要分享如何升级极光推送SDK,友盟分 ...
- fir.im Weekly - 94 个 iOS 开发资源推荐
距离 2016 年还有 17 个日夜,而你和回家只隔了一张 12306 验证码的距离,祝大家抢票顺利.本期 fir.im Weekly 收集了一些优秀的 GitHub 源码.开发工具和动画特效,希望对 ...
- iOS开发推送--客户端 服务端
1.推送过程简介 (1)App启动过程中,使用UIApplication::registerForRemoteNotificationTypes函数与苹果的APNS服务器通信,发出注册远程推送的申请. ...
- 【记录】iOS10 点击推送栏的问题
之前做的一个用户点击 推送栏然后处理相应事件是在这里面处理的 - (void)application:(UIApplication *)application didReceiveRemoteNoti ...
- Android开发--推送
需要的知识点:Notification.Service 第三方开源框架 : android-async-http-master 推送的来源:android项目中,有时会有这样一种需求:客户每隔一段时间 ...
- iOS10遇到有推送的Demo真机报错的解决
1.打开project.pbxproj,搜com.apple.Push 改成enabled = 0(在projectName.xcodeproj文件上右键"显示包内容",用文本编辑 ...
- iOS开发——推送证书
(最近准备考试……空闲截图整理成博客)
- Xcode8 及iOS10适配问题汇总
上点干货,目前得知的一些bug解决汇总:iOS10相册相机闪退bughttp://www.jianshu.com/p/5085430b029fiOS 10 因苹果健康导致闪退 crashhttp:// ...
- iOS原生推送(APNS)进阶iOS10推送图片、视频、音乐
代码地址如下:http://www.demodashi.com/demo/13208.html 前言 我们首先要在AppDelegate里面进行iOS的适配,可以参考这篇文章 iOS原生推送(APNS ...
随机推荐
- C++ 可配置的类工厂
项目中常用到工厂模式,工厂模式可以把创建对象的具体细节封装到Create函数中,减少重复代码,增强可读和可维护性.传统的工厂实现如下: class Widget { public: virtual i ...
- java基础集合经典训练题
第一题:要求产生10个随机的字符串,每一个字符串互相不重复,每一个字符串中组成的字符(a-zA-Z0-9)也不相同,每个字符串长度为10; 分析:*1.看到这个题目,或许你脑海中会想到很多方法,比如判 ...
- In-Memory:内存优化表的事务处理
内存优化表(Memory-Optimized Table,简称MOT)使用乐观策略(optimistic approach)实现事务的并发控制,在读取MOT时,使用多行版本化(Multi-Row ve ...
- 简谈百度坐标反转至WGS84的三种思路
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 基于百度地图进行数据展示是目前项目中常见场景,但是因为百度地图 ...
- 从0开始搭建SQL Server AlwaysOn 第二篇(配置故障转移集群)
从0开始搭建SQL Server AlwaysOn 第二篇(配置故障转移集群) 第一篇http://www.cnblogs.com/lyhabc/p/4678330.html第二篇http://www ...
- 采用EntityFramework.Extended 对EF进行扩展(Entity Framework 延伸系列2)
前言 Entity Framework 延伸系列目录 今天我们来讲讲EntityFramework.Extended 首先科普一下这个EntityFramework.Extended是什么,如下: 这 ...
- 谈谈一些有趣的CSS题目(七)-- 消失的边界线问题
开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题 ...
- 【NLP】干货!Python NLTK结合stanford NLP工具包进行文本处理
干货!详述Python NLTK下如何使用stanford NLP工具包 作者:白宁超 2016年11月6日19:28:43 摘要:NLTK是由宾夕法尼亚大学计算机和信息科学使用python语言实现的 ...
- Spring(三)__aop编程
aop( aspect oriented programming ) 面向切面编程,是对所有对象或者是一类对象编程 几个重要的概念: 1.切面(aspect):要实现的交叉功能,是系统模块化的一个切面 ...
- 统计iOS项目的总代码行数的方法
打开终端, 用cd命令 定位到工程所在的目录,然后调用以下命名即可把每个源代码文件行数及总数统计出来: find . "(" -name "*.m" -or - ...