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

По всем вопросам: @artemiygreg
Найти проект: @ios_job
Download Telegram
Несомненно, 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
Очень классный лайфхак как быстро создать конструктор для своего класса или структуры.
Самый простой туториал на Swift 5.1 для тех кто еще не работал с UserDefaults или, как минимум, работал с ними неправильно.

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

https://medium.com/better-programming/userdefaults-in-swift-4-d1a278a0ec79
Друзья, прямо сейчас начинается стрим с Иваном Акуловым, создателем Swiftbook.ru.

Поговорим о новом проекте, об устройстве на работу, об предпринимательстве, стартапах, обучении и много о чем другом!

Заходите и задавайте ваши вопросы, ждем вас!

https://www.youtube.com/watch?v=EkRN54nbFWc&feature=youtu.be
Forwarded from iOS.Events
13 декабря в Санкт-Петербурге пройдет e-Legion-meetup :: iOS-разработка

Что будет:

В дискуссии примут участие спикеры из Aviasales, Pandao, Okko и e-Legion.
Формат: два блока — технический, в котором обсудим боли, связанные с техдолгом и легаси, и нетехнический — поговорим о собеседованиях.
Будет традиционный брейк на пиццу и поболтать.

🗓 Дата: 13 декабря
Регистрация: https://elegion.timepad.ru/event/1135442/
🏠 Адрес: Офис Seletel, Цветочная, 19

Вход свободный, но необходимо зарегистрироваться.

Ждём тебя и твоих коллег! 🙌
Как сделать скрывающийся анимационный хедер в любой UIScrollView рассказывается в статье на UseJournal.

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

https://blog.usejournal.com/how-to-collapse-a-custom-header-view-in-ios-while-scrolling-5e0949c64ecd
🎊 Друзья, прямо сейчас освободилсь 1 место на менторство (ищем учеников, не наставников) от автора канала и так же предоставляются услуги репетиторства.

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

Обо мне:
https://danilkovalev.ru
YouTube канал ментора: https://www.youtube.com/channel/UC80M40JP5LYwOG6Cd0zC1dw
Статья, которая не могла не появиться в этом канале. Объединяем SwiftUI с VIPER и преисполняемся.
https://theswiftdev.com/2019/09/18/how-to-build-swiftui-apps-using-viper/