Size: a a a

iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT

2021 May 11
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Как писать более лаконичные тесты с помощью предикатов. Бонусом можно вспомнить, что вообще предикаты умеют.
https://www.avanderlee.com/swift/nspredicate-xctestexpectations/
источник
2021 May 12
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
App Tracking разрешают только 13% по миру и 5% по штатам. Тех, кто запретил даже спрашивать 5% по миру и 3% по штатам.
https://www.flurry.com/blog/ios-14-5-opt-in-rate-att-restricted-app-tracking-transparency-worldwide-us-daily-latest-update/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Уверены, вы создаете крутое приложение. А незрячий может им пользоваться?

О том, как сделать продукт доступным, расскажет онлайн-курс для разработчиков (iOS, web и android), дизайнеров и исследователей. Начало совсем скоро, 22 мая!

В программе: теория, практика и тестирование работ вместе с незрячими и слабовидящими людьми. Теорию будут читать:
- Валерия Курмак (AiC),
- iOS: Миша Рубанов (Додо Пицца)
- Android: Женя Кузнецов (Яндекс Go)
- Web: Глафира Жур (SpurIT)
Другие приглашенные спикеры расскажут о доступности в геймдизайне, информационной архитектуре, дизайн-системах и куче еще всего.

Этот курс для тех, кому важно:
😎 обеспечить доступность своего приложения для любого, включая незрячего и парализованного,
👨‍🦯 прокачаться в создании интерфейсов для людей
💪 повысить свою конкурентоспособность на зарубежном и российском рынке,
✍️ систематизировать знания по инклюзивной разработке,
🧠 стать частью сообщества продвинутых профессионалов.
Дата курса 22.05-27.06

Приходите: https://www.kurmak.info/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Крутая статья про тонкости работы с URLSession в бэкграунде. Файлы отправляются только из локальной ссылки, вход в бэкграунд может занимать много времени, а еще есть пара сниппетов кода, позволяющих ускорить тестирование.
https://www.avanderlee.com/swift/urlsession-common-pitfalls-with-background-download-upload-tasks/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
SmartDev - первая технологическая конференция Сбера

⏱ 20 мая
👨‍💻 Онлайн и бесплатно
🎯 Регистрация

Сбер впервые организовывает масштабную техно-конференцию, чтобы рассказать, какие возможности открывает для разработчиков, инженеров и других представителей техно-сообщества.

Более 50 топовых российских и международных спикеров, параллельные стримы и live coding от шести активов Сбера:
- SmartMarket —о единой среде разработки приложений от Сбера и инструментах для создания навыков виртуальных ассистентов Салют;
- Platform V — о полноценном PaaS от Сбера;
- SberCloud — об облачной платформе от Сбера;
- ML Space — о платформе для ML-разработки полного цикла от SberCloud;
- Салют + платформы — о виртуальных ассистентах семейства Салют, устройствах от SberDevices и новых возможностях для разработчиков;
- SmartUniverse — о дополнительных сервисах от компаний экосистемы Сбера и партнеров.

Подключайся к конференции 20 мая. Будь в курсе первым!
источник
2021 May 13
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
17 мая - Бесплатное демо-занятие «Пишем клиент для музыкального сервиса»

Попробуем написать всего за пару часов приложение для работы с музыкальным сервисом.
В качестве технологии используем декларативный фреймворк SwiftUI и Combine.

Для регистрации на занятие, необходимо пройти тестирование: https://otus.pw/nTAu/

🎁 Скидка на курс iOS Professional по промокоду: 21study10
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Теперь можно рекламироваться в предложенных приложениях в разделе поиска в AppStore.
https://developer.apple.com/news/?id=p5kjwfnf
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Небольшой опрос про отношение iOS разработчиков к кроссплатформе.
https://surveys.jetbrains.com/s3/a1-ios-developers-survey
источник
2021 May 14
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Оффер от Яндекса за 1 день!

15, 22 и 29 мая Яндекс проводит онлайн-мероприятие для найма мобильных разработчиков — One Day Offer
Если вы middle/senior-разработчик, пишущий на Objective-C/Swift/Java/Kotlin — приходите и получите оффер от Яндекса за одну субботу! Чтобы принять участие, нужно просто зарегистрироваться и решить две задачи онлайн: https://clck.ru/Uh7dF
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Proof of Concept: приложение, которое делает черно-белые изображения цветными с помощью CoreML и машинного обучения здорового человека.
https://www.onswiftwings.com/posts/image-colorization-coreml/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Еще одна статья про то, какой могла бы быть документация Apple. Больше курсов, больше интерактива, вернуть старые видео, улучшить работу с версиями и многое другое.
https://www.hackingwithswift.com/articles/231/reimagining-apples-documentation
источник
2021 May 15
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Чеклист для стартаперов - надо ли делать мобильное приложение или веба хватит для начала.
https://shouldyoubuildamobile.app/
источник
2021 May 17
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Сегодня вышли первая глава и вступление из книги про доступность от Mobile Head Додо. Рассказывается про правильное именование идентификаторов для VoiceOver. А еще есть практические упражнения.
https://dodo.dev/a11y-book
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Копаемся во внутренностях TextFiledStyle в попытках предугадать, что нас ждет в июне.
https://www.fivestars.blog/articles/textfieldstyle/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Отсутствие рефакторинга не только мешает быстро и стабильно деливерить новые фичи, но и приводит к ускорению деградации качества кода. Так что техдолг надо не просто платить, а делать это вовремя.
https://www.lucasoliveira.tech/posts/refactoring/
источник
2021 May 18
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Этим летом будет работать программа менторства по работе над языком Swift. Заявки надо подавать уже на этой неделе.
https://swift.org/blog/swift-mentorship-program/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
TabView можно использовать не только как UITabBarController, но и как UIPageViewController, просто заменив стиль.
https://kristaps.me/blog/swiftui-tabview/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Все методы синхронизации в Swift в одной статье про потокобезопасность.
https://swiftrocks.com/thread-safety-in-swift
источник
2021 May 19
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Команда @selectelnews выпустила свое первое видео из серии «мак энд чипс»@selectelnews выпустила свое первое видео из серии «мак энд чипс». На нем Вова Туров, специалист по тестированию оборудования из Selectel, разбирает старый и новый Mac mini при помощи гитарного медиатора, зубной нити и мягкой физической силы.

Почему Mac mini? Недавно Selectel выпустили новое решение — аренду сервера с macOS® на M1. На нем можно:

— быстро компилировать написанный код в среде Xcode®,

— протестировать приложение, проверить его на совместимость с Apple Silicon® и на работу с разными версиями ОС,

— в 15 раз быстрее работать с задачами машинного обучения,

— пользоваться программами для творчества, которые доступны только на macOS®.

🔔 Подписывайтесь на канал, ставьте лайки и оставляйте комментарии!


https://slc.tl/Fe0fX
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Что дают actor и withTaskGroup, а также отличная иллюстрация текущего состояния снэпшота с async/await.
https://trycombine.com/posts/swift-actors/
источник