TGViewer
Channel Public Channel
Swift от Дена

Swift от Дена

@swift_den

IOS разработчик. Swift/SwiftUI

GitHub - https://github.com/Den1Doc
Subscribers
1.43K
Photos
304
Videos
27
Links
410

Showing posts older than #707 · Back to latest

Older Posts 20 shown
Post #706 1.12K

Forwarded from Пекарня

‼️В России начали ограничивать доступ к GitHub

➖Проблемы с подключением к платформе из России зафиксировал сервис отслеживания интернет-цензуры OONI;
➖Доступность хостинга стала снижаться 5 мая – количество неудачных подключений выросло до 10%.
К 6 мая показатель достиг уже 16%;
Ещё в начале апреля количество неудачных подключений к GitHub держалось на уровне 4%.
При этом в других странах такой тенденции нет;
Юзеры также всё чаще жалуются на невозможность получить доступ к репозиториям или скачать файлы.

Да он нам и нахуй не нужен, IT ваш
  • ❤ 1
Post #705 969
Lazy Properties in Swift - Why They Don’t Always Work in SwiftUI

1) Что такое ленивая собственность?
2) Почему ленивые свойства имеют значение?
3) Как работают ленивые свойства
4) Правила и характеристики
Sagarunagar Lazy Properties in Swift - Why They Don’t Always Work in SwiftUI Using lazy properties in SwiftUI? Learn why they behave differently, when to avoid them, and better alternatives for production apps.
  • ❤ 4
Post #703 1.15K
🧭 Разбираем, что под капотом у iOS, вместе с Podlodka iOS Crew

С 13 по 17 апреля пройдет новый сезон Podlodka iOS Crew — «Фундаментальный iOS».

На конференции участники вместе со спикерами будут разбираться, как запускается приложение, что происходит в runtime, как устроены память, GPU, алгоритмы и другие базовые механизмы платформы.

Это не про теорию ради теории, а про понимание вещей, которые помогают лучше проектировать, отлаживать и развивать реальные iOS-приложения.

Формат такой: пять дней, живые Zoom-сессии утром и вечером, закрытое профессиональное сообщество в Telegram и общение со спикерами и участниками.

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

🎟Забрать билет на Podlodka iOS Crew

А промокоду ios_crew_17_3rAhyr получите скидку🥳
Post #702 994
Post #701 1.14K

Forwarded from Новости Москвы

🛑 Оплату сервисов Apple со счёта телефона могут приостановить

Минцифры обсуждает такой вариант, чтобы принудить компанию к возвращению популярных российских приложений в App Store.

↪️↩️ С 1 апреля владельцы iPhone не смогут пополнять баланс Apple ID с мобильного счета
  • 🤡 17
  • ❤ 2
  • 🔥 2
Post #700 1.03K
Post #699 1.12K
👶 Getting Started with iOS App Observability

1) Интеграция OpenTelemetry
Framework
2) Настройка трассировки
OpenTelemetry
3) Отправка пролетов из вашего приложения
4) Просмотр ваших пролетов
на Grafana
kodeco.com Getting Started with iOS App Observability Ready to add AI to your iOS apps without privacy concerns or cloud dependencies? Apple Foundation Models brings powerful on-device language models to iOS 18+. This tutorial shows you how to build AI-powered apps with structured data generation, covering basic…
Post #698 1.21K
Post #697 1.15K

Forwarded from CodeCamp

Apple представили новые MacBook Neo на мобильных процессорах A18 Pro 😮

Теперь притворяться айтишником можно всего за 599 долларов (~46 000 рублей).

Ждите во всех кофейнях 😂
  • 🐳 5
Post #696 1.29K
Treat Your Data Like a Backstage Pass: iOS Security Best Practices

1. Безопасность в iOS 18+
2. Обнаружение джейлбрейка, которое действительно работает
3. Обнаружение ботов и снятие цифровых отпечатков устройств
4. RASP (самозащита приложений во время выполнения)
5. Привязка сертификата (защита TLS)
Wesley Matlock Treat Your Data Like a Backstage Pass: iOS Security Best Practices Practical iOS security: Keychain and CryptoKit for data at rest, certificate handling in flight, and hardening against jailbroken devices and proxies.
  • 🔥 1
Post #695 1.2K

Forwarded from Новости Москвы

👨🏻‍💻 Айтишники массово списывают себе опыт, чтобы найти работу

Причина в дефиците вакансий для синьоров. Брать их часто не хотят, так как это грозит спорами с начальством, быстрой потерей мотивации и увольнением при получении нового оффера. Иногда такие спецы вообще совмещают несколько подобных работ. Джунов также брать не хотят, но из-за нехватки навыков.
  • 🤡 6
Post #694 1.06K
🙏 11 уроков, которые я усвоил, работая с ИИ-агентами

1. Не использовать режим планирования
2. Рассматривать подсказки как разовые явления
3. Игнорирование навыков
4. Пусть все решает модель
SwiftLee 11 Things I learned after using AI Agents full-time Learn how AI agents and tools like Cursor have reshaped my workflow and brought new efficiencies to my app development process.
  • 🔥 3
Post #693 1.38K
🔨 Xcode 26.3 unlocks the power of agentic coding

В Xcode 26.3 появилась поддержка агентного программирования — нового способа разработки приложений в Xcode с использованием агентов программирования, таких как Claude Agent от Anthropic и Codex от OpenAI.
Apple Newsroom Xcode 26.3 unlocks the power of agentic coding Xcode 26.3 introduces support for agentic coding, a new way in Xcode for developers to build apps, powered by coding agents from Anthropic and OpenAI.
  • 🔥 8
Post #692 1.14K

Forwarded from Банки, деньги, два офшора

Apple добавила LADA в список авто с поддержкой CarPlay. Теперь российский автопром стоит на официальном сайте Apple рядом с Lamborghini и BMW. @bankrollo
  • 🤡 18
  • 🎉 6
Post #690 1.17K
Apple тестирует новый дизайн App Store, который размывает грань между рекламой и результатами поиска
  • 🐳 3
Post #689 1.3K
🎵 MusicKit в SwiftUI — создание настоящего музыкального проигрывателя Apple

Что вы создадите

1) Запросить разрешение на использование Apple Music (правильно)
2) Поиск в каталоге Apple Music
3) Воспроизведение альбомов и треков
4) Управление очередью воспроизведения
5) Отслеживание прогресса и перемотка назад
6) Переключение между режимами случайного воспроизведения и повтора
7) Пройти тестирование на реальном устройстве (потому что симулятор отключается раньше)
Wesley Matlock MusicKit in SwiftUI: Building a Real Apple Music Player Building an Apple Music player with MusicKit and SwiftUI: authorization, catalog search, queue management, and the playback traps the docs skip.
  • 🔥 7
Post #687 1.11K

Forwarded from Nasibov Live 👨🏻‍💻

⭐️Итеративно-инкрементный подход: как делать продукт без "ставки на один релиз"

Часто проекты ломаются не из-за кода, а из-за иллюзии: «Сейчас всё спланируем, 3–6 месяцев поработаем - и в конце выдадим идеальный результат». На практике требования меняются, риски всплывают поздно, а "идеал" оказывается не тем, что нужно пользователю.


©️Как это работает?©️
Итеративно-инкрементный подход = делаем продукт маленькими шагами и каждый шаг даёт реальный результат.

©️Итерация©️
Это короткий цикл например, 1–2 недели: план - разработка - проверка - выводы

©️Инкремент©️
Это "приращение" продукта: работающая часть, которую можно показать, протестировать, а иногда и выпустить.

©️Зачем так делать?©️
🔸Раньше появляется ценность - продукт начинает приносить пользу не "в конце", а по частям
🔸Риски ловятся рано - ошибки видно через 1–2 недели, а не через 3 месяца
🔸Изменения дешевле - корректируем курс регулярно, по фактам
🔸Прозрачность - всегда понятно, что уже готово и что будет следующим

©️Пример на пальцах©️
Делаем приложение доставки:
🔸Каталог + поиск (уже можно выбирать)
🔸Корзина + оформление (уже можно заказать)
🔸Оплата + статусы (уже можно оплатить и отслеживать)

И после каждого шага: демо - фидбек - корректировка приоритетов.

💡 Важно: это не работа без плана. Это управление планом через факты - регулярная проверка результата и адаптация.

📌Итог
Лучше 10 маленьких релизов с контролем и обучением, чем один "идеальный" релиз, который не попал в цель.

Читать дальше ->
- [Cynefin Framework: как понять, что делать в любой ситуации]
- [Патрик Ленсиони: почему плохая коммуникация опаснее нехватки компетенций]
- [Двухфакторная теория Герцберга]
- [North Star Metric — Метрика Полярной звезды]
  • ❤ 6
  • 🎉 5
  • 🔥 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →