Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bakkenbaeck/iOS-handbook
Guidelines and best practices for excellent iOS apps
https://github.com/bakkenbaeck/iOS-handbook
best-practices guidelines playbook style-guide styleguide swift
Last synced: 3 months ago
JSON representation
Guidelines and best practices for excellent iOS apps
- Host: GitHub
- URL: https://github.com/bakkenbaeck/iOS-handbook
- Owner: bakkenbaeck
- Created: 2015-06-12T09:28:07.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-06-14T16:13:49.000Z (over 6 years ago)
- Last Synced: 2024-04-24T20:08:22.033Z (6 months ago)
- Topics: best-practices, guidelines, playbook, style-guide, styleguide, swift
- Homepage:
- Size: 7.2 MB
- Stars: 381
- Watchers: 52
- Forks: 51
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-ios - iOS-Playbook - Guidelines and best practices for excellent iOS apps. (Other Awesome Lists / Push Notification Providers)
- awesome-ios-star - iOS-Playbook - Guidelines and best practices for excellent iOS apps. (Other Awesome Lists / Push Notification Providers)
README
![logo](https://raw.githubusercontent.com/bakkenbaeck/iOS-playbook/master/assets/logo-v1.png)
This playbook consists of a set of guidelines that may be useful to you. It is a living document that contains good advice on how to style code, communicate, use git, and more. As a guideline, it is not a rule of law. Being consistent with the repo and your fellow developers takes precedence over this playbook. Also, the playbook can be ignored if a developer believes that adhering to the guidelines would give a worse result. At which point - you may want to consider updating the playbook 😀
Don't forget to check out our favorite [suite of components and helper methods](http://github.com/usesweet) and the [other B&B iOS repos](https://github.com/bakkenbaeck?language=swift) to see if we've already built something to help with what you're trying to do.
### Index
* [Swift style guide](STYLE_GUIDE.md)
* [Best practices](BEST_PRACTICES.md)
* [Communication](COMMUNICATION.md)
* [Git and GitHub](GIT_AND_GITHUB.md)
* [Reusable components](REUSABLE_COMPONENTS.md)### Maintainers
* [@DesignatedNerd](https://github.com/designatednerd)
* [@yuliaveres](https://github.com/yuliaveres)
* [@marijnschilling](https://github.com/marijnschilling)
* [@Elland](https://github.com/Elland)
* [@roberthein](https://github.com/roberthein)### License
[![License: CC BY-SA 4.0](https://img.shields.io/badge/License-CC%20BY--SA%204.0-lightgrey.svg)](http://creativecommons.org/licenses/by-sa/4.0/)