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

Реклама: @new_repository

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

Бусти: boosty.to/dimov_ios
Download Telegram
🍏 Это самые продаваемые модели iPhone в 2024 году согласно новому отчету

• 42% продаж новых iPhone — это базовые модели.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍31
Обновление на Boosty

Всем привет! За последнее время, мы на бусти выложили много нового и полезного контента, такие как:

1. Решаем задачу с собеседований про NotificationCenter

2. Список задач которые могут встретиться на собеседованиях

3. Разница между .onAppear и .task

4. Дебаг в SwiftUI

5. Рефакторинг кода на SwiftUI


Так же у нас есть закрытый чат, где мы с подписчиками обсуждаем разные темы, помогаем друг другу и просто приятно общаемся.

Присоединяйся🔥
👍8🔥5👌3
🍏 iPadOS 19 станет ещё больше похожа на macOS

• Apple представит возможность закрепления файлов прямо на домашнем экране.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9👀75🔥1
TaskGroup на примерах

В данной статье вы узнаете, как работать с TaskGroup и чем она отличается от Task и async let. На примере показывают аналогичные реализации с и без TaskGroup и разбирают некоторые (не для всех очевидные) моменты при работе с данной сущностью.
👍65🔥2
Видео и подкасты для разработчиков iOS vs Android: большая битва платформ — что лучше для разработчика, бизнеса и простого пользователя

Какую из мобильных платформ предпочесть? Разбираемся вместе с инженерами Сравни: Android-разработчиком Русланом Кадыровым и iOS-разработчиком Константином Китаевым.
👍3🔥3
Дебаг на максимум: секретные настройки Xcode, которые должен знать каждый разработчик

В статье рассматривают решение проблем с UI. Вам понадобятся знания основ Swift, CPU, GPU (про них поговорим). Пройдетесь по примерам багов отображения на iPhone 16 Pro.
🔥5👍42
🍏 В сети появился новый рендер iPhone 17 Air.

Если это действительно будет так, то как вам? Пишите в комментарии😐
Please open Telegram to view this post
VIEW IN TELEGRAM
👎30👍3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
SwiftUI Zoom

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

И одной реализацией я хочу поделиться с вами. Данная реализация подходит у кого минимальная версия 14.

Для 18 версии оси, в SwiftUI завезли navigationTransition. Который позволяет избежать большого количества кода, и в разы упрощает решение.
🔥42👍2
Делаем поисковые подсказки в SwiftUI

Модификатор searchSuggestions(_:) в SwiftUI — это мощная функция, которая улучшает работу поиска в приложениях для iOS. В сочетании с отслеживанием недавних поисковых запросов он создает интуитивно понятный интерфейс, который помогает пользователям быстро найти то, что они ищут, и легко вернуться к ранее просмотренным элементам.

К данной статье вы узнаете, как:

- Реализовывать фильтрацию поиска в реальном времени
- Отображать динамические подсказки для поиска
- Отслеживать и показывать последние просмотренные товары
- Создавать удобную навигацию
👍4🔥3
Генерация QR-кода на SwiftUI 16 ось и выше

В этой статье я поделюсь своим кодом SwiftUI, который генерирует QR-коды из валидных URL-адресов. Код включает в себя проверку введенных данных и функцию сброса для удобного использования.
👍11
🍏 Apple уже заказала у TSMC чипы M5, начав разработку процессора следующего поколения для будущих устройств.
🔥2
🍏 В сети появились ещё дизайны iPhone 17 Air на основе слухов, с затенениями в зоне камер.
👎27😍5🔥2👍1🤯1🐳1
Responder Chain, или как правильно передавать действия пользователя между компонентами

В данной статье, вам расскажут о том, как предельно легко перенаправлять действия пользователя внутри приложения без ненужных усложнений — с помощью нативного инструмента под названием Responder Chain.
👍6🤔4
This media is not supported in your browser
VIEW IN TELEGRAM
SwiftUI Custom Drop Down Menu Component

Делюсь с вами пользовательским компонентом выпадающего меню. Вьюха представляет собой простой, интерактивный и удобный способ представления списка опций, из которых пользователь может выбирать что-то. Этот компонент полезен для упрощения форм, фильтров и интерфейсов настроек, обеспечивая компактное представление для множества вариантов.
👍10
This media is not supported in your browser
VIEW IN TELEGRAM
SwiftUI custom loading indicator

Этот кастомный лоадер — лишь отправная точка. Вы можете экспериментировать с различными анимациями, формами и цветами, чтобы создать свой кастомный лоадер.
👍12
Всем привет!

Сегодня у меня 25-й день рождения. И в этот день для меня ценным подарком является то, что я делаю, и ваша поддержка. Если вы хотите поддержать меня и Катю, присоединяйтесь к нашему сообществу. Будем ждать в закрытом чате, где каждый день к нам присоединяются новые люди, и мы делаем классное комьюнити.

Мы сняли для вас выпуск про карьеру и лидерство в IT. И уже скоро выложим его, а также на следующей неделе будет mock system design interview и много других выпусков.

Всем спасибо!
10🔥26👍76
Удобная навигация в SwiftUI для iOS 16 и выше

Для тех, кто хочет решить вопрос с навигацией в SwiftUI на iOS 16 и выше, предлагаю ознакомиться с этой статьей. Здесь подробно рассматривается NavigationStack с гибким подходом, примерами кода и готовой реализацией.
👍21🔥5
Улучшения TextField в SwiftUI

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

В статье приводятся примеры наиболее распространённых проблем, с которыми сталкиваются разработчики при работе с TextField и их постепенное решение по мере развития фреймворка.
👍101
Карьера и лидерство в IT

🎧 Выпустили новый эпизод подкаста о лидерстве и карьере в IT! Вместе с Дмитрием мы обсудили эффективные стратегии построения карьеры, ключевые лидерские качества для успеха в IT-сфере, и разобрали сложный вопрос о "накрутке" опыта: плюсы, минусы и реальные последствия.

💬 Телеграм-канал Дмитрия
💬 Менторство Дмитрия

#digest
👍4🔥21
С днём рождения, Катя!🔥

Желаю тебе интересных проектов, творческого вдохновения, легких дедлайнов и всегда позитивного настроя! Пусть все твои задумки реализуются, а жизнь будет полна ярких красок и успехов. Счастья тебе, здоровья и всего самого наилучшего!
18🔥7😍3👍1