iOS Broadcast
3.31K subscribers
1.7K photos
84 videos
973 links
Подборка новостей и статей для iOS разработчиков.

Новости Kotlin и мультиплатформы @kotlin_broadcast
Новости Android @android_broadcast
Реклама и прочее @android_broadcast_bot
Download Telegram
#ios

App Icon Generator is no longer needed with Xcode 14 (5 минут)

В грядущем XCode 14 разработчикам наконец-то не придется страдать созданием и расставлением иконок для всех таргетов, а досточно будет лишь картинки разрешением 1024x1024.
Однако такой подход усложнит возможность использования разных иконок для разных таргетов.

А что ближе вам в этом вопросе: простота или гибкость использования?
👎3
​​#git #cats

GIT PURR! Git Commands Explained with Cats! (1 минута)
HTTP Cats (10 минут)

🗣 Все лучше с котиками

Лучший способ изучения и запоминания информации - построение ассоциативного ряда. Один из вариантов - котики. Воскресный пост с инструкцией по популярными гид функциям и список статусов запросов
😁4👎3
#algorithms #tasks

Считаем, сколько заплатить в магазине и проверяем поле морского боя: разбор задач для разработчиков C#, iOS и Android (15 минут)

🗣 Разбор задач в рамках отбора участников на курсы Route 256

Воскресный вечер - хорошее время для того, чтобы порешать логические задачи для разработчиков. Разрбор логических задач от курсов для опытных разработчиков Route 256.

Среди задач:
📍 Задача с Г-образным морским боем
📍 Задача на размещение пассажиров в купе
📍 Задача на работу с адресной книгой

Решения по умолчанию скрыты, чтобы можно было сначала самим поломать голову над задачами, но если вдохновение не приходит - можно посмотреть решение)
👎3👍1
#wwdc

WWDC NOTES - краткое содержание
All WWDC 2022 Sessions

🗣 Как познакомиться с сессиями WWDC 2022, если лень смотреть видео?

Если посмотреть сессию WWDC надо/хочется, но вы не любите смотреть видео, есть несколько вариантов

📍 Прочитать краткое содержание
📍 Прочитать транскрипт, который прилагается к видео сессии
📍Или можно сочетать
👎3👍1
#swiftui #vision

Live Text API in iOS 16 — Scanning Data With the Camera in SwiftUI (6 минут)

🗣 Сканирование данных с камеры с помощью SwiftUI

Туториал по использованию улучшенного распознавания текста от Apple. Live Text поддерживает 8 языков (English, Chinese (both simplified and traditional), French, Italian, German, Spanish, and Portuguese) и поддержка еще 3-х будет добавлена в MacOS Ventura (Japanese, Korean, and Ukrainian)
👎2
#swift #сoroutine

[Async/await] Как работает Coroutine Model (10 минут)

🗣 Что такое coroutine model и зачем нужно?

Уже давно знакомые для Android разработчиков корутины для iOS разработчиков еще в новинку. Вам будет интересна эта статья, если вы хотите понять:
📍 Что это?
📍 Как это работает?
📍 Как они появились?
📍 В чем преимущество перед стандартным подходом?
👎3
#development

How Much Does It Cost To Develop An iOS App? (6 минут)

🗣 Сколько стоит твое приложение?

В среде фрилансеров есть шутки про приложение для маркетплейса или банка за 1000$. Однако даже опытному разработчику бывает непросто понять, сколько стоит приложение. Чтобы лучше понимать это - интересная обзорная статья с примерами сумм.
👎3
#swift #testing #images

How to test iOS app features that produce complex outputs like images | Live Dev Mentoring (33 минуты)

🗣 Знаете ли вы как тестировать фичи, которые создают такие данные, как например, картинки?

Caio и Mike регулярно проводят менторинг-сессии, в рамках которых разбирают интересные проблемы. Их можно смотреть и перенять предложенное решение. А возможно, иногда и увидеть, какой путь тебе не подходит, не расходуя время на его реализацию.
👎3👍1
​​#swift #charts

Swift-Charts-Examples

Хочется поэкспериментировать со Swift Charts?
Или посмотреть примеры?

По ссылке вас ждёт репозиторий с примерами популярных графиков с использованием Swift Charts. Можно ознакомится и даже самим воконтрибутить с использованием нового инструмента. Дерзайте!
👎3👍1
#swift #performance

9 Ways to Boost Your Swift Code Performance (5 минут)

🗣 9 способов прокачать производительность проекта на Swift

Статья про базовые советы по перформансу, где автор объясняет, что и почему влияет на производительность, а не просто дает абстрактные советы.
👎3👍2
#ios #payments

Сторонние платежи в App Store стали доступны в Южной Корее (5 минут)

🗣 Расширяется география сторонних платежей в AppStore

Apple открыла сторонние платежи в App Store в Южной Корее. В обновлении купертиновцы сообщили, что теперь разработчики могут встраивать в свои приложения сторонние платёжные сервисы. Однако Apple будет брать 26% комиссии со сторонних покупок.
👎3
#macos

10 Little macOS Apps that Make a Big Difference in 2022 [Part 1] (5 минут)
10 Little macOS Apps that Make a Big Difference in 2022 [Part 2] (5 минут)

🗣 Полезные утилиты для MacOS

Сегодня не одна, а целых две статьи с интересными утилитами для вашего устройства на MacOS. Есть программы для работы с трафиком, мониторинга потребления ресурсов, расширенная панель меню и так далее
👎3
#m2 #macbook

MacBook Pro 13 не справляется с чипом Apple M2 (3 минуты)

🗣 Тест по сравнению MacBook Pro 13 с чипом M2 и MacBook Pro 13 с чипом M1

На канале Max Tech вышло сравнение M2 MacBook Pro и предыдущего поколения 14" M1 Pro MacBook Pro. Под высокой нагрузкой чип начинает троттлить, а частота отдельных ядер падает практически в два раза. Максимальная температура чипа достигала 108 °C, при этом вентиляторы работали на пределе. В аналогичном тесте MacBook Pro 13 с M1 не показывал температуру выше 94 °C.

По ссылке более развернутая статья и видео с тестированием
👎3
#swift #ios

How to Use ShareLink for Sharing Data Like Text and Photos (3 минуты)

🗣 Возможности новой структуры ShareLink в iOS 16

Туториал работы со структурой ShareLink, которая позволяет не только шарить картинки, а также и URL и текст
👎3👍2
#swift #ios

Swift 5.7 Regex and RegexBuilder (3 минуты)

🗣 Работа с regex в Swift 5.7

Если вам сложно работать с regex - Swift 5.7 сделает эту часть вашей жизни проще. Вас ждет удобный инструмент RegexBuilder, в котором есть набор функций для удобного создания regex
👎3
#performance

Как iOS 16 ускоряет запуск вашего приложения

В статье рассказывается как ускорили запуск приложений в iOS 16 и исправили проблему с тем что запуск приложений со временем становится медленее
👍5👎3
Что нового в Swift 5.7

Разбор новинок в свежей версии Swift:
👉 Улучшения Swift Package Manager
👉 Стандартная библиотека стала меньше и быстрее
👉 Улучшена скорость сборки и запуска приложений
👉 Короткая конструкция для распаковки опциональных переменных
👉 Улучшение вывода типов (type inference)
👉 Улучшен interop с С API
👉 Swift Regex теперь лучше парсят строки

#swift
👎3👍1
Навигация в Swift UI: что изменилось с появлением iOS 16

Разбор улучшений API навигации, которые были представлены в iOS 16:
👉 NavigationView стал deprecated
👉 NavigationLink пополнился новыми конструкторами
👉 Больше возможностей в NavigationPath

#navigation #swiftui #ios16
👎4