iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
12.4K subscribers
711 photos
66 videos
4.12K links
Самые интересные статьи, видео и новости, связанные с iOS разработкой. Не больше трёх материалов в день.

Регистрация в РКН: https://gosuslugi.ru/snet/67b464d698a28c4e866d827a

Размещение рекламы: @tanyasanovna
Download Telegram
🌟 Вышло пятое ежегодное исследование популярности команд мобильной разработки! Вы узнаете:
- Насколько другие разработчики хотят работать в вашей компании и почему считают ее крутой
- На какие конференции ходят мобильные разработчики, какие каналы читают, за какими экспертами следят
- Сколько людей хочет релоцироваться и по каким причинам
- Как переход в онлайн сказался на популярности различных компаний
https://etolstoy.com/mobile-reputation-21/
В продолжение использования JS в комбинации с Objc или Swift. Пригодится, если нужный фреймворк есть только на JS.
https://www.andyibanez.com/posts/javascriptcore-and-swift/
🔥 Приглашаем всех на CocoaHouse#4 про Архитектуры! Проводит сообщество CocoaHeads совместно с Podlodka iOS Crew, в этот четверг 29 апреля 19:00

🎙 CocoaHouse это разговорный формат, где мы обсуждаем темы, и каждый может поднять руку и поучаствовать. Проходит в голосовом чате telegram-канала CocoaHeads

⚡️ Взглянем по-новому на всем известные архитектуры, закопаем парочку, обсудим архитектуры в SwiftUI. Скучно не будет! Заходите в t.me/cocoaheads чтобы не пропустить

🤫 Говорят там можно будет выиграть билет на Crew…
Каждый четвертый посетитель StackOverflow нажимает Command+C в течение 5 минут с момента открытия страницы. А неодобренные ответы копируются чаще, чем одобренные.
https://stackoverflow.blog/2021/04/19/how-often-do-people-actually-copy-and-paste-from-stack-overflow-now-we-know/
Надоело верстать вьюхи и красить кнопки?
Инфраструктурная iOS команда юнита Speed в Авито в поисках разработчика, который будет помогать делать это тем, кому ещё не надоело!

Подробности: https://www.avito.ru/company/job/ios_dev
Полезные демо-занятия для iOS-разработчиков и тех, кто только интересуется данным направлением мобильной разработки.

Для начинающих:

📌 6-7 мая — Интенсив "Создание простейшего приложения без единой строчки кода": https://otus.pw/he9yN/

За 2 дня получим приложение без единой строчки кода, имеющее авторизацию, навигацию и экран пользователя

Для специалистов с опытом

📌 13 мая — «Machine Learning в iOS с помощью CoreML и CreateML: изображения, текст, звук»: https://otus.pw/tx0i/

Поговорим об основных архитектурах нейронных сетей и их оптимизированных версиях под мобильные устройства, а также о возможностях CoreML 3 и 4, обучении на iOS устройстве.

📌 17 мая — «Пишем клиент для музыкального сервиса»: https://otus.pw/HYqB/

Попробуем за пару часов написать приложение для работы с музыкальным сервисом. В качестве технологии используем декларативный фреймворк SwiftUI и Combine.
Исследователь безопасности рассказывает про процесс написания и публикации книги на техническую тему: как выбрать о чем писать, как договариваться с издателями.
https://serhack.me/articles/how-to-write-technical-book/
Хотите заниматься iOS разработкой? Сделайте первые шаги на бесплатном интенсиве от OTUS и создайте простейшее приложения без единой строчки кода!
Интенсив пройдет 6-7 мая и даст вам возможность активно протестировать обучение на онлайн-курсе «iOS Developer. Basic».

📌Программа интенсива:
6 мая
Что такое XCode?
Как «рисуются экраны»
Добавим на экраны кнопки и поля ввода. Создадим экран авторизации.
Создадим второй экран нашего приложения и добавим переход на него из окна авторизации.

7 мая
Посмотрим, какие есть возможности что бы «бродить» по приложению.
Добавим свою навигацию
Создадим экран личных данных пользователя ( имя, фото, описание ).

⚡️В итоге получим простенькое приложение без единой строчки кода, но имеющее авторизацию, навигацию и экран пользователя.

Регистрируйтесь, чтобы принять участие: https://otus.pw/frO6/
Хардкорный лонгрид обзор на предложение изменений в Swift, которые помогут победить в войне за экзистенциальные типы. Если проще, то благодаря ему будет можно объявлять переменные и свойства любыми протоколами, в том числе с дженериками.
https://www.timekl.com/blog/2021/04/26/swift-generics-2-existentials-boogaloo/
В SPM со Swift 5.5 появятся Package Collections. Если кратко, то появится возможность размещать курируемые листы фреймворков и библиотек, распространяемых через SPM.
https://github.com/apple/swift-package-manager/blob/a5f7859ef5d9b1ff97788e8fa0a71db65e011ce4/Documentation/PackageCollections.md
Если кратко, то UML умер, а никто и не заметил. Нормально живем без него, отсутствие проектирования всего приложения заранее никому не мешает.
https://www.sicpers.info/2021/04/on-uml/