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

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

Размещение рекламы: @tanyasanovna
Download Telegram
Мы ищем качественное усиление нашей iOS-команды. Полное описание вакансии тут.

✈️ App in the Air – персональный ассистент для путешественников. Если вы о нас не слышали, то только потому что мы завоевывали другие регионы. Теперь активничаем по всему миру. Подробности здесь.

В 2020 запустили букинг авиабилетов и отелей. Большинство пользователей из US, но география стремительно расширяется. Планы у нас амбициозные, сотрудники профессиональные, условия классные.

Писать @mityafromearth или по почте [email protected]
1 марта начинается сезон Podlodka iOS Crew!

Конференция пройдет в формате двухнедельного интенсива. У каждой недели своя тема, и вот какие темы будут в этом сезоне: “iOS под капотом” и “SwiftUI & Combine”.

На неделе “iOS под капотом” будет минимум скучных докладов и максимум живых и бодрых форматов:
• Воркшопы про рантайм, бинари, устройство свифтовых коллекций
• Лайвкодинг с разбором того, как происходит компиляция Swift-кода
• Доклад про устройство LLVM
• А еще публичное собеседование по платформе, тематический квиз и холивары про то, нужно ли вообще закапываться глубоко в платформу!
• И многое другое!

А на второй неделе максимально практичным взглядом посмотрим на SwiftUI и Combine. ПК активно работает над расписанием, но уже знаем, что максимально непредвзято обсудим
• плюсы
• минусы
• и подводные камни SwiftUI и Combine
И не на абстрактных примерах, а на реальном опыте наших спикеров! Добавим к этому постоянные активности в слаке, кучу нетворкинга и постоянное общение со спикерами, и две недели пройдут на одном дыхании!

Старт 1 марта, полное расписание первой недели уже на сайте, а до вечера 22 февраля можно успеть стать участником с отличной early-bird скидкой! Ждем на борту!
Если в ваших приложениях используется аналитика от Google, Facebook или Flurry, то стоит прочитать эту статью. Нужно запрашивать у пользователя разрешение на отслеживание, чтобы пройти ревью.
https://steamclock.com/blog/2021/02/apple-tracking-analytics-sdks/
Ищу людей, у которых есть Telegram-канал про разработку более чем с 1к участников, на развитие которого не хватает сил и времени. Я хочу продолжить расширение сети GoodReads, а делать это проще на уже готовой базе. Если хотите, чтобы ваш канал продолжал жить, то пишите в личку @etolstoy, обсудим детали!
Разбираемся на пальцах как устроена компиляция в Swift. Про все фазы не рассказывается, зато есть несколько базовых команд, которые позволят легко собрать небольшое приложение без Xcode.
https://theswiftdev.com/the-swift-compiler-for-beginners/
Приглашаем начинающих Android и iOS разработчиков на стажировку в Яндекс!

Что это? От трёх до шести месяцев оплачиваемой работы в реальном проекте бок о бок с опытным ментором в крутой команде. Вы сможете выйти на стажировку уже сейчас — неполная занятость и гибкий график позволяют совмещать работу с учёбой — или пройти интервью и получить оффер на лето.

Где: Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород, Новосибирск, Сочи и Минск. Если вы из другого города, мы оплатим дорогу и проживание в Москве.

В Москве есть еще особый формат стажировки — Deep Dive в Яндекс.Маркете. Эта программа проходит в формате буткемпа: стажёры смогут попробовать себя сразу в двух проектах, чтобы понять, что им ближе и интереснее.

От кандидатов ждём начальных знаний платформы, навыков программирования на Swift или Kotlin, а также умение решать алгоритмические задачи. Классно, если у вас есть опыт создания приложений, даже небольших.

Как откликнуться? Заполнить заявку можно на сайте https://clck.ru/TMSm4
Додо продолжают делиться кулстори про свои факапы. Этот даже назвали бриллиантовым, похоже что в честь его стоимости. Мораль истории - делать большие фичи стоит итеративно, не переиспользовать код непокрытый тестами, шарить знания и несколько других выводов.
https://habr.com/ru/company/dododev/blog/542636/
Apple снова продала нам что-то оверпрайснутое. Написать Combine можно в 80 строчек. Достаточно взять RxSwift и использовать propertyWrapper. EZ.
https://kean.blog/post/rxui
Фантомные типы распространены в функциональных языках и Swift умеет прикидываться таковым. Они могут пригодиться, когда вам не хочется перепутать две величины, выражаемых одним типом. В качестве примера API HealthKit.
https://swiftwithmajid.com/2021/02/18/phantom-types-in-swift/
🔥 Начинается трансляция CocoaHeads!
В программе доклады про code review, memory graph и async/await. Залетайте: youtu.be/UVu0OrWx1nE
Пока мы разговаривали про кроссплатформу, гибридные приложения начали пробивать себе путь к солнцу. Это когда веб умеет вгрызаться в натив и подтягивать себе нужные компоненты. Статья про создание простого приложения с помощью Turbo от Basecamp.
https://masilotti.com/turbo-ios/hybrid-apps-with-turbo/
Что еще можно проверять на код ревью. Большой чеклист, который можно использовать во благо команды и кода или превратить каждый ПР своих коллег в комнату с закрытой форточкой.
https://medium.com/swiftcairo/ios-code-review-checklist-482f17f5c7c6
Вчера начался уже четвёртый сезон Podlodka iOS Crew, и еще не поздно подключиться!

Темы недель: “iOS под капотом” и “SwiftUI & Combine”.

На этой неделе разбираемся с темой “iOS под капотом”, и вот, что уже происходит:
• Воркшопы про рантайм, бинари, устройство свифтовых коллекций
• Лайвкодинг с разбором того, как происходит компиляция Swift-кода
• Доклад про устройство LLVM
• А еще публичное собеседование по платформе, тематический квиз и холивары про то, нужно ли вообще закапываться глубоко в платформу!
• И многое другое!

На следующей неделе стартуем тему “SwiftUI и Combine”, и она не нуждается в пояснениях. Скажем только, что мы собираем опыт экспертов, которые уже затащили эти технологии к себе в проекты и готовы поделиться экспертизой и собранными граблями ❤️

Постоянные активности в слаке, куча нетворкинга и постоянное общение со спикерами: две недели пройдут на одном дыхании, а все прошедшие сессии можно будет посмотреть в записи!

Билеты и полное расписание на сайте ⚓️ Ждем на борту!