iOS-дайджест. Выпуск 1

Всем привет, коллеги по цеху. Я взял на себя ответственность в создании iOS дайджеста. Раз в неделю буду радовать вас подборкой интересных библиотек, реализаций, статей и всего того, что покажется мне интересным для всех (на мой субъективный взгляд). Сегодня поделюсь с вами следующим:

  1. https://github.com/raywenderlich/swift-algorithm-club - интересный репозиторий с реализацией большой части известный алгоритмов на swift. Покажется интересным как для начинающий разработчиков так и для опытных гуру.

2. https://github.com/onmyway133/awesome-swiftui - репозиторий собириющий в себе все самое необходимое для изучения, понимания, применения swiftUI. SwiftUI уже начинают потихоньку использовать и на проектах, поэтому чтобы идти в ногу о временем стоит начать изучать данный Фреймворк. Этот репозиторий идеально подойдет для структурированного подхода к изучению.

3. https://www.vadimbulavin.com/effective-auto-layout-programmatically-in-swift/ - интересный подход к работе с Auto Layout через код. Если вам уже доводилось решать конфликты при командной разработке, то вам знакома боль конфликтов в .xib или storyboard’ах, другое дело если вы задаете constraints через код. Данная статья описывает хороший вариант подхода к верстке экранов через код.

4. https://refactoring.guru/ru/design-patterns/swift - возможно всем знакомо, но тепер есть примеры на swift. Если тебе довелось мало-мальски разрабатывать проект с нуля или создавать новый модуль и проекте, то тебе знакома проблема выбора архитектуры, в данной статье приведены примеры на swift популярных паттернов проектирования. Пользуйся, не придумывай велосипед.

5. https://www.cloudbees.com/blog/feature-toggle-swift/ - когда ты релизнул новую фичу, а потом понял что у тебя по 200 крашей за день, то фичу можно отключить, если в проекте используется Feature Toggle

6. https://medium.com/flawless-app-stories/feature-toggle-architecture-fed98ad9d662 - еще одна статья по теме Feature Toggle, уж очень она показалась мне интересной.

7. Лада тоже идет в ногу со временем и выпускает свой Xcode: https://www.lada.ru/cars/concept/xcode.html - надо брать.

Азиз, разработчик.

541 views·2 shares
541 views