cookie

Ми використовуємо файли cookie для покращення вашого досвіду перегляду. Натиснувши «Прийняти все», ви погоджуєтеся на використання файлів cookie.

avatar

Swift Tips

Ежедневные советы, подсказки, лайфхаки и статьи по iOS и Swift. По всем вопросам: @artemiygreg Найти проект: @ios_job

Більше
Рекламні дописи
2 878
Підписники
+224 години
+17 днів
+1230 днів

Триває завантаження даних...

Приріст підписників

Триває завантаження даних...

Фото недоступнеДивитись в Telegram
iOS 18 and iPadOS 18 UI kit for Figma Apple выкатила UI kit iOS 18 в Figma. New for iOS 18 and iPadOS 18: 🟢Color variables for all system colors with light, dark and dark elevated values 🟢Mode for switching between light, dark, and tinted app icons 🟢Updated app icon artwork 🟢Examples page for most system components and experiences 🟢New iPadOS floating tab bar 🟢Improved organization of instance properties for faster customization 🟢New Control Center and Lock Screen components with customizable controls 🟢See Change Log for full details. Смотреть 🌐
Показати все...
🔥 4👍 3 3
Фото недоступнеДивитись в Telegram
Async await in Swift explained with code examples Отличная статья с объяснением на различных примерах использование async/await в Swift. 🟢What is async? 🟢What is await? 🟢What is structured concurrency? 🟢Async methods call in a function that does not support concurrency 🟢Adopting async-await in an existing project 🟢Convert Function to Async 🟢Add Async Alternative 🟢Migrating to Swift 6 🟢Solving errors 🟢Will async await be the end of the Result enum? Читать (En)
Показати все...
👍 7🔥 3 2
Фото недоступнеДивитись в Telegram
Хотели бы изучить потенциал Flutter для разработки высокопроизводительных веб-приложений и игр? Ждём вас на открытом практическом уроке от OTUS, где мы: ▫️рассмотрим новые возможности Flutter 3.22 для запуска с веб; ▫️сделаем небольшую игру для браузера, которая будет дополнительно использовать внешние C++ библиотеки с компиляцией через emscripten; ▫️научимся использовать кастомные шейдеры для графики в веб-приложении и возможности 3D-графики через WebGL (wasm); ▫️разберем не менее важные смежные темы и ответим на все возникающие вопросы. Спикер Дмитрий Золотов — Flutter+Kotlin Developer в Yandex, опытный ментор и преподаватель. 📝 Встречаемся 3 июля в 20:00 мск в преддверии старта курса «Flutter Mobile Developer». Все участники вебинара получат специальную цену на обучение! ➡️Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, Erid: LjN8Ju1sm
Показати все...
🤡 7👍 2🔥 2👎 1🤔 1🤣 1
Фото недоступнеДивитись в Telegram
Как мы искали применение App Clip… и нашли? Ребята из Додо рассказывают, как внедряли App Clips, как придумывали фичу, с какими проблемами столкнулись при разработке и делятся аналитикой после запуска. 👉 Что такое App Clip 👉 Почему мы вспомнили про App Clip 👉 Какой App Clip решили делать 👉 Особенности реализации 👉 Как тестировали 👉 Загрузка в App Store и отправка на ревью Читать (Ru)
Показати все...
🔥 8👍 5 3
Фото недоступнеДивитись в Telegram
Введение в тестирование на Swift Testing XCTest является основным инструментом для тестирования в Swift и широко используется разработчиками. Однако, новая библиотека Testing предлагает дополнительные возможности и синтаксический сахар, который делает процесс тестирования еще более удобным и мощным. В статье рассматриваются основные аспекты тестирования на Swift, включая использование библиотеки Testing. 👉 Зачем нужны тесты 👉 Какие виды тестов существуют 👉 Основные понятия(test target, test function, test suite) 👉 Работа с библиотекой тестирования 👉 Примеры и пояснения Читать (Ru)
Показати все...
👍 8 3 2🔥 2🤔 1
Фото недоступнеДивитись в Telegram
Как в 2024 выложить приложение в Apple Store и Google Play Статья-инструкция по тому, как в 2024 году зарегистрировать/оплатить аккаунт разработчика и выложить приложение в App Store и Google Play с учётом санкций. 👉 Подтверждение личности и регион размещения 👉 Оплата аккаунта 👉 Поломка кнопки Enroll me now в App Store 👉 Публикация от компании 👉 Тестирование приложения 👉 Связь с подсанкционными компаниями 👉 Частые ошибки Читать (Ru)
Показати все...
12👍 5🔥 4
Фото недоступнеДивитись в Telegram
CI/CD заказывали? Или простое, но подробное руководство по настройке CI/CD под несколько iOS проектов Ещё один пошаговый гайд про то, как настроить CI/CD для вашего iOS приложения. В статье рассматривается настройка CI/CD для iOS проекта с репозиторием на GitLab с использованием Fastlane. Сборки отправляются в TestFlight и в Firebase, если он у вас настроен. Полный код решения находится здесь. Читать (Ru)
Показати все...
👍 15🔥 10 4
Фото недоступнеДивитись в Telegram
Виды логирования в Swift Статья для начинающих, в которой разбираются виды принтов с примером реализации своего небольшого логгера, который можно внедрить сразу, параллельно чтению. 👉 Print 👉 DebugPrint 👉 Dump 👉 OSLog 👉 Logger Цель статьи – сэкономить время начинающих разработчиков, уберечь их от бесконечного потока непонятных сообщений в консоли и от нервов, потраченных на поиск «той самой» строки, которая всё объясняет. Читать (Ru)
Показати все...
👍 10 7🔥 5
Фото недоступнеДивитись в Telegram
Keynote WWDC 2024 Подборка из нескольких статей с Keynote WWDC 2024. Если не смотрели и не собираетесь смотреть, можно почитать 😉 👉 WWDC 2024. Чем удивляют разработчиков 👉 WWDC 2024. Обсуждаем, что по факту 👉 Искусственному интеллекту – быть! Какие обновления представила Apple на WWDC 2024 Что внутри 🟢Apple Intelligence 🟢ML on Device 🟢Vision framework 🟢Code completion in Xcode 🟢Predictive code completion 🟢Swift Assist 🟢 Xcode 16 🟢Swift 6 🟢Swift Testing 🟢SwiftUI 🟢SwiftData 🟢iOS и iPadOS 🟢watchOS 11
Показати все...
👍 6 6🔥 4
⚡️Руководитель команд разработки и один из разработчиков мобильного приложения Яндекс Карт рассказали, как они росли вместе с проектом. Подробнее в карточках. Хотите так же? Это возможно 💯 Команда мобильной разработки Карт и Навигатора расширяется, и мы ищем: ➡️iOS-разработчика Что вы будете делать: участвовать в разработке мобильного приложения для iOS, глубоко прорабатывать задачи команды, совершенствовать процессы и инфраструктуру разработки. ➡️Android-разработчика Что вы будете делать: участвовать в разработке мобильного приложения для Android, помогать расширять возможности существующих сценариев и создавать новые. Приходите, будем расти вместе💪 Реклама. ООО "Яндекс", ИНН 7736207543.
Показати все...
🤡 7🔥 5👍 4 4💩 4👏 1
Оберіть інший тариф

На вашому тарифі доступна аналітика тільки для 5 каналів. Щоб отримати більше — оберіть інший тариф.