开年上班,北上广的技术er 陆续重返“人间”。看到别人已返工写代码,竟然有种慌慌的感觉(ง •̀_•́)ง

勤奋好学如你,fir.im weekly 送上最新一波技术分享供你 “品味”……

给iOS开发者的Sketch入门教程

来自@CocoaChina的翻译整理。

Sketch是一个让程序汪能快速上手的工具。在本教程中,你可以学到: 

  • 1、使用UIKit模板创建一个模型
  • 2、使用矢量工具创建Icon
  • 3、通过组合基本形状制作Icon
  • 4、为Xcode导出图片素材资源

教程传送门.

原文:Sketch Tutorial for iOS Developers

iOS开发证书"此证书的签发者无效"解决方法

@Danny_吕昌辉在这篇文章说到:
“过完年,发现苹果的系统安全证书过期导致很多用户的开发证书用不了。苹果给出了新的安全证书供用户下载,查证后提供了自己的解决办法。有同类问题的人,来这里看看.

硅谷面试iOS 的知识点整理

@故胤道长整理了自己在硅谷面试iOS 的知识点,以Objective-C为主,希望对你有所帮助。PDF下载地址:http://vdisk.weibo.com/s/asyjNWPGshkfQ

自学 iOS - 30 天 30 个 Swift 项目

@Allen朝辉记录了自己从 2016年1月5日到2月5日的 Swift 自学笔记,搜刮了Youtube Appcoda HackwithSwift DevelopersAcademy iOSCreator GrokSwift 等等几乎所有的 Swift 教程。有 GIF,有源码,适合Swift 初学者。

文章地址见 这里

Github 地址:http://t.cn/RbuV8oh .

iOS推送之本地推送&远程推送

@iOS大全推荐的@陈思Siming 的文章,此文除了讲解远程推送相关的基本知识外,涉及一些推送相关的奇淫技巧,同时也推出了姊妹篇:iOS推送之本地推送(iOS Notification Of Local Notification),详见链接。

iOS推送之本地推送(iOS Notification Of Local Notification)

iOS推送之远程推送(iOS Notification Of Remote Notification)

Swimat—— 一键格式化 swift 代码

@王哲夫分享。

Swimat,是一款Xcode 插件,帮你一键格式化 swift 代码。 Github地址点这里.

Android逆向分析之APK的打包与安装

@宅一帆markzhai 同学分享了关于 Android 逆向分析——APK的打包与安装经验。

“一个android工程是怎么变成apk的,apk是怎么跑到设备上,而最后又是如何安装的呢?作为一个有好奇心的工程师,肯定要对这些过程有了解,这次就来介绍一下整个过程背后发生了什么 ”

全文浏览,点击这里.

史上最详细的Android StudioTips

@googdev推荐,@写代码的猴子翻译分享的 Android Studio 小技巧合集,分为AS技巧合集「常用技巧篇」http://t.cn/RGi4B2L,AS技巧合集「编码技巧篇」http://t.cn/RGi4B2y AS技巧合集「调试技巧篇」http://t.cn/RGi4B2x

翻译文章: Android Studio 小技巧合集

原文链接: Android Studio Tips by Philippe Breault

原文作者 : Philippe Breault

Android App 沉浸式状态栏解决方案

@写代码的猴子出品。

“伴随着 Android 5.0 发布的 Material Design,让 Android 应用告别了以前的工程师审美,迎来了全新的界面,灵动的交互,也让越来越多的 App 开始遵从 material design 设计原则,不再是以前拿着iOS设计稿,做着Android开发。本文就其中的沉浸式状态栏这一特性,描述其兼容到4.4的实现,以及一些使用中的小细节。”

文章传送门.

Android 上的屏幕录像如何做成 GIF

@廖祜秋liaohuqiu_秋百万 分享了 Android 上的屏幕录像如何做成 GIF的使用工具,各位安卓同学可以来这里看看,同时@Tomcat的猫也推荐了一款 Mac 端神器——gifgrabber,可以试试。

私人珍藏的Chrome插件,吐血推荐

@googdev原创分享,教你如何用正确的姿势使用Chrome,装逼利器,GitHub三件套,其中也有一些提升Android开发效率必备的工具,地址-->>点我


以上是本期 fir.im weekly ,祝大家开工大吉。

fir.im

fir.im Weekly - 2016 开年技术干货分享的更多相关文章

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

    2016 年是移动技术发展迅速的一年,认认真真回顾这一年必不可少.@移动开发前线 的 这篇 2016移动开发技术巡礼 ,精心盘点了 2016 年 移动开发技术大事件,分为 iOS/Android平台篇 ...

  2. fir.im Weekly - 2016 年 Android 最佳实践列表

    2016 年已经过去一半,你在年初制定的成长计划都实现了吗? 学海无涯,技术成长不是一簇而就的事情.本期 fir.im Weekly 推荐 王下邀月熊_Chevalier的 我的编程之路--知识管理与 ...

  3. fir.im Weekly - 论个人技术影响力是如何炼成的

    每个圈子都有一群能力强且懂得经营自己的人,技术圈也是如此.本期 fir.im Weekly 一如往期精选了一些实用的 iOS,Android 开发工具和源码分享,还有一些关于程序员的成长 Tips 和 ...

  4. CVPR 2019细粒度图像分类竞赛中国团队DeepBlueAI获冠军 | 技术干货分享

    [导读]CVPR 2019细粒度图像分类workshop的挑战赛公布了最终结果:中国团队DeepBlueAI获得冠军.本文带来冠军团队解决方案的技术分享. 近日,在Kaggle上举办的CVPR 201 ...

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

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

  6. fir.im Weekly - 当技术成为一种 “武器”

    最近纷纷扰扰,快播公开庭审,携程事件仍在升级,百度还在继续无底线.我们相信技术本身并不可耻,但是用技术作恶就是可耻.当技术成为一种武器,Do not be evil. 好了,继续本期的 fir.im ...

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

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

  8. fir.im Weekly - 如何打造真正的工程师文化

    好的工程师,无法忍受低效且无趣的工作.优秀的技术团队应该自上而下的地推进技术平台化建设.DevOps.自动化构建.测试和部署流程,积极采用合适的第三方工具或创造工具,进行周期性的前沿技术分享等等. 先 ...

  9. fir.im Weekly - 深度揭秘 App 启动全过程

    世纪寒潮席卷全中国,可谓普天之下莫低0℃.无论怎样的严寒都抵挡不了程序员们的创造的激情... 本期的 fir.im Weekly ,最新的 iOS/Android 开发资源,GitHub 源码.前端技 ...

随机推荐

  1. Python socket (多线程)

    Server 端 code import SocketServer class MyTCPHandler(SocketServer.BaseRequestHandler): ""& ...

  2. Mini projects #5 ---- Memory

    课程全名:An Introduction to Interactive Programming in Python,来自 Rice University 授课教授:Joe Warren, Scott ...

  3. 关于“windows无法自动将ip协议栈绑定到网络适配器”问题导致不能连上网的解决办法

    问题出现的原因:这个问题的直接表象并不是显示给用户这个问题,而是提示无线网络驱动可能有问题或者以太网驱动可能有问题,但只要用户查看”详细信息“,就会得到标题这个问题,而出现这个问题的本质并不是驱动问题 ...

  4. [原] XAF 如何啟用ListView橫向滾動條

    using System; using DevExpress.ExpressApp; using DevExpress.ExpressApp.Win.Editors; using DevExpress ...

  5. 在WPF的WebBrowser控件中屏蔽脚本错误的提示

    在WPF中使用WebBrowser控件显示网页时,经常会报脚本错误的提示,如何屏蔽掉这些错误提示呢.方法是定义如下方法: public void SuppressScriptErrors(WebBro ...

  6. TestNG教程

    TestNG教程 http://www.yiibai.com/testng/2013/0916311.html TestNG,3种执行方式: 1.ant(build.xml) 2.Eclipse(安装 ...

  7. js基础知识:变量

    一.什么是变量? 在JavaScript中,变量用来存放值的,存放任何数据类型的值都可以,它就是值的容器. 二.变量怎么用? (一)用var声明1个变量 在使用变量之前,需要var关键字来声明变量,变 ...

  8. UITextField 的重写

    在很多产品设计的时候,产品设计人员设计出来的输入框总会要求,文字的内容距离做边框多少像素,编辑区域的其实点,距离左边多少像素,很多人绝的难以适应!其实这些都不存在很大的技术难度,一下这些方式都可以达到 ...

  9. GNU Makefile编写

    [Introduction] make 是程序员很好用的工具,如果存在makefile存在,每次更新代码,执行shell命令 shell 就可以执行所有需要编译的文件,make是根据你编写的Makef ...

  10. 普通用户使用dbms_xplan包需要有的权限

    普通用户使用dbms_xplan包查看执行计划需要对v$sql.v$sql_plan.v$session及v$sql_plan_statistics_all这四个视图同时具有select权限. 如果普 ...