fir.im Weekly - 如何打造 Github 「爆款」开源项目
最近 Android 转用 Swift 的传闻甚嚣尘上,Swift 的 Github 主页上已经有了一次 merge>>「Port to Android」,让我们对 Swift 的想象又多了一些空间。
本期 fir.im Weekly 一如往期精选了一些实用的 iOS,Swift,Android 的开发工具和源码分享,欢迎订阅!
个人品牌:如何在 Github 打造你的爆款开源项目
由@Siva海浪高 分享在gaohailang.
当我们在 Github 上抛出自己的开源项目,都希望 Repo 开源项目的开发者点赞或者加星,作者分析了自己在 Github 上最多 Star 的 5 个项目,总结出 6 个 「推广步骤」 :
项目是最重要的
阅读和调研
开搞项目仓库
写好 Readme
配上好图
注重反馈回路
英文作者>>@Richard Kim@medium
英文原文>>How To Get Hundreds of Stars on Your Github Project
轻量而强大的 Swift 颜色处理库
@Boyce_Chang整理了开源的轻量而强大的颜色处理库,纯 Swift 版。 支持从图片拾取一套主题色,类似 AppleMusic;支持图片黑白化、对颜色的加深和变浅、生成渐变颜色等。地址>>https://github.com/boycechang/BCColor
iOS 高效添加圆角效果实战讲解
@bestswifter 比较详细的总结了iOS 圆角效果以及如何高效实现的经验。文章传送门
滴滴出行iOS客户端架构演进之路
由@移动开发前线 微信分享。
这篇文章是滴滴首次向外分享它的客户端架构,包括它是如何演变的,如何应对数据传输和展示挑战,以及组件化、热修复等等,全文阅读,点击这里。
React Native 最佳学习项目
来自 @Android笔记分享。
Facebook 开源了 F8 App 全套代码,包括 Android,iOS 和 Server 端,其中涉及 React Native, Redux, Relay, GraphQL 等技术,更感人的是配套了教程讲解整个 APP(包括前后端) 是怎么做出来。项目地址这里:网页链接;教程在这里:网页链接
iOS UIView Animation & CALayer Animation
@CrespoXiao 在微博上分享了@Resory学习 iOS 动画技巧的知识和示例的文章,感兴趣点击这里。
TKDotSegment - 带有圆点动画的 segment
“TKDotSegment 是一个带有圆点动画的 segment, 之前有写过这个效果但是没有封装, 今天刚好顺手封装一下.两 百多行代码, 初学者可以拿来当封装控件的参考.可以自定义圆点数量,颜色,和形状.'
作者@TBXark,Github 源码地址:https://github.com/TBXark/TKDotSegment .
Android官方MVP架构示例项目解析
由@移动开发前线 微信分享。
App架构在 Android 开发者中一直是讨论比较多的一个话题,目前讨论较多的有MVP、MVVM、Clean这三种。开发者可以自由选择,google在官方示例中给出了一系列不同架构的app实现,项目命名为:Android架构蓝图。详情也可以看这篇文章.
RxJava 常见的使用场景总结
来自 THEONE10211024的专栏 的分享:
“收集了 RxJava 常见的使用场景,例子简洁、经典、易懂...samples中的例子我已经在我的博客里介绍了,想进一步了解的同学可以看这里.”
Idea / Android Studio 开源插件
@drakeet造了一个好轮子:
“Idea / Android Studio 插件程序,可自动将乱序的布局文件进行重新属性排序并格式化,比如 style 和 android:id 必须排在前面,紧接着 layout、padding,而值设定如 text 只能排在最后 ... Retrofit your Android layout XML files. 有同样强迫症和代码洁癖的可以看看这里。”
HorJKeyboardPanelSwitch
@GitHubDaily 在微博分享:“JKeyboardPanelSwitch 一套 Android 键盘面板冲突, 布局闪动的处理方案, GitHub 地址:网页链接"
Div.io - 高级前端资源汇集
由亲吻艺术 分享于稀土掘金。
Div.io 上有很多前端爱好者收集整理的开源库和工具,前端 er 可以关注下。
_
这期的 fir.im Weekly 就到这里,欢迎大家分享更多的资源。
fir.im
fir.im Weekly - 如何打造 Github 「爆款」开源项目相关推荐
- 「实战篇」开源项目docker化运维部署-后端java部署(七)
原创文章,欢迎转载.转载请注明:转载自IT人故事会,谢谢! 原文链接地址:「实战篇」开源项目docker化运维部署-后端java部署(七) 本节主要说说后端的部署需要注意的点,本身renren-fas ...
- 出身清华姚班,斯坦福博士!她的毕业论文为何成为「爆款」?
点击上方"涛哥聊Python",选择"星标"公众号 重磅干货,第一时间送达 来源:机器之心 很少有人的博士论文能够成为「爆款文章」,但陈丹琦做到了.这位近日从斯 ...
- 出身清华姚班,斯坦福博士毕业,她的毕业论文成了「爆款」
本文转自"机器之心" 很少有人的博士论文能够成为「爆款文章」,但陈丹琦做到了.据斯坦福大学图书馆介绍,她长达 156 页的毕业论文<Neural Reading Compre ...
- mac远程redis_「实战篇」开源项目docker化运维部署-redis高速缓存(六)
现在一般的项目都会用到redis做缓存,也不免有老铁没用过,我就一起说下吧.源码:https://github.com/limingios/netFuture/tree/master/redis-cl ...
- swarm部署mysql_「实战篇」开源项目docker化运维部署-借助dockerSwarm搭建集群部署(九)...
为了让学习的知识融汇贯通,目前是把所有的集群都放在了一个虚拟机上,如果这个虚拟机宕机了怎么办?俗话说鸡蛋不要都放在一个篮子里面,把各种集群的节点拆分部署,应该把各种节点分机器部署,多个宿主机,这样部署 ...
- 「实战篇」开源项目docker化运维部署-前端java部署(八)
本节主要说说前端的部署需要注意的点,本身renren-fast这个项目就是通过nodejs来进行开发的,nodejs编译后生成html,css,img所以,咱们不用在容器直接用nginx就可以访问静态 ...
- 12个爆款 Java 开源项目
1 JavaGuide https://github.com/Snailclimb/JavaGuide Star 10503 [Java学习+面试指南] 一份涵盖大部分Java程序员所需要掌握的核心知 ...
- docker portainer_「实战篇」开源项目docker化运维部署-Portainer管理集群部署(十)...
之前都是通过命令的方式,管理docker的,其实docker还是有图形界面的.使用图形界面如何管理docker,其实业界很多公司都对docker进行了图形化的封装.之前在初级和中级的时候也有界面mar ...
- android的aod的功能,一加正式推出氢OS 11:基于安卓11打造 新增「年轮AOD」功能
原标题:一加正式推出氢OS 11:基于安卓11打造 新增「年轮AOD」功能 飞象网讯(高靖宇/文)8月10日下午消息,一加手机今天下午举行线上氢听会,正式发布氢 OS 11系统,基于Android 1 ...
最新文章
- MySQL七种join
- tensorflow object detection API 使用记录2
- iptables 实现地址转换与安全控制
- 虚拟机网络设置方法——转载
- 列表逆序排序_Python零基础入门学习05:容器数据类型:列表和元组
- java使用token防止用户重复登录以及验证用户登录
- BugkuCTF-WEB题本地管理员
- UVA 2519 Radar Installtion
- 中的实践 中兴_中兴数字化转型:做“极致的云公司” 用5G制造5G
- APK应用程序的解包、修改、编辑、汉化、打包及应用
- OpenGL第二讲——绘制简单的几何图形
- MOS管的finger和multiplier
- cad2016服务器为空,修改CAD2016的服务器地址
- Doves and bombs UVA - 10765
- 【汇编语言】转移指令循环指令
- KDD CUP 2017 回顾总结
- win7是最新的操作系统。。
- 背包问题的多项式时间近似解
- 融资租赁行业开始“国进民退”,中小微租赁机构该何去何从?
- 扩展 ZF2 Redis Zend Framework 2 Redis Extend - key正则