Что упало — не пропало? EXC_BAD_ACCESS vs. LLDB
Делюсь занятной статьёй с хабра про один из возможных сценариев разбора неочевидного краша.
Есть советы, как читать backtrace, много инфы про регистры и про то, как отследить цепочку до причины падения приложения.
📖 Сама статья доступна здесь
А о продвинутых трюках lldb для Swift можно почитать в этом посте.
😃 iOS Dev
Делюсь занятной статьёй с хабра про один из возможных сценариев разбора неочевидного краша.
Есть советы, как читать backtrace, много инфы про регистры и про то, как отследить цепочку до причины падения приложения.
📖 Сама статья доступна здесь
А о продвинутых трюках lldb для Swift можно почитать в этом посте.
Please open Telegram to view this post
VIEW IN TELEGRAM
10👏20🔥11✍5❤🔥4 3🍾2
Модуляризация Swift-приложений с помощью SPM
В этой статье автор делится своим подходом по работе с зависимостями на проекте. И делит их на три типа: common (для логгеров и небольших тулкит-расширений), services (для работы с моделями API и эндпоинтами в целом), а также features.
Можно посмотреть на пример настройки таких пакетов (и полный граф зависимостей).
📖 А почитать можно тут.
😃 iOS Dev
В этой статье автор делится своим подходом по работе с зависимостями на проекте. И делит их на три типа: common (для логгеров и небольших тулкит-расширений), services (для работы с моделями API и эндпоинтами в целом), а также features.
Можно посмотреть на пример настройки таких пакетов (и полный граф зависимостей).
📖 А почитать можно тут.
Please open Telegram to view this post
VIEW IN TELEGRAM
19🔥13 8👍4👏2
This media is not supported in your browser
VIEW IN TELEGRAM
Анимация принтера в 30 строчек кода
Глупо отрицать, что многие непростые вещи сейчас можно сделать буквально за считанные минуты.
Например, на гифке один из эффектов в моём пет-проекте. Под капотом UIBezierPath, а значит, эффект можно полностью кастомизировать как угодно.
🏠 Как это выглядит в продакшне - можно посмотреть здесь.
А расширенный код фичи целиком:💰 вот тут и ⭐️ здесь.
😃 iOS Dev
Глупо отрицать, что многие непростые вещи сейчас можно сделать буквально за считанные минуты.
Например, на гифке один из эффектов в моём пет-проекте. Под капотом UIBezierPath, а значит, эффект можно полностью кастомизировать как угодно.
А расширенный код фичи целиком:
Please open Telegram to view this post
VIEW IN TELEGRAM
7 20❤🔥10🔥9👍5👌4👏3
За последний месяц время проверки приложений в App Store для вас
Anonymous Poll
29%
Увеличилось
6%
Уменьшилось
17%
Не изменилось
47%
Интересны ответы
3👌5✍2🍾2 2❤🔥1👍1🔥1💯1
Ещё один день
и теперь уже из каждого утюга новости о блокировке телеги. Той самой уютной, в которой сидит фактическое, пусть и с ботами вместе, но всё-таки большинство современной аудитории этих наших интернетов.
Современной - а значит: молодёжной, самой светлой, умной и продвинутой части 21 века. Тех самых умов, которые двигают науку, технологии, экономику и все остальные не менее важные сферы далее, вперёд.
Я зарегистрировался в телеграме не просто на ранних стадиях, а буквально в первых 10 000 человек (любой это может проверить через стандартный бот-чек времени реги акка). И с тех пор многое изменилось.
В телеге стало больше проблем, появился упор на развитие и финансовую составляющую от разработчиков (хоть и было заявление про отсутствие рекламы или платных услуг когда-то).
Но несмотря на это, этот продукт - фактический флагман современной iOS-разработки, все лучшее и самое производительное собрано здесь. Другие - копируют.
Я могу быть не согласен с основателем телеграма по многим вопросам. И у каждого из вас наверняка есть свои претензии к качеству.
Но вот что важно: площадки должны быть доступными, разнообразие выбора порождает конкуренцию, которая в свою очередь ведёт к технологическому прорыву.
Лимитировать доступ к буквально важнейшему средству общения сейчас - абсурдно.
Любой, кто проходил аудит приложения, понимает значение, что безопасность техническая это совершенно не то же самое, что и безопасность, связанная с социальной инженерией.
Пока это будет в моих силах - я продолжу писать здесь.
Спасибо за внимание.
😃 iOS Dev
и теперь уже из каждого утюга новости о блокировке телеги. Той самой уютной, в которой сидит фактическое, пусть и с ботами вместе, но всё-таки большинство современной аудитории этих наших интернетов.
Современной - а значит: молодёжной, самой светлой, умной и продвинутой части 21 века. Тех самых умов, которые двигают науку, технологии, экономику и все остальные не менее важные сферы далее, вперёд.
Я зарегистрировался в телеграме не просто на ранних стадиях, а буквально в первых 10 000 человек (любой это может проверить через стандартный бот-чек времени реги акка). И с тех пор многое изменилось.
В телеге стало больше проблем, появился упор на развитие и финансовую составляющую от разработчиков (хоть и было заявление про отсутствие рекламы или платных услуг когда-то).
Но несмотря на это, этот продукт - фактический флагман современной iOS-разработки, все лучшее и самое производительное собрано здесь. Другие - копируют.
Я могу быть не согласен с основателем телеграма по многим вопросам. И у каждого из вас наверняка есть свои претензии к качеству.
Но вот что важно: площадки должны быть доступными, разнообразие выбора порождает конкуренцию, которая в свою очередь ведёт к технологическому прорыву.
Лимитировать доступ к буквально важнейшему средству общения сейчас - абсурдно.
Любой, кто проходил аудит приложения, понимает значение, что безопасность техническая это совершенно не то же самое, что и безопасность, связанная с социальной инженерией.
Пока это будет в моих силах - я продолжу писать здесь.
Спасибо за внимание.
Please open Telegram to view this post
VIEW IN TELEGRAM
35❤🔥115👏32💯15🔥11🤗5 4👍2🍾1
This media is not supported in your browser
VIEW IN TELEGRAM
Фильтр Кувахара в iOS: делаем из фотки картину с помощью алгоритма
Знаете ли вы, как в приложениях получаются те самые эффекты «картины маслом» или акварели?
Чаще всего за этой магией стоит фильтр Кувахары - нелинейный сглаживающий алгоритм, который умеет убирать шум, но при этом сохраняет резкие границы объектов.
Вы практически наверняка видели этот фильтр в куче редакторов.
Но скорее всего ещё вы делали снимки МРТ или УЗИ, и именно с помощью этого фильтра они чистятся от всяких зёрен и лишнего шума. И хотя всегда есть крайние кейсы, этот фильтр получил широкое распространение.
На один из вариантов реализации можно посмотреть здесь.
А исходный код на SwiftUI+Metal уже доступен:💰 вот тут и ⭐️ здесь.
😃 iOS Dev
Знаете ли вы, как в приложениях получаются те самые эффекты «картины маслом» или акварели?
Чаще всего за этой магией стоит фильтр Кувахары - нелинейный сглаживающий алгоритм, который умеет убирать шум, но при этом сохраняет резкие границы объектов.
Вы практически наверняка видели этот фильтр в куче редакторов.
Но скорее всего ещё вы делали снимки МРТ или УЗИ, и именно с помощью этого фильтра они чистятся от всяких зёрен и лишнего шума. И хотя всегда есть крайние кейсы, этот фильтр получил широкое распространение.
На один из вариантов реализации можно посмотреть здесь.
А исходный код на SwiftUI+Metal уже доступен:
Please open Telegram to view this post
VIEW IN TELEGRAM
16 18✍6❤🔥5🔥4💯2⚡1
This media is not supported in your browser
VIEW IN TELEGRAM
Текущая обстановка в разработке: промпт-инженеры просят ИИ-помощников исправить ошибки в их коде
😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
😁55🤣24💯11🔥2👍1
На сколько вам хватит финансовой подушки безопасности? Особенно актуальный вопрос после прошлого опроса про ситуацию на рынке
Anonymous Poll
15%
0 месяцев
9%
До 1 месяца (хватит на самое необходимое)
16%
1-3 месяца
14%
3-6 месяцев
10%
6-12 месяцев
10%
Больше года, но меньше трех
7%
Хватит более, чем на 3 года
19%
Узнать результаты
🤯30🔥4✍3🎉2💯2🤝2
This media is not supported in your browser
VIEW IN TELEGRAM
Анимация разворачивания контента в SwiftUI
Не всегда стандартные элементы в iOS выполняют свою функцию так, как нужно, и периодически это относится даже к анимациям.
Делюсь занятным подходом к реализации компонента для раскрытия (под капотом GeometryReader и протокол Animatable).
📖 Почитать статью можно здесь.
😃 iOS Dev
Не всегда стандартные элементы в iOS выполняют свою функцию так, как нужно, и периодически это относится даже к анимациям.
Делюсь занятным подходом к реализации компонента для раскрытия (под капотом GeometryReader и протокол Animatable).
📖 Почитать статью можно здесь.
Please open Telegram to view this post
VIEW IN TELEGRAM
8 24✍8🔥5👍4👏2
🗓 WWDC26 пройдет с 8 по 12 июня
Какие нововведения ждёте больше всего? Может быть, новый фреймворк или очередное превращение шутки в реальность?
😃 iOS Dev
Какие нововведения ждёте больше всего? Может быть, новый фреймворк или очередное превращение шутки в реальность?
Please open Telegram to view this post
VIEW IN TELEGRAM
26 15🔥8🫡3❤🔥1👍1💯1🆒1
This media is not supported in your browser
VIEW IN TELEGRAM
Отображение процесса синхронизации SwiftData с iCloud
На первый взгляд кажется, что такая опция должна быть доступна из коробки.
Но Азам в своем блоге уже пробовал искать API, который бы сообщал о начале, завершении или сбое синхронизации, и такой возможности просто-напросто не оказалось.
На примере реализации таск-трекера можно посмотреть, как воссоздать такой механизм отображения и какие сложности могут возникнуть в процессе.
📖 Почитать об этом подходе можно здесь.
🛠 А на пример реализации можно посмотреть в этом репозитории.
😃 iOS Dev
На первый взгляд кажется, что такая опция должна быть доступна из коробки.
Но Азам в своем блоге уже пробовал искать API, который бы сообщал о начале, завершении или сбое синхронизации, и такой возможности просто-напросто не оказалось.
На примере реализации таск-трекера можно посмотреть, как воссоздать такой механизм отображения и какие сложности могут возникнуть в процессе.
📖 Почитать об этом подходе можно здесь.
🛠 А на пример реализации можно посмотреть в этом репозитории.
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥12✍4👍3 3❤🔥2👌1
Нейрослоп отменяется
Месяц-два назад все выпрашивали инвайты в Sora, говоря что за этим будущее, что традиционные соцсети погибнут и что пора создавать контент только там.
Что ж, только что OpenAI сообщили, что они закрывают сору и сосредоточатся на других продуктах.
Надеюсь, Apple тоже будет жестче фильтровать поток, которым сейчас забивают стор.
Вынесли сор из избы, получается.
😃 iOS Dev
Месяц-два назад все выпрашивали инвайты в Sora, говоря что за этим будущее, что традиционные соцсети погибнут и что пора создавать контент только там.
Что ж, только что OpenAI сообщили, что они закрывают сору и сосредоточатся на других продуктах.
Надеюсь, Apple тоже будет жестче фильтровать поток, которым сейчас забивают стор.
Вынесли сор из избы, получается.
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥39 7💯5🍾4🤯3❤🔥2🤩1
Новый App Store Connect уже доступен: обновили аналитику, статистику и сотню метрик
Теперь можно получить доступ к более чем 100 новым параметрам, анализировать данные о плательщиках и подписках, использовать улучшенные возможности фильтрации и сравнивать свою эффективность с новыми показателями монетизации.
➡️ Узнать больше можно тут, поделиться обратной связью здесь.
Стандартные панели отчётов будут задепрекейчены уже в середине этого года. А новые отчёты в трендах перестанут генерировать в 2027 году.
😃 iOS Dev
Теперь можно получить доступ к более чем 100 новым параметрам, анализировать данные о плательщиках и подписках, использовать улучшенные возможности фильтрации и сравнивать свою эффективность с новыми показателями монетизации.
Стандартные панели отчётов будут задепрекейчены уже в середине этого года. А новые отчёты в трендах перестанут генерировать в 2027 году.
Please open Telegram to view this post
VIEW IN TELEGRAM
9🔥22 7✍3🫡2❤🔥1🎅1
🎉 В Xcode 26.4 спустя тысячу лет появились направляющие области видимости!
Настраивается в Settings->Display->Scope Guides.
Теперь и WWDC не нужен уже.
И только попробуйте не поставить лайк🐾
😃 iOS Dev
Настраивается в Settings->Display->Scope Guides.
Теперь и WWDC не нужен уже.
И только попробуйте не поставить лайк
Please open Telegram to view this post
VIEW IN TELEGRAM
10🎉125👍21🤩19🔥10🏆10
Алгоритмы Swift для работы с коллекциями и последовательностями, которые можно использовать в ваших проектах
Стандартная библиотека Swift уже предоставляет нам мощные примитивы для работы с коллекциями.
Но автор следующей статьи отмечает, что многие разработчики по-прежнему используют вложенные циклы, временные буферы и вычисления по индексам, которые сложнее читать и в которых легко допустить ошибку. И здесь на помощь может прийти опенсорсный swift-algorithms.
📖 В этом материале можно чекнуть практически примеры применения алгоритмов для работы с перестановками, циклами, рандомными выборками и многим другим.
😃 iOS Dev
Стандартная библиотека Swift уже предоставляет нам мощные примитивы для работы с коллекциями.
Но автор следующей статьи отмечает, что многие разработчики по-прежнему используют вложенные циклы, временные буферы и вычисления по индексам, которые сложнее читать и в которых легко допустить ошибку. И здесь на помощь может прийти опенсорсный swift-algorithms.
📖 В этом материале можно чекнуть практически примеры применения алгоритмов для работы с перестановками, циклами, рандомными выборками и многим другим.
Please open Telegram to view this post
VIEW IN TELEGRAM
7 12🔥9✍5👏2❤🔥1🙏1
Project Hail Mary - чудесный символ того, что не все безнадёжно
Не знаю как вам, а последние несколько лет мне довольно непросто воспринимать окружающие события ещё с эпохи короны. Как будто пелена, покрывшая нашу реальность, стягивает как туман Сайлент Хилл, и поди разбери что там дальше.
Но иногда маячит то, что впереди не бесконечное серое пространство, но и кое что ещё.
Если вы искали, что бы посмотреть на выходных (а ещё лучше - почитать), то попробую порекомендовать вам одно из произведений Энди Вейера (книги которого можно сосчитать по пальцам одной руки, буквально).
Визуальный шедевр Фила Лорда и Кристофера Миллера просто шикарная иллюстрация подхода к адаптации сложного sci-fi в эпоху повального использования гринскрина для чего угодно. Эти же ребята воссоздали не только декорации, но и творчески подошли к использованию инструментов внутри.
Когда кажется, что все складывается паршиво для планеты, даже при самой ужасной вероятности маячит надежда. Возможно, а скорее факт - что это лучшая роль Гослинга (даже с поправкой на вторую часть бегущего по лезвию или Драйв,в котором да не умер он в конце).
Это пример того, как резко стираются рамки между государствами, политикой, противоречиями, финансами, даже языками - всеми сферами. И на первый план выходит сотрудничество между непримиримыми соперниками.
Российские подвиги (не меньше) в космосе и исследованиях в целом десятки лет служат путеводной звездой для развития самых разных процессов. Спросите кого угодно: Маска с его SpaceX, учёных NASA, любых исследователей - и в фильме (и оригинальной книге) это подтверждается многократно.
Этот фильм куда больше, чем рядовое бади-муви или даже ET с прекрасным персонажем.
Произведение не о том, как быть, а скорее - о том, что делать. О том, что называется, вопреки. О надежде.
В конце-концов, только это и остаётся.
P.S. Я очень люблю кино, и Project Hail Mary (и мне более привычно так, а не очередная локализация в нашем прокате) хороший пример, что в киноиндустрии ещё могут показывать, а не просто следовать мантре - добавь то, то и это, чтобы опять получился банальный коктейль из рекламы и мыла.
😃 iOS Dev
Не знаю как вам, а последние несколько лет мне довольно непросто воспринимать окружающие события ещё с эпохи короны. Как будто пелена, покрывшая нашу реальность, стягивает как туман Сайлент Хилл, и поди разбери что там дальше.
Но иногда маячит то, что впереди не бесконечное серое пространство, но и кое что ещё.
Если вы искали, что бы посмотреть на выходных (а ещё лучше - почитать), то попробую порекомендовать вам одно из произведений Энди Вейера (книги которого можно сосчитать по пальцам одной руки, буквально).
Визуальный шедевр Фила Лорда и Кристофера Миллера просто шикарная иллюстрация подхода к адаптации сложного sci-fi в эпоху повального использования гринскрина для чего угодно. Эти же ребята воссоздали не только декорации, но и творчески подошли к использованию инструментов внутри.
Когда кажется, что все складывается паршиво для планеты, даже при самой ужасной вероятности маячит надежда. Возможно, а скорее факт - что это лучшая роль Гослинга (даже с поправкой на вторую часть бегущего по лезвию или Драйв,
Это пример того, как резко стираются рамки между государствами, политикой, противоречиями, финансами, даже языками - всеми сферами. И на первый план выходит сотрудничество между непримиримыми соперниками.
Российские подвиги (не меньше) в космосе и исследованиях в целом десятки лет служат путеводной звездой для развития самых разных процессов. Спросите кого угодно: Маска с его SpaceX, учёных NASA, любых исследователей - и в фильме (и оригинальной книге) это подтверждается многократно.
Этот фильм куда больше, чем рядовое бади-муви или даже ET с прекрасным персонажем.
Произведение не о том, как быть, а скорее - о том, что делать. О том, что называется, вопреки. О надежде.
В конце-концов, только это и остаётся.
P.S. Я очень люблю кино, и Project Hail Mary (и мне более привычно так, а не очередная локализация в нашем прокате) хороший пример, что в киноиндустрии ещё могут показывать, а не просто следовать мантре - добавь то, то и это, чтобы опять получился банальный коктейль из рекламы и мыла.
Please open Telegram to view this post
VIEW IN TELEGRAM
10❤🔥27👏7🔥6 2
⚡️ РБК: власти РФ потребовали от операторов запретить оплату сервисов Apple со счета мобильного телефона
По словам одного из собеседников, в качестве причины операторам указали в том числе на необходимость препятствовать оплате VPN-сервисов.
Специально для этой новости добавил пару реакций, чтобы собрать более справедливю обратную связь. Используйте их, чтобы выразить своё отношение.
В комментариях задали интересный вопрос: как теперь оплачивать аккаунт разработчика? Будет здорово, если поделитесь советом.
😃 iOS Dev
По словам одного из собеседников, в качестве причины операторам указали в том числе на необходимость препятствовать оплате VPN-сервисов.
Специально для этой новости добавил пару реакций, чтобы собрать более справедливю обратную связь. Используйте их, чтобы выразить своё отношение.
В комментариях задали интересный вопрос: как теперь оплачивать аккаунт разработчика? Будет здорово, если поделитесь советом.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤬193👎54🤯15🍾6👍2❤🔥1🔥1🫡1🎄1
This media is not supported in your browser
VIEW IN TELEGRAM
Крутая заставка по мотивам Hail Mary для MacOS на Metal+SwiftUI
Мне давно хотелось посмотреть что под капотом вот этих заставок, которые 100% видел каждый.
Как оказалось, есть специальный таргет в оси, который до сих пор генерит h+m файлы по дефолту (хотя и без проблем эту шляпу можно дропнуть и впилить нормальный код на Swift).
Я даже нашел какой-то древний репозиторий, в котором кто-то сделал ту самую заставку с dvd (а вот тут есть более свежий вариант).
Пришлось побороться с передачей нашей вьюхи с шейдером, но в итоге все оказалось проще, а ещё кстати можно даже прокидывать возможность менять настройки наружу для юзера.
Сам алгоритм шейдера довольно понятный:
Ну и я ещё добавил пару вариантов для красоты, как бы видел Роки наш шейдер (только без аудио отражений волн), но палитру сохранил.
В комментах добавил, как выглядит экран настроек.
Код шейдера, все примеры и многое другое:💰 На бусти и ⭐️ в телеграме.
😃 iOS Dev
Мне давно хотелось посмотреть что под капотом вот этих заставок, которые 100% видел каждый.
Как оказалось, есть специальный таргет в оси, который до сих пор генерит h+m файлы по дефолту (хотя и без проблем эту шляпу можно дропнуть и впилить нормальный код на Swift).
Я даже нашел какой-то древний репозиторий, в котором кто-то сделал ту самую заставку с dvd (а вот тут есть более свежий вариант).
Пришлось побороться с передачей нашей вьюхи с шейдером, но в итоге все оказалось проще, а ещё кстати можно даже прокидывать возможность менять настройки наружу для юзера.
Сам алгоритм шейдера довольно понятный:
Чтобы получить корректный эффект полос со сгустками света, режем экран на полосы. На этой основе каждая линия получает свою случайную скорость, случайный цвет и стартовую позицию (фазу). Они становятся независимыми!
А чтобы получить сами кусочки света, мы берём синусоиду времени и возводим ее в высокую степень: pow(sin(...), 8.0).
Это чуть плющит график волны: большую часть времени линия просто слегка светится, но на пике происходит резкая, яркая вспышка.
Ну и я ещё добавил пару вариантов для красоты, как бы видел Роки наш шейдер (только без аудио отражений волн), но палитру сохранил.
В комментах добавил, как выглядит экран настроек.
Код шейдера, все примеры и многое другое:
Please open Telegram to view this post
VIEW IN TELEGRAM
9 22❤🔥8🔥7👏4👍1🏆1
⚡️ Инсайд: в новой iOS 26.5 появится Экстренный режим «Хамелеон»
Разработчики Apple пошли навстречу пользователям ру-региона и представили революционную функцию при внезапной просьбе любых людей «разблокировать телефон» на улице или в метро.
Функция срабатывает автоматически. Если гироскоп фиксирует у вас легкое дрожание рук, а Apple Watch передают резкое учащение пульса, iPhone незаметно переходит в этот режим.
Из уже известных фич:
🔘 Ваша история в Safari и Chrome удаляется, а вместо неё появляются запросы: как установить Max, где купить гранту на вторичке и как настроить Яндекс.Алису на круглосуточный мониторинг.
🔘 В Apple Music активируется приятный уху режим с новыми треками Шамана.
🔘 Ваш банковский баланс автоматически очищается в пользу более правильных организаций.
🔘 Вместо ваших обоев ставится приятный пейзаж с берёзами.
И, что самое приятное, этот режим абсолютно бесплатен!
Другие новости о профсоюзе разработчиков можно почитать здесь.
📖 Все подробности о новом режиме тут(с 1 апреля) .
😃 iOS Dev
Разработчики Apple пошли навстречу пользователям ру-региона и представили революционную функцию при внезапной просьбе любых людей «разблокировать телефон» на улице или в метро.
Функция срабатывает автоматически. Если гироскоп фиксирует у вас легкое дрожание рук, а Apple Watch передают резкое учащение пульса, iPhone незаметно переходит в этот режим.
Из уже известных фич:
🔘 Ваша история в Safari и Chrome удаляется, а вместо неё появляются запросы: как установить Max, где купить гранту на вторичке и как настроить Яндекс.Алису на круглосуточный мониторинг.
🔘 В Apple Music активируется приятный уху режим с новыми треками Шамана.
🔘 Ваш банковский баланс автоматически очищается в пользу более правильных организаций.
🔘 Вместо ваших обоев ставится приятный пейзаж с берёзами.
И, что самое приятное, этот режим абсолютно бесплатен!
Другие новости о профсоюзе разработчиков можно почитать здесь.
📖 Все подробности о новом режиме тут
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣125😁19 7🔥5👏2😱2🤯1
🚀 Школа мобильной разработки Яндекса: прокачайся от знаний к реальным проектам
Обучение в Школе включает теорию и практику: оба этапа проходят очно в московских офисах Яндекса. Доступно два трека:
iOS‑трек
Погрузитесь в Swift на продвинутом уровне, научитесь строить современный UI, обеспечивать качество кода и работать с архитектурой приложений, многопоточностью и CI/CD.
Android‑трек
Поработайте с Jetpack Compose, разберётесь в основах многопоточности и познакомитесь с современным подходом к работе через KotlinX Coroutines.
Что ещё в программе?
• Интеграция AI в разработку.
• Факультативы по Flutter.
• Лекции по алгоритмам и UI.
Учись работать с настоящими бизнес-задачами — оставляй заявку.
Обучение в Школе включает теорию и практику: оба этапа проходят очно в московских офисах Яндекса. Доступно два трека:
iOS‑трек
Погрузитесь в Swift на продвинутом уровне, научитесь строить современный UI, обеспечивать качество кода и работать с архитектурой приложений, многопоточностью и CI/CD.
Android‑трек
Поработайте с Jetpack Compose, разберётесь в основах многопоточности и познакомитесь с современным подходом к работе через KotlinX Coroutines.
Что ещё в программе?
• Интеграция AI в разработку.
• Факультативы по Flutter.
• Лекции по алгоритмам и UI.
Учись работать с настоящими бизнес-задачами — оставляй заявку.
🤣30🔥8💯5🤯4❤🔥2