uz
Feedback
iOS Dev

iOS Dev

Kanalga Telegram’da o‘tish

👨‍💻Автор: Виктор Грушевский (@Viktorianec) ⚒️ База: https://boosty.to/ios_dev | 🤖 @iOSIQBot | https://iosiq.ru 🍏Канал об iOS-разработке, алгоритмах и архитектурах ⭐️ Подготовка к собесам ⭐️ Код. Много кода. #ios #mobile #swift

Ko'proq ko'rsatish
8 003
Obunachilar
-124 soatlar
+457 kunlar
+7630 kunlar
Postlar arxiv
iOS Dev
8 002

iOS Dev
8 002
👋 Всем привет! ☕️ Coffee&Code 📆 3 и 4 декабря 🍟Оффлайн встречи мобильных разработчиков в формате дружеской беседы. Меропри
👋 Всем привет! ☕️ Coffee&Code 📆 3 и 4 декабря 🍟Оффлайн встречи мобильных разработчиков в формате дружеской беседы. Мероприятия совершенно бесплатны, ждём всех желающих, обсудить разработку, задать вопросы, поделиться опытом и знаниями. 🌆Города в которых пройдут встречи: iOS: 📍АЛМАТЫ 📍АНТАЛЬЯ 📍АСТАНА 📍БАКУ 📍БАЛИ 📍БАТУМИ 📍БИШКЕК 📍ВИЛЬНЮС 📍ГОМЕЛЬ 📍ЕРЕВАН 📍КАЗАНЬ 📍КРАСНОДАР 📍ЛОНДОН 📍МЕРСИН 📍МИНСК 📍МОСКВА 📍РОСТОВ-НА-ДОНУ 📍САНКТ-ПЕТЕРБУРГ 📍СТАМБУЛ 📍ТБИЛИСИ 📍ТЕЛЬ-АВИВ 📍ТОМСК 📍ЯРОСЛАВЛЬ ANDROID: 📍МОСКВА 📍САНКТ-ПЕТЕРБУРГ

iOS Dev
8 002

iOS Dev
8 002
Настройка Shortcut Actions с параметрами для iOS-приложений с примером кода 📖 В этом материале автор рассказывает о создании
Настройка Shortcut Actions с параметрами для iOS-приложений с примером кода 📖 В этом материале автор рассказывает о создании нескольких шорткатов, которые позволят выполнять основные математические операции. Кроме этого, приводится пример модификации шорткатов для показа потенциальных возможностей. 🛠 Если же не вы предпочитаете исследовать код, то готовый проект доступен по этой ссылке. @iOS Dev

iOS Dev
8 002

iOS Dev
8 002

iOS Dev
8 002
Регистрация на VK Cup уже началась. Кто не знал – это ежегодный чемпионат по программированию от VK. Этот год отличается от остальных: задания стали масштабнее и интереснее, а в их подготовке участвует несколько команд VK – ВКонтакте, Дзен, Почта Mail.ru, департамент рекламных технологий. В этом году организаторы подготовили пять треков: 🔘Engine (спортивное программирование) пройдёт на Codeforces (задания для этого трека подготовил сам tourist); 🔘Mobile разработка на iOS или Android, ML, Go и JavaScript пройдут на All Cups. Вы можете выбрать сразу несколько направлений, если вам уже есть 14 лет. Квалификационный этап пройдёт с 3 по 18 декабря, а отборочный этап уже в следующем году, с 4 по 16 января. Победителей узнаем уже в феврале: они разделят между собой 4 000 000 рублей, а все финалисты получат электронные сертификаты, подарки и мерч. Регистрация на участие в треке по олимпиадному программированию доступна здесь, а остальные треки здесь. @iOS Dev

iOS Dev
8 002

iOS Dev
8 002

iOS Dev
8 002
Пример реализации диаграммы с затемнением до указанного момента времени В этом материале можно узнать, как построить диаграмм
Пример реализации диаграммы с затемнением до указанного момента времени В этом материале можно узнать, как построить диаграмму, отображающую УФ-индекс в течение дня (похожую на системное приложение погоды). На диаграмме также используется линейный градиент для значения УФ-индекса, реализовано отображение временной шкалы, и затемняющий слой для уже прошедшего отрезка. 🛠 Код доступен по этой ссылке. @iOS Dev

iOS Dev
8 002

iOS Dev
8 002

iOS Dev
8 002
Реализация плавного перехода между цветами в Swift Эту красивую технику можно создать, вычислив средний цвет входного изображения. 📖 Этот пример был создан с использованием изображений из Unsplash для создания желаемого эффекта. 🛠 Посмотреть на решение в коде можно на Github. @iOS Dev

iOS Dev
8 002
Техники перехода между разными экранами: от простых к интерактивным Каждая из статей ниже описывает решения автора, который создавал красивые кастомные переходы для собственного приложения, а также рассказывает о его шагах на пути к достижению цели. 1️⃣ Создание кастомных переиспользуемых переходов. 2️⃣ Переходы между экранами: добавляем естественности. 3️⃣ Переходы между экранами: задание произвольного размера. Нельзя не согласиться с автором насчёт следующего вывода: иногда стоит приложить усилия, чтобы разобраться в непростом API, чтобы в будущем сэкономить время при реализации более сложных переходов. @iOS Dev

iOS Dev
8 002

iOS Dev
8 002

iOS Dev
8 002
Подборка необычных эффектов в IOS с конференции Tokyo iOS Meetup Stack Overflow говорил, что это будет просто (спойлер: это о
Подборка необычных эффектов в IOS с конференции Tokyo iOS Meetup Stack Overflow говорил, что это будет просто (спойлер: это оказалось отнюдь не просто) Тим Оливер, в прошлом разработчик Realm и pixiv, делится своим опытом реализации сразу нескольких необычных вещей в iOS, кажущихся, на первый взгляд, тривиальными, но на самом деле содержащими непростую реализацию. 📺 Видео с конференции доступно здесь. @iOS Dev

iOS Dev
8 002

iOS Dev
8 002
iOS Clean architecture на примере реализации фичи с использованием MVVM, Repository, URLSession 📖 В этом материале автор расскажет про: 1️⃣ Реализацию шаблона проектирования MVVM очень простым способом без дополнительных фреймворков. 2️⃣ Полностью несвязанную систему загрузки для любого источника данных с подходом Repository. 3️⃣ Создание клиента на базе URLSession. 4️⃣ Корректное использование API. И, что еще более важно, про создание функции, которую можно изолировать, смоделировать и протестировать на каждом уровне. 🛠 Бонус! Репозиторий с проектом, где вы сразу можете посмотреть на решение. @iOS Dev

iOS Dev
8 002
Простой способ проверить тип в Swift ℹ️ Кроме as? можно использовать оператор проверки типа is, чтобы проверить, относится ли экземпляр к определенному типу подкласса. Оператор проверки типа вернёт true, если экземпляр относится к этому типу подкласса, и false, если нет. В приведённом примере magicBool может быть либо Int, либо String. Кстати, я изучаю возможности инструментов Keynote и, как видите, гифки выходят на новый уровень! @iOS Dev

iOS Dev - Telegram kanali @iosdev statistikasi va tahlili