Содержания ролика:
- Про iOS 26
- Новый старый телефон
- Методология тестов
- Первый тест
- Собираем пыль
- Новый старый телефон-2
- Второй тест
- Равномерно ли разряжается iPhone?
- Третий тест
- Таблица с результатами
- Kak iOS 26 работает на старых iPhone?
- Ухудшает ли Apple автономность?
- Кому обновляться?
Please open Telegram to view this post
VIEW IN TELEGRAM
VK Видео
Как новые версии iOS влияют на батарейку и производительность?
Идеальный телевизор от Dreame (пока ещё по скидке для зрителей Rozetked) — https://clc.to/9rS2zA В этом ролике я хочу ответить на два вопроса: 1. Замедляет ли Apple «айфоны» с выходом новых iOS (и в частности iOS 26), 2. Влияет ли iOS 26 на автономность новых…
❤2
В iOS-безопасности нет «поставил и забыл»: инструменты и атаки меняются быстрее релизов.
Если сомневаетесь, что на клиенте всё прикрыто, новый сезон конференции Podlodka iOS Crew 22-26 сентября поможет закрыть дыры.
В программе:
• Региональные ограничения и поведение устройства. Как iPhone определяет доступные фичи для страны, что проверять и как воспроизводить это на практике — со Светославом Карасевым (hh ru).
• Обфускация в iOS. Какие подходы реально мешают реверсу, какие инструменты выбрать и как собрать свой пайплайн на SwiftSyntax — с Павлом Каретниковым (Газпромбанк).
• AppSec для iOS. От ландшафта атак до хранения данных и сети — практики, ошибки и советы, как внедрять безопасную разработку в командах разного размера.
• Финальный разбор мини-CTF. Неделю собираем флаги, в пятницу — разбор находок и выводы для прода — с Никитой Красновым (Альфа-Банк).
🔗 Подробности и регистрация
Если сомневаетесь, что на клиенте всё прикрыто, новый сезон конференции Podlodka iOS Crew 22-26 сентября поможет закрыть дыры.
В программе:
• Региональные ограничения и поведение устройства. Как iPhone определяет доступные фичи для страны, что проверять и как воспроизводить это на практике — со Светославом Карасевым (hh ru).
• Обфускация в iOS. Какие подходы реально мешают реверсу, какие инструменты выбрать и как собрать свой пайплайн на SwiftSyntax — с Павлом Каретниковым (Газпромбанк).
• AppSec для iOS. От ландшафта атак до хранения данных и сети — практики, ошибки и советы, как внедрять безопасную разработку в командах разного размера.
• Финальный разбор мини-CTF. Неделю собираем флаги, в пятницу — разбор находок и выводы для прода — с Никитой Красновым (Альфа-Банк).
🔗 Подробности и регистрация
🔥3❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
Hacking with Swift
What's new in SwiftUI for iOS 26
WebView, rich text editing for TextEditor, section index list noscripts, and more
❤6 3
Почему мы решили мигрировать на SPM
➖Некоторые зависимости CocoaPods стало тяжело поддерживать. Наша основная архитектурная библиотека — TCA, и в ней нет поддержки CocoaPods. До определенного момента мы добавляли поддержку самостоятельно, но со временем это стало доставлять неудобства.
➖Мы хотели использовать единый менеджер зависимостей для всех продуктов. Так получилось, что какие-то продукты использовали CocoaPods, какие-то — SPM, где-то это вообще миксовалось. Пришла пора упорядочить хаос.
➖Мы планировать избавиться от сторонних инфраструктурных зависимостей — например, от Ruby.
➖Немаловажная причина — CocoaPods вошли в «режим поддержки», а SPM живет и активно развивается
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Миграция на SPM: что мы выиграли и что потеряли
Спойлер: сократили размер приложений на 44% и ускорили их запуск в среднем на 51%. Привет, Хабр! Меня зовут Владислав Сединкин, я занимаюсь iOS 10 лет и последние 2 года работаю в мобильной...
🔥4 3
Forwarded from Не баг, а фича
Media is too big
VIEW IN TELEGRAM
👨🏻💻 Cursor завезли бесплатный мини-курс по вайбкодингу.
Он рассчитан как на действующих разработчиков, которые хотят встроить ИИ в свою работу, так и на тех, кто только начинает и хочет понять, как это вообще работает. Всего за час объяснят базу: как устроены модели, где их ограничения и как применять их на практике для разработки.
Из приятного — курс доступен на русском языке.
Забираем — тут
@bugfeature | #полезно
Он рассчитан как на действующих разработчиков, которые хотят встроить ИИ в свою работу, так и на тех, кто только начинает и хочет понять, как это вообще работает. Всего за час объяснят базу: как устроены модели, где их ограничения и как применять их на практике для разработки.
Из приятного — курс доступен на русском языке.
Забираем — тут
@bugfeature | #полезно
Please open Telegram to view this post
VIEW IN TELEGRAM
Swift.org
Swift 6.2 Released
We’re excited to announce Swift 6.2, a release aimed at making every Swift developer more productive, regardless of where or how you write code. From improved tooling and libraries to enhancements in concurrency and performance, Swift 6.2 delivers a broad…
🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡6 3
Please open Telegram to view this post
VIEW IN TELEGRAM
1) Проблема с поворотом GlassEffect в SwiftUI
2) Проблема с анимацией изменения меню/кнопки
3) Вариант символа значка
4) Используйте GlassEffectContainer для улучшения анимации и производительности
5) Исправьте проверку попадания в кнопки с помощью эффекта стекла
Please open Telegram to view this post
VIEW IN TELEGRAM
Substack
Adopting Liquid Glass: Experiences and Pitfalls
Updated for iOS 26.1 / iPadOS 26.1
Please open Telegram to view this post
VIEW IN TELEGRAM
Artem Novichkov
How to inspect .ipa files and secure your iOS app from common mistakes
Improve your app security with 3 simple rules
❤4❤🔥2🔥2
Forwarded from Rozetked
Встречайте: Apple Android
Apple выпустила инструментарий для разработки Android-приложений на языке программирования Swift — «родном» для iOS и macOS. Правда, код в итоге компилируется на языке Kotlin или Java, ведь сам Android нативно Swift не поддерживает.
Благодаря этому релизу разработчики могут создавать программы и игры на одном языке под обе главные мобильные платформы одновременно.
💼 Rozetked | Подписаться
Apple выпустила инструментарий для разработки Android-приложений на языке программирования Swift — «родном» для iOS и macOS. Правда, код в итоге компилируется на языке Kotlin или Java, ведь сам Android нативно Swift не поддерживает.
Благодаря этому релизу разработчики могут создавать программы и игры на одном языке под обе главные мобильные платформы одновременно.
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤14🎉5❤🔥3 1
Rozetked
Встречайте: Apple Android Apple выпустила инструментарий для разработки Android-приложений на языке программирования Swift — «родном» для iOS и macOS. Правда, код в итоге компилируется на языке Kotlin или Java, ведь сам Android нативно Swift не поддерживает.…
GitHub
GitHub - swiftlang/swift-android-examples
Contribute to swiftlang/swift-android-examples development by creating an account on GitHub.
🔥6 4
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Optimize your app's speed and efficiency | Meet with Apple
Join us online to learn how to elevate your app experience by maximizing performance and resolving inefficiencies. Whether you’re optimizing an existing app or just starting out, you’ll learn how to improve your app's responsiveness with SwiftUI, monitor…
🔥5❤3❤🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
Metal Shaders Course
Learn Metal for SwiftUI
Learn Metal shaders for SwiftUI development. Master GPU fundamentals and create stunning visual effects.
❤🔥11🔥3
Привет, хочу поделиться классным каналом про iOS разработку и мобильную разработку в целом.
Ребята делятся только полезными гайдами, важными статьями, примерами кода, новостями и многим другим.
Буду благодарен за подписку 🙏
👉 @hardworkerIT
Ребята делятся только полезными гайдами, важными статьями, примерами кода, новостями и многим другим.
Буду благодарен за подписку 🙏
👉 @hardworkerIT
❤9🔥6🤡3❤🔥2🎉1
Forwarded from Исследовательский ковер 🪐
Как разработчики устроили срач и ушли целой командой
Давно тут не было, что то из моей работы) Так вот держите, подготовил статью и кейсы "мордобоя" на работе.
В одной из команд после крупного релиза уволился ведущий разработчик. 😱
За ним — еще шестеро. 💔
Не потому что «зарплата маленькая» или «стек не тот».
Они просто слишком долго жили с мердж-конфликтом в головах: ожидания бизнеса, видение лидов и реальность разработчиков разъехались в разные стороны. 🚂💨
Ретро у команды вроде были — в календаре. 📅
Но по факту это были:
либо формальные «давайте быстро пробежимся» 30 минут 🏃💨,
либо эмоциональные сессии без решений, после которых все только сильнее выгорали. 😫🔥
В статье на Хабре я разобрал, почему так происходит и как мы это чинили:
🤝 как говорить о проблемах без взаимных наездов;
❓ какие вопросы на ретро помогают вытащить реальные ожидания и боли;
🎯 как адаптировать формат под конкретную команду, а не тащить «идеальное ретро по учебнику».
Продолжение — тут, с кейсами и приемами, которые реально сработали 👇
╔═══════════════╗
║ Статья на хабре ║
╚═══════════════╝
╔═══════════════╗
║ Статья на vc ║
╚═══════════════╝
ЗЫ:
💬 А вообще Scrum практики можно и нужно проводить в личной жизни, а особенно если у вас большая семья. Ведь Scrum не про работу и бизнес, скрам про взаимодействие людей.
Давно тут не было, что то из моей работы) Так вот держите, подготовил статью и кейсы "мордобоя" на работе.
А вы что думали? программисты милые и пушистые? мы еще те скуфы XD
В одной из команд после крупного релиза уволился ведущий разработчик. 😱
За ним — еще шестеро. 💔
Не потому что «зарплата маленькая» или «стек не тот».
Они просто слишком долго жили с мердж-конфликтом в головах: ожидания бизнеса, видение лидов и реальность разработчиков разъехались в разные стороны. 🚂💨
Ретро у команды вроде были — в календаре. 📅
Но по факту это были:
либо формальные «давайте быстро пробежимся» 30 минут 🏃💨,
либо эмоциональные сессии без решений, после которых все только сильнее выгорали. 😫🔥
В статье на Хабре я разобрал, почему так происходит и как мы это чинили:
🤝 как говорить о проблемах без взаимных наездов;
❓ какие вопросы на ретро помогают вытащить реальные ожидания и боли;
🎯 как адаптировать формат под конкретную команду, а не тащить «идеальное ретро по учебнику».
Продолжение — тут, с кейсами и приемами, которые реально сработали 👇
╔═══════════════╗
║ Статья на хабре ║
╚═══════════════╝
╔═══════════════╗
║ Статья на vc ║
╚═══════════════╝
ЗЫ:
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Merge conflict в головах: зачем командам нужны ретроспективы
Есть такое мнение, что ретроспективы — пустая трата времени и бесполезное передвигание карточек. Сегодня я попробую доказать вам, что это мнение в корне неверно и из ретроспектив можно (и нужно!)...
1❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Forwarded from Исследовательский ковер 🪐
Ребята кто хочет увидеться со мной и находится в Москве, я организую мероприятие мини митап с докладами, подробнее тут.
Пригоняйте, вместе раскачаем) буду рад видеть каждого.
Подробнее тут: https://news.1rj.ru/str/coffeecode_moscow/36566
Пригоняйте, вместе раскачаем) буду рад видеть каждого.
Подробнее тут: https://news.1rj.ru/str/coffeecode_moscow/36566
Telegram
Сережа Ли in Coffee&Code | Moscow
🛠💡 Мини-митап: Говорим о реальной разработке!
📅 13 декабря, суббота, 13:30
📍 Москва, Грузинский вал 26с3, Антикафе «Камин»
https://yandex.ru/maps/-/CLscjF9Q
👀 Формат: офлайн-встреча
🎯 Рады видеть всех: разработчиков, тимлидов, менеджеров и всех, кому…
📅 13 декабря, суббота, 13:30
📍 Москва, Грузинский вал 26с3, Антикафе «Камин»
https://yandex.ru/maps/-/CLscjF9Q
👀 Формат: офлайн-встреча
🎯 Рады видеть всех: разработчиков, тимлидов, менеджеров и всех, кому…
❤🔥2