Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: 5 days ago
JSON representation

Guidelines and best practices for excellent iOS apps

Awesome Lists containing this project

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/)