GitHub库

0x16e087000 

0.Swift 2.0 仿微信界面

 

Feature 包括:全部采用 Autolayout,消息列表和聊天界面,访问系统相册,地图调用,访问通讯录,扫一扫等

 

 

https://github.com/jamy0801/LGWeChatKit

 

 

1.YYText

 

 

兼容 UILabel 和 UITextView 的 API,支持异步排版与渲染、图文混排、自定义点击样式、自定义键盘、表情解析与输入、图片复制粘贴、容器形状控制、竖排版、文本变形、Markdown 等等功能,能够实现微博微信 QQ 等应用的全部文本需求。

 

 

https://github.com/ibireme/YYText

 

 

2.UICollectionView自定义布局之风火轮

 

 

http://t.cn/Ry2dwh1

 

 

3.如何创建一个翻书动画

 

 

Part1:http://t.cn/Ry2dwX7

Part2:http://t.cn/Ry2dwg0

 

 

4.一些值得记录的 AutoLayout 用法

 

 

https://github.com/nixzhu/dev-blog/blob/master/autolayout-tips.md

 

 

第 13 篇

 

 

0.四个你需要知道的 Asset Catalog 的秘密

 

 

http://ios.jobbole.com/82840/

 

 

1.iOS 处理 HTTPS

 

 

http://oncenote.com/2014/10/21/Security-1-HTTPS/

 

 

2.如何配置一个高效的 Mac 工作环境

 

 

http://insights.thoughtworkers.org/ocds-guide-to-setting-up-mac/?utm_campaign=shareaholic&utm_medium=weibo&utm_source=socialnetwork

 

 

3.苹果官方人机指南中文版

 

 

http://www.uisdc.com/ios9-interface-guideline-ui

 

 

4.百度面试题

 

 

http://www.cocoachina.com/ios/20151106/14069.html

 

 

 

第 14 篇

 

 

0.iOS 原生扫 QR 码的那些事

 

 

http://c0ming.me/qr-code-scan/

 

 

1.两款Apple TV Parallax 效果

 

 

https://github.com/marmelroy/TVButton

 

https://github.com/DroidsOnRoids/MPParallaxView

 

 

2.模仿 Zealer 客户端

 

 

https://github.com/LonelyTown/LXZEALER

 

 

3.自定义下拉线条动画

 

 

http://kittenyang.com/curvelineanimation/

 

 

4.写给iOS小白的MVVM教程

 

 

http://www.ios122.com/2015/10/mvvm_start/

 

 

 

第 15 篇

 

 

0.iOS 开发实践之 AutoLayout

 

 

http://gold.xitu.io/entry/56417cd600b0023ca8fce892

 

 

1.电影购票动效实现

 

 

https://github.com/SergioChan/SCCinemaAnimation

 

 

2.JSPatch库

 

 

一个Apple官方支持的实现在线更新iOS应用的库

 

http://segmentfault.com/a/1190000003973865?utm_source=Weibo

 

 

3.番茄钟开源App

 

 

https://github.com/megabitsenmzq/PomoNow-iOS

 

 

4.Xcode 7 免证书真机调试

 

 

http://t.cn/RyuWmhH

 

 

 

第 16 篇

 

 

0.iOS 保持界面流畅的技巧

 

 

http://blog.ibireme.com/2015/11/12/smooth_user_interfaces_for_ios/

 

 

附赠一个比官方应用更流畅的微博和 Twitter 列表 Demo:

 

https://github.com/ibireme/YYKit

 

1.使用 UICollectionView  实现的一个卡片动画

 

http://swiftcn.io/topics/64?f=w

 

 

2.一篇搞定 RSA 加密与 SHA 签名|与 Java 完全同步

 

http://www.jianshu.com/p/a1bad1e2be55

 

 

3.优化 ipa 包大小

 

 

http://m.weibo.cn/1692391497/3908325269729004/weixin?wm=3333_2001&from=1055093010&sourcetype=weixin

 

4.自定义广告轮播控件

 

 

http://www.jianshu.com/p/443426484b06?utm_campaign=hugo&utm_medium=reader_share&utm_content=note

 

 

 

第 17 篇

 

 

0.Firefox for iOS 源码 及 AppStore 下载地址

 

 

源码:https://github.com/mozilla/firefox-ios

AppStore下载地址(美国区,中国区搜不到):https://appsto.re/us/-LZ_6.i

 

 

1.类似Trello的导航开源库

 

 

Objective-C 版本:https://github.com/SergioChan/SCTrelloNavigation

Swift 版本:https://github.com/DianQK/TrelloNavigation

 

 

2.提升iOS开发效率的17个必用工具

 

 

http://www.imooc.com/article/2115

 

 

3.ibireme收藏的Github常用 iOS 库

 

 

http://github.ibireme.com/github/list/ios/

 

 

4.初窥 iOS 9 的 Contacts 框架

 

 

http://ios.jobbole.com/82873/

 

 

 

第 18 篇

 

 

0.腾讯实习第一个月工作总结

 

 

http://yulingtianxia.com/blog/2015/11/13/Summary-of-the-first-month-in-the-internship-of-Tencent/

 

 

1.开源 Dribbble 客户端

 

 

https://github.com/naoyashiga/Dunk/tree/master/DribbbleReader

 

 

2.Charles 从入门到精通

 

 

http://blog.devtang.com/blog/2015/11/14/charles-introduction/

 

 

3.Runtime精准获取电池电量

 

http://www.jianshu.com/p/11c1afdf5415

 

 

4.XTRequest:对网络请求的简单封装

 

 

http://www.jianshu.com/p/f2b8b2ac365b

 

 

第 19 篇

 

 

0.动画开源组 Animatious

 

 

这里将列出全部由 Animatious 一起动画开源组成员原创或非原创实现的开源动效库的仓库地址,由于有一些仓库属于个人 repo,因此为了尊重大家的劳动成果,收录在此。列表会不断更新,敬请留意。

 

 

https://github.com/Animatious/awesome-animation

 

 

1.苹果官方 Apple TV 交互设计资源

 

 

https://developer.apple.com/tvos/human-interface-guidelines/resources/%23parallax-tools

 

 

2.处理iOS下拉键盘弹出后出现遮挡文本输入框问题

 

 

https://github.com/michaeltyson/TPKeyboardAvoiding

 

 

3.实现 3D Touch

 

 

https://github.com/itjhDev/itjh_3DTouch

 

 

4.Raywenderlich 发布的 Swift Style Guide

 

 

https://github.com/raywenderlich/swift-style-guide

 

 

第 20 篇

 

 

0.Splitflap

 

 

可用于快速给 iOS 应用创建文字翻转的动画效果

 

 

https://github.com/yannickl/Splitflap

 

 

1.Instagram 的 3D Touch 经验谈

 

 

http://ios.jobbole.com/82885/

 

 

2.CocoaChina +

 

 

CocoaChina 客户端,Swift 2.0 编写

 

 

https://github.com/zixun/CocoaChinaPlus

 

 

3.ViewController 瘦身的另一种解决方案

 

 

http://www.cocoachina.com/ios/20151116/14010.html

 

 

4.PaintCode

 

 

它提供了一种全新的 iOS APP 资源处理方式,用了它之后,我们可以不使用图片资源,而直接将 UI 元素通过代码的形式集成的 APP 中。使用熟练之后,将能够非常大的提高我们的开发效率。

 

http://gold.xitu.io/entry/5649c0ab60b294bc126f41ee

 

 

教程1:http://www.jianshu.com/p/5e75408812df

教程2:http://www.jianshu.com/p/8fe3595f7435

 

 

第 21 篇

 

 

0.Core Animation 学习教程

 

 

强烈推荐!

 

 

教程:https://github.com/AttackOnDobby/iOS-Core-Animation-Advanced-Techniques

教程中示例代码:https://github.com/lzwjava/CoreAnimationCode

 

 

1.一些常见动画的实现思路和方法

 

 

http://www.jianshu.com/p/20ab5e92f025

 

 

2.GooeyTabbar

 

 

皮筋式弹性缩放工具栏示例及演示

 

 

https://github.com/KittenYang/GooeyTabbar

 

 

3.iOS侧滑返回三种实现方式及优劣比较

 

 

http://www.jianshu.com/p/f83acf1d337b

 

 

4.深入理解dispatch_queue

 

 

http://www.cocoachina.com/ios/20151117/14225.html

 

 

第 22 篇

 

 

0.iOS 事件处理机制与图像渲染过程

 

 

http://t.cn/RUm8Usv

 

 

1.Swift 中枚举高级用法及实践

 

 

http://swift.gg/2015/11/20/advanced-practical-enum-examples/

 

 

2.iOS 图片压缩

 

 

http://blog.csdn.net/apple_app/article/details/38847357

 

 

3.3D Touch 

 

 

电子秤App:http://swift.gg/2015/11/20/advanced-practical-enum-examples/

3D Touch之我见:http://swift.gg/2015/10/23/3d-touch-impressions-and-thoughts/

另一款电子秤:https://github.com/FlexMonkey/Plum-O-Meter

 

 

4.iOS/OS X 内存管理

 

 

基本概念与原理:http://ios.jobbole.com/82887/

借助工具解决内存问题:http://ios.jobbole.com/82898/

 

 

第 23 篇

 

 

0.ALCameraViewController

 

 

摄像头视图控制器(含可定制照片选择器,图片简单裁切功能)及演示

 

https://github.com/AlexLittlejohn/ALCameraViewController

 

 

1.Swift 实现仿 微博、百度外卖、网易新闻下拉刷新效果

 

 

https://github.com/EnjoySR/ESRefreshControl

 

 

2.切换文字动画效果

 

 

https://github.com/lexrus/LTMorphingLabel

 

https://github.com/overboming/ZCAnimatedLabel

 

 

3.Watch OS 2.0 教程

 

 

http://www.jianshu.com/p/b485c8b77f86

 

http://www.jianshu.com/p/ccebc8a8f46d

 

 

4.高仿斗鱼TV

 

 

http://code.cocoachina.com/view/128246

 

 

第 24 篇

 

 

0.UITabBar 滑动切换

 

 

https://github.com/leichunfeng/WXTabBarController

 

 

1.AutocompleteField

 

 

一款自动完成的智能文本框

 

 

https://github.com/filipstefansson/AutocompleteField

 

 

2.用 Swift 做 Web 开发

 

 

https://github.com/PerfectlySoft/Perfect

 

 

3.使用 UIBezierPath 和 CAShapeLayer 画各种图形

 

 

http://www.jianshu.com/p/c5cbb5e05075

 

 

4.iOS数据库离线缓存思路和网络层封装

 

 

http://www.jianshu.com/p/f2e59e98ab86

 

 

 

第 25 篇

 

 

0.CocoaCats 网站

 

 

里面收集了 iOS 中常用的分类文件,一直在更新。

 

http://cocoacats.com/

 

 

1.iOS的事件分发机制

 

 

http://t.cn/RzXGxq2http://t.cn/RzSlF3G

 

 

2.深入剖析 Auto Layout ,分析 iOS 各版本新增特性

 

 

http://gold.xitu.io/entry/56344ad4ddb2084ad6defd61

 

 

3.Alamofire 网络库基础教程

 

 

http://www.jianshu.com/p/f1208b5e42d9

 

 

4.Swift 反射 API 及用法

 

 

http://t.cn/RU1uowI

 

 

教授

 

 

https://github.com/cymcsg/Awesome-Mobile-UI

 

 

字符串转换

 

http://www.cnblogs.com/neworiginou/archive/2012/11/14/2770038.html

 

 

 

第 26 篇

 

 

0.动画开源组Animatious两篇博客

 

 

http://t.cn/RUBsvwD

http://t.cn/RUBsvwk

 

 

1.在通知中心一键启用 VPN

 

 

https://github.com/johnlui/FireUpYourVPN

 

 

2.SwiftFoundation

 

 

跨平台(支持 Linux)、面向协议编程基础库:

https://github.com/PureSwift/SwiftFoundation

 

 

3.RunKit

 

 

针对 GCD 框架的一个友好访问封装库(支持方法链式调用):

https://github.com/khoiln/RunKit

 

 

对于不太了解 GCD 框架的同学,这里有篇入门教程(译文)供参考学习:

http://www.jianshu.com/p/50c060bab0ff

 

 

4.免费使用 TinyPNG 批量压缩 png图片

 

 

http://t.cn/RUBuYOm

 

 

 

第 27 篇

 

 

0.专访 YYKit 作者郭曜源 @ibireme

 

 

http://www.infoq.com/cn/news/2015/11/ibireme-interview

 

 

1.JSPatch ——动态更新 iOS APP

 

 

http://blog.cnbang.net/works/2767/

 

 

2.iOS 及 Mac 开源项目和学习资料【超级全面】

 

 

http://www.kancloud.cn/digest/ios-mac-study/84557

 

 

3.tvOS 入门:开发你的第一个 tvOS 应用

 

 

http://swift.gg/2015/11/25/tvos-introduction/

 

 

4.iOS 性能优化

 

 

http://www.jianshu.com/p/9e1f0b44935c

 

 

 

第 28 篇

 

 

0.React Native 入门指南

 

 

https://github.com/vczero/react-native-lession

 

 

1.AFNetworking 2.0 源码解析

 

 

http://blog.cnbang.net/tech/2320/

http://blog.cnbang.net/tech/2371/

http://blog.cnbang.net/tech/2416/

 

 

2.让你快速上手 Runtime

 

 

http://www.jianshu.com/p/e071206103a4

 

 

3.Swift 开发者周刊(第 8 期)

 

 

http://swiftweekly.cn/archive/weekly8.html

 

 

4.LxTabBadgePoint

 

 

对UITabBar封装,实现小红点或其它标记的效果

 

https://github.com/DeveloperLx/LxTabBadgePoint

 

 

 

第 29 篇

 

 

0.读 Kingfisher 源码

 

 

Kingfisher 是由 @onevcat 编写的用于下载和缓存网络图片的轻量级 Swift 工具库。

 

http://www.jianshu.com/p/326527a4d4f9

http://www.jianshu.com/p/0a5cdf3f7e9c

 

 

1.模仿天猫的价格区间选择条

 

 

https://github.com/Nododo/ADo_MinToMaxSlider

 

 

2.一个开源截图拼接的小工具

 

 

http://t.cn/RUe6NCZ

 

3.iOS 8 Size Classes 资料

 

 

http://www.jianshu.com/p/7586afbcb47f

 

 

4.如何正确使用const,static,extern

 

 

http://www.jianshu.com/p/2fd58ed2cf55

 

 

 

第 30 篇

 

 

0.MaterialKit

 

 

MaterialKit 是一个用 Swift 写的 Material Design 框架, 拥有多种漂亮的动画效果和样式。

https://github.com/CosmicMind/MaterialKit

 

 

1.Autolayout 的使用总结

 

http://www.jianshu.com/p/052e8c7e8e7f

 

 

2.仿知乎日报 App

 

 

用 Objective-C 仿写知乎日报 App,使用 MVVM

 

https://github.com/hshpy/HPYZhiHuDailly

 

 

3.NSOperation 并发编程

 

 

http://www.jianshu.com/p/ebb3e42049fd

 

 

4.RunLoop 使用总结

 

 

http://www.jianshu.com/p/37ab0397fec7

转载于:https://www.cnblogs.com/-Eric-Liu/p/5564241.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值