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. Языки функционального…
Несомненно, UX и UI - это одни из главных вещей, которые повышают конверсию пользователей вашего приложения.
Супер простая статья, которая рассказывает как добавить анимацию к вашей UIButton
Время чтения: 3 min
Язык: EN
Уровень: Новичок
https://medium.com/better-programming/swift-uibutton-animations-6ce016212c6e
Супер простая статья, которая рассказывает как добавить анимацию к вашей UIButton
Время чтения: 3 min
Язык: EN
Уровень: Новичок
https://medium.com/better-programming/swift-uibutton-animations-6ce016212c6e
Вчера закончился VK Hackathon 2019, но уже в свободном доступе появились записи с Лектория.
12:00 — Олег Сужаев (программист-разработчик iOS, VK) — «Как запустить свой стартап: опыт разработчика ВКонтакте»
13:00 — Евгений Шишкин (разработчик Android, Aviasales) — «Создать собственное приложение для планирования путешествий за 60 секунд»
15:00 — Арсений Васильев (программист-разработчик Android, VK) — «VK Android SDK. Создаём нативные приложения»
16:00 — Илья Гришин (старший дизайнер, VK) — «Как оседлать радугу»
17:00 — Михаил Шваркунов (ведущий инженер по качеству, VK) — «Тестируем самостоятельно. Лайфхаки для разработчиков»
https://vk.com/hackathon?z=video-103600381_456239050%2Fvideos-103600381%2Fpl_-103600381_-2
12:00 — Олег Сужаев (программист-разработчик iOS, VK) — «Как запустить свой стартап: опыт разработчика ВКонтакте»
13:00 — Евгений Шишкин (разработчик Android, Aviasales) — «Создать собственное приложение для планирования путешествий за 60 секунд»
15:00 — Арсений Васильев (программист-разработчик Android, VK) — «VK Android SDK. Создаём нативные приложения»
16:00 — Илья Гришин (старший дизайнер, VK) — «Как оседлать радугу»
17:00 — Михаил Шваркунов (ведущий инженер по качеству, VK) — «Тестируем самостоятельно. Лайфхаки для разработчиков»
https://vk.com/hackathon?z=video-103600381_456239050%2Fvideos-103600381%2Fpl_-103600381_-2
Vk
Sign in | VK
VK is the largest European social network with more than 100 million active users. Our goal is to keep old friends, ex-classmates, neighbors and colleagues in touch.
Forwarded from iOS.Events
⭐️ 21 и 22 октября в Питере состоится одна из самых крупных в России конференций для мобильных разработчиков – AppsConf.
Два дня крутых историй от топовых спикеров iOS и Andoid сообществ. Data-driven-подход к жизни, два доклада про личные проекты (включая доклад от автора канала), GDPR, страны для переезда, гендерное неравенство, рефакторинг кода в Yandex, победа в конкурсах от Telegram, реактивщина и другие невероятные доклады, которые не втретишь еще где-то за пределами AppsConf.
🗓 Дата: 21 и 22 октября
🏠 Адрес: г. Санкт-Петербург, Park Inn Пулковская
Регистрация и подробности:
https://appsconf.ru/spb/2019
Два дня крутых историй от топовых спикеров iOS и Andoid сообществ. Data-driven-подход к жизни, два доклада про личные проекты (включая доклад от автора канала), GDPR, страны для переезда, гендерное неравенство, рефакторинг кода в Yandex, победа в конкурсах от Telegram, реактивщина и другие невероятные доклады, которые не втретишь еще где-то за пределами AppsConf.
🗓 Дата: 21 и 22 октября
🏠 Адрес: г. Санкт-Петербург, Park Inn Пулковская
Регистрация и подробности:
https://appsconf.ru/spb/2019
appsconf.ru
Профессиональная конференция разработчиков мобильных приложений 2019
У многих начинающих разработчиков существует практика, чтобы отлейаутить обычную UIButton с отступами, изображением, конструировать все из нескольких UIView, объединяя все в один контейнер. Что является плохой практикой.
В статье на Medium довольно понятно объяснили как пользоваться UIEdgeInsets и избавиться от костылей:
Время чтения: 4 мин
Язык: EN
Уровень: Новичок
https://medium.com/short-swift-stories/using-uiedgeinsets-to-layout-a-uibutton-44ba04dd085c
В статье на Medium довольно понятно объяснили как пользоваться UIEdgeInsets и избавиться от костылей:
Время чтения: 4 мин
Язык: EN
Уровень: Новичок
https://medium.com/short-swift-stories/using-uiedgeinsets-to-layout-a-uibutton-44ba04dd085c
Medium
Using UIEdgeInsets to layout a UIButton
Change position of image and title in a button? Read about UIEdgeInsets.
🎊 Друзья, прямо сейчас освободилсь 1 место на менторство (ищем учеников, не наставников) от автора канала и так же предоставляются услуги репетиторства.
👉 За ценами и индивидуальным планом можете обращаться в ЛС: @hadevs
Обо мне: https://danilkovalev.ru
YouTube канал ментора: https://www.youtube.com/channel/UC80M40JP5LYwOG6Cd0zC1dw
👉 За ценами и индивидуальным планом можете обращаться в ЛС: @hadevs
Обо мне: https://danilkovalev.ru
YouTube канал ментора: https://www.youtube.com/channel/UC80M40JP5LYwOG6Cd0zC1dw
YouTube
Danil Kovalev - Swift разработка
Русскоязычный канал по iOS-разработке на Swift.
Здесь планируются стримы, обучающие курсы, подкасты и написания приложений с нуля и с открытым кодом.
Буду рад, если Вы расскажите об этом канале своим друзьям.
Здесь планируются стримы, обучающие курсы, подкасты и написания приложений с нуля и с открытым кодом.
Буду рад, если Вы расскажите об этом канале своим друзьям.