fir.im Weekly - 工欲善其事,必先利其器
这周为大家搜罗了一些优秀的 GitHub 资源、APP开发工具、产品UI设计资源等等,同时也有一些程序员个人成长的Tips,"软硬件兼备"也许事半功倍不只是梦!
Open-Source iOS Apps
@CocoaChina 分享了一个各种开源的 iOS App 集合,并且进行了详细的分类,比如多媒体、信息、新闻、办公、娱乐、键盘以及小工具类等,不能更赞了!来这里 Mark 一下~
iOS objc 项目转换 Win Mobile 的工具
微软开源了 iOS objc 项目转换 Win Mobile 的工具,以后 Win Mobile 就是 iOS 开发者的 Side Project 了,如此一来还有谁开发win应用? 详情见GitHub 地址。
iOS App研发的最后冲刺:内测与部署
来自 fir.im 工程师 @纪承 的分享,针对iOS App开发的最后阶段来详解如何在真机上进行调试,将App发送给其他测试人员进行内测,以及内测完成后如何将App上传至App Store进行应用审核,同时针对苹果账号的类型、真机调试、打包与崩溃收集进行深度剖析。原文首发于 CSDN;演讲PPT下载地址。
iOS APP安全杂谈
@乌云知识库给大家带来了白帽子@高小厨的文章,主要介绍了一些非常棒的方法和工具,同时给出多样的实例讲解,想入门IOS安全的人可以拿来作为IOS APP安全测试的入门教程。
文章如下:
iOS APP安全杂谈之二
iOS APP安全杂谈
Android 项目中如何用好构建神器 Gradle
@寒江不钓 在这篇文章中说道:
Gradle虽为构建神器,但学习曲线比较陡峭,要想在 Android 项目中用好 Gradle 必须要做到三点:
- 了解 Groovy 基本语法。
- 粗读 Gradle User Guide和Gradle Plugin User Guide
- 实战,实战,再实战。(三遍,你懂的)
也许看完这篇文章感受到 Gradle 的灵活强大,使用起来更加得心应手。
注意:fir.im 的 崩溃分析工具 BugHD 在导入 SDK 时候,也可以选择通过 Gradle 自动构建, Gradle1.3.0构建方法文档在此
iOS 的并发编程模型
在 iOS 开发中,我们主要可以通过 Operation Queues、Dispatch Queues 和 Dispatch Sources 来提高应用的并发性,从而充分地利用多核心 CPU 的性能。@雷纯锋2011 在文章中主要阐述了 iOS 的并发编程模型,以及详细地介绍了 Operation Queues 的相关知识,非常值得一看。全文见这里。
Android 应用的自动测试
Android 应用的自动测试应该是每一个 Android 开发者必备的工作流,说道:谷歌在 Github 上官方发布了应用测试的模板,再也不用担心会漏掉东西啦,来自@北京GDG 分享,详情见GitHub 地址。
40个良好用户界面 Tips
程序员也应该了解的界面技巧,一个良好的用户界面应具有高转换率,并且易于使用。
由@设计达人 整理分享“40个良好用户界面”Tips,希望能对你有帮助!
为什么你应该尝试全栈
程序员看到全栈这个概念,大概会有两种反应:
- 卧槽,这个好,碉堡了
- 你懂毛,全栈就是样样稀松
@周楷雯Kevin 的 这篇文章是一篇很好的全栈实践总结,也许会对目前还是程序员的你有所启发。
成为优秀程序员的十个Tips
一个优秀的程序员应该具备哪些素质呢?作者@JimHuang_ 总结了10个Tips:
- 理解技术债务
- 保持对原理的好奇心
- 专注
- 写代码时要有同理心
言简意赅,整篇阅读点这里。
如果你觉得本期 Weekly 还不错,请推荐给你的朋友!如果有更好的资源,欢迎共享给我们~
fir.im
转载于:https://www.cnblogs.com/fir-im/p/4736776.html
fir.im Weekly - 工欲善其事,必先利其器相关推荐
- fir.im Weekly - Mobile developer 利器分享
工欲善其事,必先利其器.本期 fir.im Weekly 推荐了很多优秀的 Github 项目.iOS/Android 开发工具利器,比如墨__守独立开发的macOS App -- Repo, 帮助 ...
- fir.im Weekly - Mobile developer 利器分享 1
工欲善其事,必先利其器.本期 fir.im Weekly 推荐了很多优秀的 Github 项目.iOS/Android 开发工具利器,比如墨__守独立开发的macOS App -- Repo, 帮助 ...
- fir.im Weekly - iOS 保持界面流畅的技巧
2019独角兽企业重金招聘Python工程师标准>>> 生命不息,coding 不止.本期 fir.im Weekly 收集了微博上的热转资源,包含 Android.iOS 开发工具 ...
- fir.im Weekly - 让 iOS 应用更加安全
2019独角兽企业重金招聘Python工程师标准>>> 攻易防难,关于 iOS 应用安全看起来有些神秘.iOS Security , 源于@吴发伟_则平博客翻译的关于iOS安全的一系 ...
- fir.im Weekly - APP 性能监测优化 二三事
每一个成功的 App,都拥有强大的性能体验.本期 fir.im Weekly 整理了微信读书.美团外卖. 天猫.美团点评技术团队的关于性能监测优化方面策略和工具的分享,一起来看看. 微信读书 iOS ...
- fir.im Weekly - 做一款 App 需要考虑什么
开发 App 是一个痛并快乐的旅程.工具越来越多,成本也越来越低,那么在开发之前需要考虑些什么?limboy 总结了一些经验和反思--做一个 App 前需要考虑的几件事,参考一下为你的 App 多留点 ...
- fir.im Weekly - iOS 保持界面流畅的技巧 1
生命不息,coding 不止.本期 fir.im Weekly 收集了微博上的热转资源,包含 Android.iOS 开发工具.源码分享,产品 UI 设计的好文章,还有一些程序员成长的 Tips,希望 ...
- 工业工程专业C语言,工欲善其事必先利其器——工业工程课程设置及其核心专业课简介...
新朋友点上方蓝字"IE臭皮匠"快速关注 公众号成立期间很多IE学子留言,说应聘时HR不知道工业工程是什么.能做什么,对此小编十分有同感.要想了解IE是什么.能做什么,首先要了解学了 ...
- fir.im Weekly - 2016 年 Android 最佳实践列表
2016 年已经过去一半,你在年初制定的成长计划都实现了吗? 学海无涯,技术成长不是一簇而就的事情.本期 fir.im Weekly 推荐 王下邀月熊_Chevalier的 我的编程之路--知识管理与 ...
最新文章
- Large Kernel Matters
- 图文|Android 使用Thread 和多线程使用互斥锁
- 零窗口探测怎么抓包_Linux服务器下的HTTP抓包分析
- 一些常用的命令整理(更新ing~)
- oracle imp导入修改字符集,Oracle中IMP导入数据时提示字符集不一致解决
- 如何在 Ubuntu Linux 中打开终端(小白教程)
- spring AOP(二) 相关类或接口
- PHP substr(),mb_substr(),mb_strcut()比较
- 视频时代的下一幕 ABC Inspire:读懂视频
- C#与Halcon联合编程之如何使Halcon窗口显示的图片适应窗口控件的大小
- 纽约时报 | 一个机器人导致六名工人失业,工资下降四分之三
- 打游戏买什么手机好?rog3性能强 网速稳!
- vim 安装YouCompleteMe 自动补全插件
- Python程序员爬出百套美女写真集,同样是爬虫,他为何如此突出?
- IT业狼多肉少?程序员的绝地求生,谁能给他们一把“98K”?
- msi笔记本u盘装linux,微星msi电脑重装系统_微星笔记本一键U盘重装系统教程图解...
- 秀一段《易语言》的源代码
- 【1053】最大数输出
- 细胞免疫疗法领军企业药明巨诺在港交所主板上市
- C语言判断一个密码是不是安全的
热门文章
- pytorch创建datset
- java exception信息_可能通过Java Exceptions暴露敏感信息?
- AI学习笔记(五)坐标变换与视觉测量
- 简历v岗位实时智能匹配算法
- python go rpc_Python RPC 之 gRPC
- red hat linux yum,Red Hat Enterprise Linux(RHEL)中yum的repo文件详解
- Html5游戏开发-145行代码完成一个RPG小Demo
- glMatrixMode()函数
- 在Mybatis的collection标签中获取以,分隔的id字符串
- [译] Object.assign 和 Object Spread 之争, 用谁?