В этой статье мы рассмотрим 33 полезных GitHub-репозитория для разработчиков iOS, Android и Flutter. Подключайтесь к нашему каналу в Telegram, где каждый день мы публикуем интересные библиотеки и open source приложения для iOS и Android!
iOS
- Awesome iOS — большой сборник библиотеку и фреймворков, разбитый по разным направлениям.
- Open-source iOS apps — открытые проекты для iOS.
- Kickstarter’s iOS app — открытое приложение Kickstarter.
- iOS learning materials — обучающие материалы по iOS-разработке.
- iOS developer roadmap — карта развития iOS-разработчика.
- Awesome SwiftUI — обучающие материалы по SwiftUI.
- Jazzy — инструмент от Realm для генерации документации.
- Objective-C style guide — список Objective-C соглашений команды разработки the New York Times.
- Swift algorithm club — список структур и алгоритмов с примерами использования на Swift.
- Swift libraries and resources — полезные библиотеки и обучающие материалы.
- Design patterns in Swift — шаблоны проектирования приложений.
- Swift style guide — руководство по стилям от Raywenderlich.
- Swift evolution — официальный репозиторий Apple с изменениями в языке.
Android
- Android Guides — обучающие материалы.
- Google I/O Android App — официальное приложение конференции, использующее все современные технологии.
- Architecture components samples — примеры использования архитектурных компонентов.
- Android best practices — лучшие практики Android-разработки.
- Material animations — объяснение и применение анимаций.
- Awesome Android UI — список UI/UX библиотек для Android.
- Android tips and tricks — шпаргалки, советы и хитрости разработки.
- Cheatsheet for Java to Kotlin — сравнение Java и Kotlin.
- Architecture samples — реализации популярных архитектур.
- Design patterns in Kotlin — поведенческие, творческие и структурные шаблоны проектирования в Kotlin.
Flutter
- Awesome Flutter — библиотеки, инструменты, руководства, статьи.
- Flutter example apps — примеры приложений на Flutter.
- Flutter samples — официальный репозиторий команды Flutter с лучшими практиками и примерами.
- Flutter UI templates — шаблоны дизайна.
- Flutter architecture samples — реализация различных архитектур на примере ToDo-приложения.
- Flutter examples — снова примеры приложений.
- BLoC — пример реализации шаблона на Flutter.
- Flutter Screens — готовые реализации экранов.
- Provider — управление состояниями.
- Flutter Plugins — официальный репозиторий с плагинами.