Size: a a a

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

2020 October 04
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Еще один шаг к распространению империи Swift повсеместно. Как бонус – объяснение разницы между мультиплатформой и кроссплатформой.
(спасибо @kondranton за ссылку)@kondranton за ссылку)
https://swift.org/blog/swift-system/
источник
2020 October 05
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Разбираемся, как написать кастомный пайплайн по беспрерывной обработке звука с помощью AVAudioEngine
(спасибо @dankunis@dankunis за ссылку)
https://medium.com/tarkalabs/using-avaudioengine-to-record-compress-and-stream-audio-on-ios-48dfee09fde4
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
🌟Самый важный анонс этой недели – это старт нового сезона Podlodka QA Crew!🌟

Представьте, что конец октября может пройти так:
🛠Разберетесь, как начать покрывать автотестами свои мобильные приложения с помощью воркшопов и лайвкодингов
📱Узнаете кучу специфики тестирования мобилок и научитесь все эти грабли обходить
📈Подберете набор метрик для оценки пользы от своих тестов
✂️Научитесь сокращать количество тестов при сохранении их качества
🔥На практике отработаете разные способы улучшения качества своих тестов – пострелизный мониторинг, мутационное тестирование, проверки инфраструктуры и многое другое

Приходите разбираться с мобильными тестами сами и отправляйте на конференцию своих QA – качество само себя не обеспечит!
Старт 19 октября, сниженная цена, ждем на борту – ведь будет очень круто!Старт 19 октября, сниженная цена, ждем на борту – ведь будет очень круто!
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Автор рассказывает как выбрать минимальную версию iOS для своего приложения и постепенно отказаться от поддержки старой.
(спасибо @afedorovrk за ссылку)@afedorovrk за ссылку)
https://medium.com/better-programming/picking-a-minimum-ios-version-to-support-c55499875354
источник
2020 October 06
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Если вы еще не разобрались в динамической и статической диспетчеризации в Swift, то вот хорошая статья для начала.
(спасибо @dankunis@dankunis за ссылку)
https://medium.com/flawless-app-stories/static-vs-dynamic-dispatch-in-swift-a-decisive-choice-cece1e872d
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Хочешь освоить востребованную профессию, чтобы работодатели выстроились в очередь? Начни с изучения Swift – это производительный и легкий в чтении язык программирования.

Прямо сейчас запишись на бесплатный интенсив «Swift для начинающих» образовательной экосистемы GeekBrains от Mail.ru Group.

Mail.ru Group.

За два часа ты:
узнаешь все об особенностях и преимуществах языка Swift;
научишься использовать среду разработки Xcode, а также переменные, массивы и классы;
сможешь создавать базовые элементы интерфейса TableViewController, NavigationController, а еще подключать и использовать сторонние библиотеки.

Клик по ссылке сделает Swift чуть ближе и понятнее!
Программа интенсива
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Разбираемся в чем различие между as, as?, as! и как это может помочь при отладке generic’ов.
(спасибо @afedorovrk за ссылку)@afedorovrk за ссылку)
https://oleb.net/2020/as/
источник
2020 October 07
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Про то, как писать качественные клиентские SDK. Статья про бэкенд, но обшие принципы применимы и в мобилках.
https://medium.com/wix-engineering/5-tips-for-writing-great-client-libraries-f6d02d57fdcc
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
В четверг в эфире Android Broadcast Катя Петрова расскажет много разных интересных штук про Kotlin Multiplatform Mobile. Подключайтесь и накидывайте ваши вопросы – ведь очевидно, что за KMM – будущее!
https://www.youtube.com/watch?v=lmm3HxVZyJQ
YouTube
Что там с Kotlin Multiplatform Mobile? Катя Петрова, Dev Advocate@JetBrains
#AndroidBroadcast #Kotlin #Multiplatform

Развитие Kotlin Multiplatform сейчас сфокусировалось на мобильной разработки. Катя Петрова расскажет нам о состоянии Mobile Multiplatform, новом плагине для Android Studio и работе Kotlin Dev Advocate

Гость выпуска - Катя Петрова (https://twitter.com/KathrinPetrova), Developer Advocate в  JetBrains. Соведущая подкаста Podlodka.

Катя уже 10 лет в IT и никак не может расстаться с мобильной индустрией. Начинала как iOS разработчица ещё во времена iPhone 3GS (2009 год). Успела уйти в тимлиды и обратно, 3 раза выгореть и записать больше 100 выпусков подкаста Podlodka. Нежно любит стартапы, верит в будущее кроссплатформенной разработки и двигает сообщество Woman Techmakers в Москве.

Полезные ссылки:
📰 Telegram канал с полезными материалами для Android разработчиков https://ttttt.me/android_broadcast
💰 Поддержать проект через Boosty https://boosty.to/androidbroadcast или Patreon https://bit.ly/2TBOzlu
🔗 Kotlin Multiplatform Mobile (KMM) - https://kotlinlang.org/lp/mobile/…
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Максимально глубоко закапываемся в устройство рекурсии!
https://habr.com/ru/post/521100/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Приятная новость для любителей продуктов Яндекса.

Теперь на устройствах, работающих на iOS, Яндекс.Браузер можно устанавливать браузером по умолчанию, т.е. все ссылки автоматически будут открываться через него.
Узнать о том, как это сделать, и о полезных особенностях Яндекс.Браузера можно здесь
источник
2020 October 08
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Apple продолжает релизить новые библиотеки. В этот раз – Swift Algorithms, содержащий в себе алгоритмы для работы с коллекциями. Говорят, что этот релиз поможет айосерам начать уделять внимание эффективности алгоритмов. Ха-ха.
https://swift.org/blog/swift-algorithms/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Ну а если вы в алгоритмах ничего не понимаете, вот вам старая, но от того не менее годная статья про синдром самозванца, его симптомы и способы избавления.
https://habr.com/ru/post/347646/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Яндекс запустил телеграм-канал с вакансиями для разработчиков

— Свежие вакансии каждый день
— Описания задач, технологий и условий без воды
— Лёгкий поиск по тегам
— Один пост раз в две недели будет посвящён ответам на ваши вопросы о найме и работе в Яндексе

Подписывайтесь
источник
2020 October 09
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Автор разобрал все опечатки и фактические ошибки в описаниях различных курсов по iOS разработке. Легко применимо и к описаниям вакансий.
https://telegra.ph/iOS-kursy-09-28
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Почему новый пикер фотографий сделан именно так и как им воспользоваться, не выстрелив себе в ногу.
(спасибо @kondranton за ссылку)@kondranton за ссылку)
https://christianselig.com/2020/09/phpickerviewcontroller-efficiently
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Скандалы-интриги-расследования! Протоколы в Swift ломают SRP!
https://dmtopolog.com/do-protocols-break-srp/
источник
2020 October 10
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Как сделать работу с контекстно-связанными типами еще чище. На этот раз помимо расширений еще и разбиение на файлы.
(спасибо @kondranton за ссылку)
https://www.fabisevi.ch//2020/09/21/Context-Bound-Types
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Ловите подборку из 24 подкастов на тему разработки для iOS.
(спасибо @ramzesenok за ссылку)@ramzesenok за ссылку)
https://medium.com/app-makers/best-ios-development-podcasts-for-app-developers-348c39ef585
источник
2020 October 11
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Немного истории для тех, кто только начинает свой путь в iOS. Сначала может показаться конспирологией, но 3 твит расставляет все по своим местам.
(спасибо @kondranton за ссылку)
https://twitter.com/layoutSubviews/status/1309768927434563585?s=20
источник