iOS Такой 🍏
3.35K subscribers
436 photos
11 videos
2 files
307 links
IT | Подкасты | Apple | iOS Материалы | Swift

Реклама: @new_repository

Тёплый чат: https://t.iss.one/+tzWmsOMTPpFjMzAy

Бусти: boosty.to/dimov_ios
Download Telegram
Совет по SwiftUI

Используй .compositingGroup(), чтобы объединить несколько вью в одну композиционную группу. Это позволяет применять эффекты, такие как blur или opacity, ко всей группе как к единому слою.
42👍248🔥6
Совет по SwiftUI

Легко добавляйте действия при свайпе для строк в List, используя модификатор swipeActions()

Также можно указать направление свайпа с помощью параметра edge.
👍2213🔥5🤝5
🔥 Профессиональная
конференция разработчиков мобильных приложений 🔥

AppsConf возвращается и пройдет 3 июня в Москве.

Расскажем про:

📌Полный комплекс AI-инструментов для ускорения прототипирования и улучшения скорости и качества работы
📌Плюсы и минусы BDUI для ускорения time-to-market
📌Стратегии миграции на современные фреймворки
📌Плюсы и минусы open source в мобильной разработке
📌Как мобильному разработчику выстроить отношения со смежными отделами

Здесь не говорят о «трендах» — здесь показывают, как внедрить Ai, почему BDUI хорош, как убить техдолг и запустить виджет без депрессии.
На конференции увидите, как релизят Zen, делают ARR на лету и внедряют Federated Learning. Прокачаете софт-скиллы, узнаешь про Kotlin Compiler Plugin и поймёте, зачем вам геометрия.

Единственная конференция по мобилке с максимальным упором на практическую работу: 4 воркшопа, 3 круглых стола, live-coding, нетворкинг-столы с мини-консультациями от экспертов.

А еще афтепати, нетворкинг с коллегами по цеху – отличная возможность обменяться опытом и завести полезные знакомства.

Полная информация и доклады на сайте.

А по промокоду "ios_prog" вас ждем приятная скидка 5%.
Приходите, будет круто! Увидимся на AppsConf Х 2025!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥21
Отлаживаем приложение вместе со SwiftUI Instruments

Использовать их, как минимум, интересно. А на новых проектах — ещё и довольно просто. Инструменты помогут лучше понимать SwiftUI.

А ещё SwiftUI Instruments можно использовать для проверки себя — они помогут понять, оптимально ли мы используем подписки. Ведь часто на UI достаточно перерисовать один блок, а не весь экран.

На больших проектах можно использовать инструменты для проведения рефакторинга, хотя, конечно, он может оказаться очень дорогим для внедрения и тестирования. Или для проверки добавления новой логики или фич — чтобы не сделать проект ещё более тяжёлым.
👍7💯5🔥43
SwiftUI совет

Примените размытие фона для модального окна с помощью модификатора .presentationBackground()

iOS 16.4+
22👍128🔥2🤔1
Совет по SwiftUI

Чтобы применить пользовательский фон к List, сначала скройте фон по умолчанию с помощью .scrollContentBackground(.hidden).

iOS 16.0
👍29106🔥1
С днём Победы! 1941-1945. Никто не забыт! Ничто не забыто!
5❤‍🔥46🕊31👍128👎7👀3
Как одна строчка кода может сломать ваш iPhone

Это история о том, как ребята нашли одну из уязвимостей в iOS. Она стала одной из моих любимых из-за того, насколько просто было реализовать эксплойт для нее. Кроме того, она использует устаревший публичный API, который до сих пор используется во многих компонентах операционных систем Apple, и о котором многие разработчики никогда не слышали.
🔥13👍5🤯51
Обсуждем кейсы на митапе Яндекса по мобильной разработке

Я.Субботник — большой митап для мобильных разработчиков. В этот раз кроме докладов участников ждёт практический разрбор кейсов на PeerLab.

PeerLab — камерная встреча с экспертами Яндекса. Для неё мы отобрали актуальные темы из разработки и карьеры. Предложить кейс для обсуждения может каждый участник — приносите их в форму регистрации и приходите на обсуждение!

В Москве точно обсудим:

🔸Kotlin Multiplatform
🔸Карьерное развитие
🔸Платформенные команды
🔸AI в разработке

А в Питере:

T-Shape разработчик
🔸Тестирование
🔸AI в разработке

➡️ Регистрируйтесь и ищите список экспертов-участников дискуссии на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
👎7👍32🔥1
SwiftUI совет

Вы можете управлять размером Spacer, используя .frame()

Это полезно, когда требуется точное расстояние между представлениями, вместо использования гибкого пространства.
👍2812🤝7🔥2👎1🤔1
🚀 Как получать выплаты из-за рубежа в РФ без лишних хлопот?

Мобильные разработчики из РФ — одни из самых востребованных специалистов в мире. Но в условиях санкций зарубежные компании все чаще опасаются сотрудничать с исполнителями из России. Невыполнение санкционных требований для них — это не просто риск, а угроза бизнесу.

💡 Что делать в такой ситуации?

Есть простое и выгодное решение! Платежный сервис Salary.cab позволяет русскоязычным исполнителям получать выплаты от зарубежных заказчиков с минимальной комиссией от 2% (для СМЗ — 4%).

Почему выбирают Salary.cab:

🔒 Полное соответствие международным финансовым требованиям — защита бизнеса и ваших доходов.
⚡️ Быстрое проведение транзакций — до 48 часов в рабочие дни, обычно занимает всего 1-2 часа.
📄 Полная документация по каждой выплате — контроль и прозрачность на каждом этапе.
🛡 Гарантированная безопасность всех транзакций и данных.

👉 Узнайте больше о выгодных условиях и начните получать выплаты уже сейчас: https://clck.ru/3M6Ax2

Реклама. Снджоян Расул Азоевич. ИНН: 614100383290. Erid: 2VtzqwAqkNp
SwiftUI Совет

Управляйте размером кругового ProgressView с помощью модификатора .controlSize().
👍22🔥8👏51
Apple Watch и Apple TV получат серьезные изменения в дизайне на WWDC наряду с iOS 19

Как сообщает Марк Гурман из Bloomberg, компания Apple готовится к масштабным анонсам на WWDC, которая стартует 9 июня.

Мы уже слышали о значительном обновлении дизайна iOS 19 для iPhone и iPad, а также об обновлении дизайна macOS 16. Однако, как оказалось, амбиции Apple еще шире. В последнем выпуске своей рассылки Power On Гурман утверждает, что watchOS и tvOS также подвергнутся существенному редизайну, а visionOS получит некоторые изменения.

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

На некоторые из них намекает иллюстрация к WWDC, на которой изображена стеклянная, отражающая 3D-икона радужной сцены Apple Park. Вероятно, можно будет увидеть те же оттенки полупрозрачности и стеклянные элементы в операционных системах.

В то время как программное обеспечение Apple Watch обновлялось несколько раз, операционная система для Apple TV оставалась относительно неизменной с момента ее появления в 2015 году. Сейчас tvOS также довольно сильно отличается от визуального языка дизайна, используемого в iOS. Похоже, что ситуация может измениться, так как внешний вид всех платформ будет сближен в ходе крупнейшего визуального обновления Apple OS со времен iOS 7.

Ожидается, что большая часть редизайна будет вдохновлена визуальным стилем, представленным в visionOS в Apple Vision Pro в прошлом году. Однако, по словам Гурмана, даже в этом случае будут внесены некоторые «коррективы» в пользовательский интерфейс, поскольку Apple стремится к гармонии дизайна на всех своих платформах.

Официально все это будет представлено через две недели.
🔥8👌4👍31
🍏 Как Apple планируют менять дизайн.
Please open Telegram to view this post
VIEW IN TELEGRAM
👀22🔥12👎6❤‍🔥3👏21
🍏 Всё, что мы знаем об iOS 26.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14🤔52
📨 Apple на грани рекордного штрафа в ЕС — ей дали 30 дней на исправление.

Apple может заплатить более 500 миллионов евро штрафа, если не приведёт работу App Store в соответствие с Законом о цифровых рынках (DMA).
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯14👍6🤔41👎1
Фишка по SwiftUI

Когда пилишь пейволл на SwiftUI с StoreKit, можно кастомизировать отображение подписок через модификатор subscriptionStoreControlStyle()

Сейчас в комплекте есть 6 встроенных стилей на выбор
26👍148
⚡️ Apple обещают много интересного на WWDC25, а команда VK и Coffee&Code — коллективный просмотр.

🗓 9 июня встречаемся в Москве в офисе VK в Скайлайте, а в Питере — в Зингере. Будем смотреть презентацию новинок, обсуждать новости из мира ios-разработки и знакомиться вживую.

👉 Регистрация в Москве — тут, а в Питере — здесь.
8👍5🤝4👎2
🍏 iOS 18 установлена на 82% iPhone, а iPadOS 18 — на 71% iPad
Please open Telegram to view this post
VIEW IN TELEGRAM
👍225
Тренды найма, отбор и адаптация с Максимом Ульяновым

Привет, друзья! 🎙️ Мы только что выпустили новый эпизод подкаста, и он получился по-настоящему ценным для всех, кто хочет разбираться в трендах рынка, найме и карьере.

Наш гость — Максим Ульянов, Head of Client Development в RUTUBE.

📌 О чём говорим?
🔹 Рынок труда
— Какие специалисты в топе?
— Must have vs nice to have навыки
— Стало ли сложнее джунам?

🔹 Как отбирают лучших
— Этапы собеседований: на что смотрят
— Как проверяют soft skills
— Где помогает автоматизация

🔹 Оффер и первые дни
— Как сделать предложение, от которого не откажутся
— Работающий onboarding от практика

💡 Максим поделился личным опытом, инсайтами и практическими советами — это must-listen для всех, кто хочет расти в карьере или находить топовых специалистов!

📌 Делитесь в комментариях:
Что для вас самое сложное в найме/поиске работы?

А так же подписывайтесь на каналы Максима:

💬 @ulyanov_life
📺 YouTube Максима
🌐 Подкасты Максима

#Подкаст #Карьера #HR #Найм #RUTUBE #Тренды #Развитие
Please open Telegram to view this post
VIEW IN TELEGRAM
19🤔4❤‍🔥3👍3🔥1👏1🤝1