iOS & ISS | Dev Blog
152 subscribers
78 photos
33 videos
1 file
65 links
Блог iOS команды компании ISS.
Наша работа:
- приложение «Московский транспорт»
- приложение «ДОБРО.РФ»
- приложение «Онлайнинспекция.рф»
- приложение «Паркоматика»
- приложенеие «‎Dhamer | ضامر»

Для связи: @Savva_Shuliatev
Download Telegram
В такие моменты нужно идти отдыхать.
😁10👍4
Больше попапов богу попапов.
😁7💯3
WWDC.
Много AI, да только в 15-ых+ айфонах и m1+ маках.

Девайсы сами себя не купят,
акции сами по себе не вырастут.

Ждем технические секции.
👨‍💻6
Через года три лет пять, да как вкатимся!

А пока, официально заявляю:
"Начинаю гундеть про устаревшую минимальную ось на проекте."
💯9
Привет, Swift 6. Пока data races?

Мы стали помечать @MainActor Views, ViewModels, ViewServices до того, как это стало мейнстримом.
👍5🔥1
К слову о синхронизации потоков.

Так или иначе, приложения крутятся вокруг Main Thread-a, как бы не воротили взгляд эксперты из бигтеха, где каждый "чих" хотели бы вынести в бэкграунд.

Кто говорил, что assert(Thread.isMainThread) - bad practice?

Ну-с, теперь будем жить с MainActor.assumeIsolated и @preconcurrency, что тоже самое по сути (ну и предупреждения / ошибки для компилятора скрывает).
💯6
Мышление мужчин и женщин

В iOS разработке достаточно много умных, грамотных разработчиц.
Более того, за всю свою практику представительницы прекрасного пола ни разу не давали усомниться в своих навыках, а порой, давали пример своей смекалкой.

Сейчас общались с разработчицей про новый Xcode, и первое, на что она обратила внимание - новый фон у симулятора 💅

Более того, оказалось, что поменять фон в симуляторе - та еще задача.

Никогда не обращал на это внимание.
💅11🦄5💘3
This media is not supported in your browser
VIEW IN TELEGRAM
В июне минимум постов, много работы.
😁4💯41😢1
This media is not supported in your browser
VIEW IN TELEGRAM
SOLID не нарушал, а получилась 💩

Пока все каналы по кругу выпускают посты о SOLID, мы начинаем неделю со смешинки.

Ибо летом нужно что?
Правильно, ботать алгоритмы, чтобы держать мыслительный аппарат в тонусе, иначе на такой жаре остается только желе.

Но об алгоритмах в следующих постах.

Всем хорошей рабочей недели!
👍4😁3🤨2
Опенсорс

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

И речь далеко не только об Linux, Apache, PostgreSQL.

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

Как по мне, популярная опенсурс библиотека чаще намного надежнее, чем самописный велосипед. Взять тот же TCA, библиотека активно развивается, постоянно фиксится и проверяется тысячами разработчиков.
И, предполагаю, самописное решение куда быстрее устареет и станет легаси.

Хотя позицию бигтех инженеров я так же могу понять, но, как говорят классики:
У нас тут не Яндекс!


Кстати, недавно и я внес свою лепту в опенсурс и законтрибутил в популярную UI библиотеку SwiftUIX. (Сделал даже чуть больше, чем обновил документацию 😌)

Дальше, точно больше 🔜
🔥5👍3
Где такие кнопочные тяги раздобыть под мак?

Кто юзал, что по отзывам?
😁4🔥2