iOS开发知识小集

iOS各种不要不要的开源项目集合6

2019-04-09  本文已影响34人  i_MT

非官方

STTwitter为 Twitter REST API 1.1 制作的稳定,成熟,全面的 Objective-C 库。

FHSTwitterEngine为 Cocoa 开发者提供的 Twitter API。

GiphyGiphy API 的 Objective-C iOS 客户端。

UberKit– Objective-C 包装的简单易用的 Uber API。

InstagramKit– Instagram iOS SDK。

DribbbleSDK– Dribbble iOS SDK。

objectiveflickr– 对象化的 Flickr, Objective-C 写的 Flickr API。

DropletKit– Objective-C 包装的 DigitalOcean v2 API。

Xcode

插件

FuzzyAutocompletePlugin– 提供了除前缀匹配之外的其他更加灵活的自动补全功能,支持 Xcode 5+。

SCXcodeMiniMap– SCXcodeMiniMap 为 Xcode 添加了代码地图功能

Show in Github– 可以直接打开 Github 上当前正在编辑的行对应的 commit 页面。

BBUFullIssueNavigator– 这个插件让 Xcode 在 issue 导航栏显示所有的 issue 内容。

BBUDebuggerTuckAway– 当你开始编辑的时候帮你隐藏调试器栏的 Xcode 插件。

SCXcodeSwitchExpander– SCXcodeSwitchExpander 是一个可以帮你展开 switch 语句的插件,还会自动帮你插入 case 语句。

VVDocumenter-Xcode– 方便的编写标准注释的 Xcode 插件。

XAlign– 一个 Xcode 代码自动对齐插件,它可以使用自定义的模式来对齐任何东西。

Cocoapods Xcode Plugin– 依赖管理工具 CocoaPods 的 Xcode 插件。

KSImageNamed-Xcode– 提供了图片名称自动补全功能的插件。

ColorSense-for-Xcode– 可视化的颜色选择插件。

Backlight-for-XCode– 高亮当前编辑的行。

UIColor-Hex-Swift– 通过十六进制字符串创建 autorelease 颜色的便利方法。★

KPRunEverywhereXcodePlugin– 只需一次点击,就可以在多个 iOS 设备上构建,运行 App。

RevealPlugin– 将 Reveal App 和你的项目自动合为一体的 Xcode 插件。

RealmPlugin– 生成 Realm 模型的 Xcode 插件。

AdjustFontSize– 使用⌘ +/⌘ -快捷键调整字体大小。

Lin– 这个插件提供了 NSLocalizedString 的自动补全插件。

Rephrase– Xcode 用于本地化的插件.

XCActionBar– Xcode 的 Alfred。

QuickJump– Xcode 快速代码导航。

CATweaker– 一个用于创建漂亮的 CAMediaTimingFunction 曲线的插件.

XcodeWay– 便捷地导航到多个地方。

GitDiff– 将与 git 仓库中不同的代码高亮。

MCLog– 用于控制台内容筛选的插件。

XToDo– 一个显示项目中 TODO,FIXME,??? 和 !!! 列表的对话框。

CopyIssue– 使复制 Xcode issuse 描述更简单。

RTImageAssets– 自动生成所需的全部 App 图标的插件。

BBUncrustifyPlugin-Xcode– 使用 ClangFormat 或 Uncrustify 格式化代码的插件。

Aviator– 这个插件将 AppCode 的 ⇧⌘T (source/test 切换) 带到 Xcode 中.

JumpMarks– 使用有序的书签为你的代码做导航。

XCSnippetr– 直接上传代码片段到 Slack 和 Gist 的 Xcode 插件。

Peckham– 使用 #import 引用项目中的任何文件,提供代码提示。

MLAutoReplace– 快速编码以及代码格式化插件,提升你的编码速度。

Chameleon– iOS (Obj-C & Swift)的扁平化颜色框架。★

AutoHighlightSymbol– 高亮被选中的符号对应的所有实例。

Reveal-In-GitHub– 用一个快捷键就可以跳转到 GitHub 仓库的 History, Blame, PRs, Issues, Notifications。

CleanHeaders-Xcode– 类似 iSort 的头文件排序和重复消除插件,让你的头文件看起来更加有序。

Luft– 帮助你实现轻量的 View Controller 的 Xcode 插件。

主题

Dracula Theme– 一个 Xcode 的暗色主题(仿 SublimeText).

Xcode themes list– Xcode 的多彩主题。

Solarized-Dark-for-Xcode– 用于 Xcode5 的 Solarized Dark 主题.

其他 Xcode 插件

Synx– 一个重新组织你的 Xcode 项目的命令行工具,它能够让你的 group 和文件夹对应起来。

dsnip– 可以在本地为所有的 UIKit 协议/代理方法(UITableView,…)生成 Xcode 代码片段的工具。

编码规范

NY Times – Objective C Style Guide– 纽约时报使用的 Objective-C 编码规范。

raywenderlich Style Guide– 一个描述 raywenderlich.com 编码习惯的代码规范。

Github Objective-C Style Guide– Objective-C 项目的编码规范和惯用法。

Objective-C Coding Convention and Best Practices– 一份描述编码习惯的 Gist。

Swift Style Guide by @raywenderlich– raywenderlich.com 官方的 Swift 编码风格规范。★

Spotify Objective-C Coding Style– Spotify 的 iOS 开发指导。

Dropbox Objective-C Style Guide– Dropbox 的 Objective-C 代码风格指南。

Github – Style guide & coding conventions for Swift projects– github 的 Swift 编码风格和习惯指南。★

Futurice iOS Good Practices@futurice介绍的 iOS 入门指南和最佳实践。

好网站

新闻,播客和其他

BGR

iMore

Lifehacker

iCode Blog

NSHipster

Objc.io

ASCIIwwdc

Natasha The Robot

Apple’s Swift Blog

iOS Programming Subreddit

iOS Dev Weekly

iOS8-day-by-day

iOScreator

Mathew Sanders

Little Bites of Cocoa

iOS Dev Nuggets

This Week in Swift

iOS Goodies

iOS Developer and Designer interview– 一个用于帮助那些寻找 iOS 开发者或设计师的雇主的小指南。

iOS App Development on Medium– 一些关于 iOS,AppleWatch 开发的小故事和小贴士。

Swift Sandbox– Swift 开发者通讯,Swift 开源新闻,项目和资源。 ★

UIKit 文档

iOS Fonts

UIAppearance list

论坛和讨论列表

iPhone Dev SDK Forum

“iOS” on Stackoverflow

教程和 Keynotes

AppCoda

Tutorials Point

Code with Cris

Cocoa with Love

Cocoa is my Girlfriend

Code School – Try Objective-C

Brian Advent youtube channel– Youtube 上的 Swift 教程频道。 ★

RAYWENDERLICH– 开发者和爱好者的教程。

Ry’s Objective-C Tutorial

Mike Ash

Big Nerd Ranch

Tuts+

iOS-Blog

Thinkster

Swift Education– 一个供教育者分享 Swift 和 app 开发学习材料的社区。★

Cocoa Dev Central

Use Your Loaf

Swift Tutorials by Jameson Quave

iOS UI 模版

App Icon Template

iOS 8 GUI PSD Template

iOS UI Design Kit

iOS Design Guidelines

原型

FluidUI

Proto.io

Framer

Pixate

Principle

微博、微信

Twitter

@objcio

@nshipster

@CocoaPods

@CocoaPodsFeed

@RubyMotion

@SwiftSandbox– Swift 开源新闻, 项目和资源。

Facebook 群组

HH iOS

Sketch – Official group

Design-Code

Sketch-Design.io

Origami Community

Framer JS

播客

The Ray Wenderlich Podcast

Debug

iDeveloper

App Story

Mobile Couch

iOS Bytes

书籍

Programming with Objective-C by Apple

Object-Oriented Programming with Objective-C by Apple

The Swift Programming Language by Apple

Using Swift with Cocoa and Objective C by Apple

iOS Programming: The Big Nerd Ranch Guide by Christian Keur, Aaron Hillegass, Joe Conway

Programming in Objective-C by Stephen G. Kochan

Your First iOS App by Ash Furrow

The Complete Friday Q & A: Volume 1

Core Data for iOS: Developing Data-Driven Applications for the iPad, iPhone, and iPod touch

Cocoa Design Patterns

其他优秀的列表

你可以在下面找到其他十分优秀的列表

awesome-awesomeness列表。

Open Source apps开源 iOS app 列表。

优秀的 Swift 列表

@matteocrippa– 一个优秀的 Swift 资源合集列表。

@Wolg– 一个很棒的 Swift 框架,库和软件的策划列表。

awesome watchkit appswatchkit app 例程和教程的列表。▲

iOS Learning Resources一个高质量,频繁更新并且被很好维护的 iOS 教程网站的完整集合。

awesome-ios-animation– 包括了 Objective-C 和 Swift 实现的 iOS 动画库列表。

awesome-ios-chart– 很棒的 iOS 图表库列表。包括了 Objective-C 和 Swift 两种语言。

awesome-gists– 很棒的 Gist 列表 (iOS 章节).

awesome-ios-ui– 优秀的 iOS UI/UX 库列表。

上一篇下一篇

猜你喜欢

热点阅读