У вас в компании проходит работа над техдолгом раз в полгода, пока бекендеры в отпуске?
Ну тогда стоит сесть вместе с менеджерами приятным прохладным вечерком и глянуть выступление Бориса Кайзера из Ozon на Avito Tech.
https://www.youtube.com/watch?v=rt73kdlttjw
Ну тогда стоит сесть вместе с менеджерами приятным прохладным вечерком и глянуть выступление Бориса Кайзера из Ozon на Avito Tech.
https://www.youtube.com/watch?v=rt73kdlttjw
Dependency Injection довольно сложная штука для новичков и не всегда достаточно удобная или масштабируемая для опытных разработчиков.
В статье на Medium, автор под именем Sven Korset предлагает вам разобраться в сути внедрения зависимостей и попробовать написать свои собственные контейнеры.
https://medium.com/@sven.korset/dependency-management-done-manually-in-swift-ee0f8f2dfbe3
Язык: EN
Время чтения: 7 min
Уровень: Middle+
В статье на Medium, автор под именем Sven Korset предлагает вам разобраться в сути внедрения зависимостей и попробовать написать свои собственные контейнеры.
https://medium.com/@sven.korset/dependency-management-done-manually-in-swift-ee0f8f2dfbe3
Язык: EN
Время чтения: 7 min
Уровень: Middle+
iOS 13 близка к релизу, поэтому пора готовить свои проектики для нее.
Вот статья на Developer сайте, где рассказывают как легко интегрировать темную тему в свою прилу:
https://developer.apple.com/documentation/appkit/supporting_dark_mode_in_your_interface/?cid=dm-e-en-0001
Вот статья на Developer сайте, где рассказывают как легко интегрировать темную тему в свою прилу:
https://developer.apple.com/documentation/appkit/supporting_dark_mode_in_your_interface/?cid=dm-e-en-0001
Специалисты из New.HR вручную собрали для вас самые интересные вакансии от крупных российских компаний для мобильных разработчиков.
Глянуть подборку можно по ссылке: https://new.hr/377d
Так же советую подписаься на их Telegram-канал с вакансиями: @forallmobile
Глянуть подборку можно по ссылке: https://new.hr/377d
Так же советую подписаься на их Telegram-канал с вакансиями: @forallmobile
WWLayout - еще одна библиотека для верстки через код. Выглядит синтаксис примерно так:
Время чтения: 5 min
Язык: EN
Уровень: Новичок+
https://medium.com/ww-tech-blog/an-introduction-to-wwlayout-2f540cf30d67
subtitleLabel.layoutВ статье на Medium Вам расскажут как ее использовать и зачем она нужна:
.leading(.greaterOrEqual, to: titleLabel, edge: .trailing, offset: 40, priority: .low)
.trailing(to: .superview, edge: .trailing, offset: -10, priority: .high)
.lastBaseline(to: titleLabel)
Время чтения: 5 min
Язык: EN
Уровень: Новичок+
https://medium.com/ww-tech-blog/an-introduction-to-wwlayout-2f540cf30d67
Forwarded from iOS.Events
🍪 И еще один просмотр Apple Keynote завтра в Питере. На этот раз от Epam.
events.epam.com/events/apple-special-event-2019
events.epam.com/events/apple-special-event-2019
wearecommunity.io
Apple Special Event Broadcasting SPB | Community platform
Apple Special Event Broadcasting SPB. "10 сентября 2019 года" | Community platform | Зарегистрируйся на мероприятие, узнай о программе и спикерах на платформе главных сообществ страны.
Отпишите ваши ощущения о презентации в наш публичный чат: @swift_tips_public
Собираетесь брать новый айфон?
Собираетесь брать новый айфон?
На канале Swiftbook вчера прошел стрим, где рассказывали про фреймворк Combine и практическое его применение.
А вот и его запись: https://www.youtube.com/watch?v=fAmbxoDF_MM
А вот и его запись: https://www.youtube.com/watch?v=fAmbxoDF_MM
YouTube
Практическое применение фреймворка Combine в UIKit и SwiftUI
Конечные проекты - https://yadi.sk/d/Fv1TJCGd7UyRfA
Фреймворк Combine можно сравнить с фреймворками, такими как RxSwift и ReactiveSwift. Фреймворк позволяет нам писать функциональный реактивный код, предоставляя декларативный Swift API. Языки функционального…
Фреймворк Combine можно сравнить с фреймворками, такими как RxSwift и ReactiveSwift. Фреймворк позволяет нам писать функциональный реактивный код, предоставляя декларативный Swift API. Языки функционального…