Swift Tips
3.28K subscribers
463 photos
16 videos
2 files
441 links
Ежедневные советы, подсказки, лайфхаки и статьи по iOS и Swift.

По всем вопросам: @artemiygreg
Найти проект: @ios_job
Download Telegram
Если бы Xcode не только токсично показывал на ошибки, а еще и хвалил
WWLayout - еще одна библиотека для верстки через код. Выглядит синтаксис примерно так:

subtitleLabel.layout
.leading(.greaterOrEqual, to: titleLabel, edge: .trailing, offset: 40, priority: .low)
.trailing(to: .superview, edge: .trailing, offset: -10, priority: .high)
.lastBaseline(to: titleLabel)

В статье на Medium Вам расскажут как ее использовать и зачем она нужна:

Время чтения: 5 min
Язык: EN
Уровень: Новичок+
https://medium.com/ww-tech-blog/an-introduction-to-wwlayout-2f540cf30d67
Отпишите ваши ощущения о презентации в наш публичный чат: @swift_tips_public

Собираетесь брать новый айфон?
Несомненно, UX и UI - это одни из главных вещей, которые повышают конверсию пользователей вашего приложения.

Супер простая статья, которая рассказывает как добавить анимацию к вашей 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
Forwarded from iOS.Events
⭐️ 21 и 22 октября в Питере состоится одна из самых крупных в России конференций для мобильных разработчиков – AppsConf.

Два дня крутых историй от топовых спикеров iOS и Andoid сообществ. Data-driven-подход к жизни, два доклада про личные проекты (включая доклад от автора канала), GDPR, страны для переезда, гендерное неравенство, рефакторинг кода в Yandex, победа в конкурсах от Telegram, реактивщина и другие невероятные доклады, которые не втретишь еще где-то за пределами AppsConf.

🗓 Дата: 21 и 22 октября
🏠 Адрес: г. Санкт-Петербург, Park Inn Пулковская

Регистрация и подробности:
https://appsconf.ru/spb/2019
У многих начинающих разработчиков существует практика, чтобы отлейаутить обычную UIButton с отступами, изображением, конструировать все из нескольких UIView, объединяя все в один контейнер. Что является плохой практикой.

В статье на Medium довольно понятно объяснили как пользоваться UIEdgeInsets и избавиться от костылей:

Время чтения: 4 мин
Язык: EN
Уровень: Новичок

https://medium.com/short-swift-stories/using-uiedgeinsets-to-layout-a-uibutton-44ba04dd085c
🎊 Друзья, прямо сейчас освободилсь 1 место на менторство (ищем учеников, не наставников) от автора канала и так же предоставляются услуги репетиторства.

👉 За ценами и индивидуальным планом можете обращаться в ЛС: @hadevs

Обо мне:
https://danilkovalev.ru
YouTube канал ментора: https://www.youtube.com/channel/UC80M40JP5LYwOG6Cd0zC1dw
This media is not supported in your browser
VIEW IN TELEGRAM
Очень классный лайфхак как быстро создать конструктор для своего класса или структуры.