iOS Makes Me Hate
3.94K subscribers
1.16K photos
169 videos
15 files
1.33K links
Авторский канал про iOS разработку. Путь продуктовых самураев в MAANG.

Самое больше iOS сообщество практиков: https://boosty.to/lionbond/

Автор: @lvbond Senior iOS Yandex, ex-Avito, VK
Download Telegram
Закат apple? Удивит ли она нас инновациями или продолжит в аккурат публиковать оправдательные посты перед wwdc за уход главного дизайнера и потерю упущенного лидерства в гонки , что ии не нужен?

Или конкуренты ее подожмут?
12
This media is not supported in your browser
VIEW IN TELEGRAM
Ну что, опять ничего интересного и разочарования или что-то все же оживает?
13
Не могу понять чем функция чатгпт в Xcode лучше cursor. Теперь помимо лагов от нашей любимой ide еще ждем лагов от чатгпт?

Для меня идеальная Комба это cursor+xcode

Мб теперь скептики вайбкодинга наконец поймут что раз если их авторитеты заапрувили, то значит уже можно
9
Что нового в Swift Concurrency

Утренней порции мотивации вам.

Там Сима, у которой я брал интервью, выступила на WWDC и рассказала о новых фичах Swift Concurrency.

Жизнь получается пройдена. Рад как за лучшего друга!

Ну а что в докладе посмотрите сами

Подписаться на нее можно тут
525
What’s new in UIKit

Хаха, вот это кек. Пока одни устраивают ежегодные похороны UIKit, Apple решила сделать нормальный такой апдейт. Рано еще хоронить старичка.

Из интересных апдейтов:
- теперь UIKit поддерживает @Observable
- Добавлен новый метод для UIView и UIViewController updateProperties, который вызывается перед layoutSubviews()
- лайфцикл через UIScene теперь будет обязательный с iOS 26

UIKit Воскресе.
601
What’s new in SwiftUI

На текущем проекте у меня много зумерских технологий, поэтому мне больше интересен SwiftUI. Но об этом позже.

Сейчас же вкратце обсудим че там придумали разрабы:
- новые дизайн элементы (плюс боль в жопе дизайнерам и нам)
- куча улучшений перфоманса. Наконец-то. Но на практике посмотрим. Как раз хочу сделать сравнение работы сложного лайаута UIKit vs SwiftUI на примере чата.
- макро @Animatable для удобства анимаций
- Улучшение WebView для SwiftUI (смерть BDUI?)
- 3D charts

Кстати, блин, какие красивы разрабы работают в Apple. Наверное на входе там какой фейс-контроль 😂. ИТшка перестала быть только местом гиков, теперь мы — нормисы.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
16
Обновился на старом телефоне

Откатываюсь
2121
💎 Вопросы для изучения SwiftUI: Основы построения UI и приложения | Junior

Последние 2 недели я активно пишу на зумерских технологиях SwiftUI & Swift Concurrency. Благо проект с хорошей минимальной версией. Но я все равно прошел все стадии от отрицания до принятия.

Могу сказать, что теперь мне даже это все нравится. Читаю и изучаю много материала, поэтому готовлю всякие интересные контенты.

❤️ Мы на работе с командой делаем уникальный и крутой проект, которого не делал кажется никто. Пока я не могу рассказать о нем, но обязательно это сделаю при релизе. Вы сразу скажите, что мы с ним идеально сматчились.

Это не просто пара новых экранов, а новые разделы с разной связанной друг с другом логикой. Некоторые экраны мы решили делать на SwiftUI. Новым амбициям —новые технологии 😎 Здесь есть пространство попробовать многое.

Я никогда не писал на них до этого в продакшене крупных компаний. Максимум пару виджетов. А вот полноценные флоу и экраны, включая архитектуру почти на всех слоях - впервые.

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

Впервую очередь делал это для себя. Поэтому сорян если что-то будет может непонятно. Открыт к критике.

Получить доступ по скидкам 💰тут или ⭐️ тут
Please open Telegram to view this post
VIEW IN TELEGRAM
6
iOS мок-интервью

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

Еще интересны целые платформы для самообучения. Не просто курсы и подборки задач, а структурированные сборники практических задач а-ля литкод. Надо будет хорошо их поизучать и поделиться с вами контентом.
7
This media is not supported in your browser
VIEW IN TELEGRAM
P.S. только с опытом понял, что написание своих велосипедов чуть ли не главный драйвер развития инженеров в компании. Не рофл
172