ru
Feedback

Не попадитесь на канал ботавода! Telemetrio находит и помечает такие каналы 👉 Хотите видеть метку — оформите подписку

BW Swift

BW Swift

Открыть в Telegram

Канал створений для навчання програмування на swift та розробці програм під iOS. Мета проекту - допомогти студентам пройти шлях від розробника-початківця до оплачуваного фахівця. Тут я публікую актуальні та цікаві статті щодо iOS розробки. Адмін: @bws2007

Больше
1 738
Подписчики
Нет данных24 часа
-17 дней
-530 дней
Архив постов
🔐Apple випустив оновлення, у яких виправлено 329 унікальних вразливостей у iOS 27.2, iPadOS 27.2, macOS Golden Gate 27.2, macOS Sequoia 15.8.2, watchOS 27.2, tvOS 27.2, visionOS 27.2 і Safari 27.2. 1 265 CVE‑записів. Найнебезпечніші: CoreMedia (CVE‑2026‑86990) доступ до камери без дозволу; Apple Intelligence (CVE‑2026‑86987) доступ до особистих даних; Siri (macOS Tahoe) (CVE‑2026‑43736) доступ до конфіденційної інформації; баги WebKit можливість виконання коду. Частину вразливостей виявили інструменти штучного інтелекту. 🗣️Дивлячись на цей список розумієш, що фейсбук/інстаграм апки використовували усі ці вразливості. Несанкціонований доступ до мікрофону ще не знайшли, але можливо вони аудіо отримували через доступ до камери, тому оновлюмося і слідкуємо чи зʼявляюється реклама речей про які розмовляли нещодавно поряд з телефоном. 🗣️Тут не можна не підкреслити важливість доступу ШІ до коду різних компаній, якщо фейсбук, Apple та інші компанії користуються OpenAI та Claude то їх код та дані потрапаляють в трейнінг паплайн для наступного покоління моделей. І якщо в тому коді є ці вразливості, то наступне поколіня моделей потім їх краще знаходить, що "вирівнює ринок" для всіх операторів ШІ розробників. BWSwift 📱 YouTube 📱 Patreon

🔥Тиждень прес-релізів від Apple починається з OLED iPad Mini! 8.5" OLED display A20 Pro chip "Acoustic display" instead of s
🔥Тиждень прес-релізів від Apple починається з OLED iPad Mini! 8.5" OLED display A20 Pro chip "Acoustic display" instead of speaker grilles IP67 rating N1 та C2 чіпи $699 🗣️Я проходив з першим iPadMini в університеті, потім на роботі, а тепер їм користується мама. Девайсу 14 років, застряг на iOS 9, але досі працює. Тому я дуже радий оновленню лінійки. BWSwift 📱 YouTube 📱 Patreon

Всім привіт! Мав iPhone 13 Pro і захотів оновитись. Спочатку було бажання спробувати кодити щось із Foundation Model, потім задовбало заряджати телефон по 3 рази на день, та й 128 GB не вистачало. Але я тримався. Різниця в ціні між 18 Pro Max і Duo для мене була не дуже високою. Раз уже витрачати багато грошей, то краще отримати все те, що я хотів, + закрити питання з девайсом, з яким мені на роботі доведеться мати справу. Перші враження після розпаковки (пару годин): Вау, це щось нове, незвичне і красиве. На наступний день приємні враження не пропали. Так, я звик тримати звичайний айфон (не Max), і він зручно лягає в мою невелику руку. Але і до цього кваказябріка я швидко звик, хоча однією рукою втримати його важко. Софта, адаптованого під нього, майже немає, але пофіг. Я сам адаптую свої застосунки, зроблю щось, що мені буде потрібно, дочекаюсь, поки мої інші застосунки оновляться, і через пару місяців телефон буде well done (так, зараз ще сируватий). Я думаю, якби він коштував на 200$ більше, ніж iPhone Pro Max, то 8 із 10 купили б його. Але всі накинулись його згинати, посипати піском і хейтити, замість того щоб просто кайфонути від того, що тепер ми, Apple-юзери, маємо новий футуристичний телефон, яким приємно користуватись і споживати контент. У цьому відео Дженіс — це Apple, а Чендлер — це всі ми, які хочемо зліпити з Apple розлуку, але кожного разу повертаємось знову і знову 😂 https://www.youtube.com/watch?v=QOR1W-DFRxg Що сподобалось найбільше? • Досвід взаємодії з контентом. Розуміння того, що через пару місяців багато контенту під'їде і буде ще краще. • Дизайн (хоча все суб'єктивно). • Батарейка (Google Maps були активні 4+ години на маленькому екрані, а заряд зменшився максимум на 40%). • Якість збірки. • Камера (фото прикріплю, яке я зробив на днях). Може, комусь здасться фігнею, але мені достатньо. • Нові фічі типу Intelegence • Перегляд фільмів (топ девайс для подорожей) + динаміки круті, якщо слухати музику. Мінуси для мене: • Менш зручний у руці. • Ціна (але у кожного свої можливості). * Софта багато не адаптовано поки не зручно ( пишу цей пост з ноута бо Телега не працює на Дуо, не відкривається переписка 😆) У мене версія на 1 TB, і я не обміняв би її на iPhone 18 Pro Max 2 TB із доплатою. Я залишився задоволений покупкою і кайфую. Якщо щось зламається або я, рукожоп, зламаю щось, то завдяки AppleCare я відносно недорого отримую новий телефон, тому не переживаю за це. Якщо ви з Америки, Канади чи Європи, у вас є Apple Store недалеко + гроші, то БРАТИ ВАРТО. З України, мабуть, точно ні. Тільки якщо друг вашого батька не Порошенко і для вас це копійки 😂 Буду читати документацію й оновлювати свої додатки, а в нових постах спробую поділитись лайфхаками розробки. Можливо, якийсь Claude.md файл скину (скіл). До нових зустрічей!

Поділюся відгуком від підписника, який став щасливим власником iPhone Duo! Задавайте свої питання в коментарях. 🍿👇

⚡️Bloomberg пише, що в середу буде випущений MacBook Pro із сенсорним екраном. BWSwift 📱 YouTube 📱 Patreon

🤯🤯🤯Apple реально зробила окремий UIKit для iPhone Duo? Розробник Léo Natan, копаючись у Xcode 27.2 RC, помітив дивну штуку
🤯🤯🤯Apple реально зробила окремий UIKit для iPhone Duo? Розробник Léo Natan, копаючись у Xcode 27.2 RC, помітив дивну штуку: Xcode завантажує два різні simulator runtime для iOS 27.2, і UIKit у них поводиться по-різному. За його аналізом, iOS 27.1 для Duo схожа на окремий fork UIKit. У звичайній 27.2 Apple повернулась до основної гілки UIKit і просто додала compatibility shims для Duo API. А Duo-версія залишилася ближчою до старої 27.1 і навіть не отримала частину фіксів з “нормальної” 27.2. Apple форк офіційно не підтверджувала. Але фактів навколо достатньо: у 27.1 зʼявились Duo-specific API на кшталт UIViewReservedRegion, вертикальні navigation/tab bars та окрема логіка safe area. Тобто якщо UIKit на Duo поводиться “трошки інакше” — можливо, вам не здається 😅 BWSwift 📱 YouTube 📱 Patreon

Block випустив голосову модель Dessa, яка працює локально на MacBook M4 Max. Це full‑duplex speech‑to‑speech, навчається лише на людському мовленні, без текстової обробки, і має емоційні реакції. Для власника малого бізнесу вона забезпечує миттєве голосове оброблення замовлень без підключення до інтернету, знижуючи затримки й витрати на сервер. https://block.xyz/dessa 🗣 На сайті є і інші приклади, зайдіть послухайте, я вибрав цей, під кінець взагалі дуже реально звучить. BWSwift 📱 YouTube 📱 Patreon

Bloomberg пише що через вразливість в PHP: банки, авіакомпанії та державні служби вимкнули сайти, щоб уникнути атак. Деякі банки в америці, японії та британії тимчасово закрили онлайн‑банкінг, поки безпека виправляла вразливі компоненти. 🗣️Я бачив що декілька Канадських та Датських державних сайтів пішли офлайн (як запобіжний захід). Також хочу поділитися, що ШІ не знайшов цю вразливість, її знайшли ще в 2024 команда спеціалістів з кібербезпеки і задокументували. На той час ланцюжок експлойту був настільки складний, що вони не змогли провести атаку і вважалося, що це неможливо на той момент. Тобто усі розповіді про те, що тільки з однієї промпти "знайди вразливість" ШІ зміг це зробити, не відповідають дійсності. ШІ підняв існуючу задокументовану людьми вразливість і зміг оркеструвати ланцюжок атак який став вразлививм в часи LLM. BWSwift 📱 YouTube 📱 Patreon

OpenAI оголосила про нові заходи безпеки: усі фронтєр‑моделі тренуються у повністю офлайн‑середовищі без доступу до живого ін
OpenAI оголосила про нові заходи безпеки: усі фронтєр‑моделі тренуються у повністю офлайн‑середовищі без доступу до живого інтернету. Після виявлення проблеми DNS‑резолвера 20 вересня модель отримала обмежений доступ, тренування було призупинено, помилка усунуто і запущено новий RL‑курс 1 жовтня. Ці кроки підтверджують, що інфраструктура постійно тестується і стійка до зловмисних сценаріїв. https://openai.com/index/securing-our-frontier-model-training-environment/ 🗣️ Мене вразило те що дві LLM в різних VM на одному сервері знайшли як спілкуватися одна з одною 🤯:
The agents found a way to communicate using the processor’s cache: a small, fast memory that holds copies of data that applications have recently accessed. Reading data from the cache is faster than retrieving it from main memory, and the agents used this timing difference to communicate
BWSwift 📱 YouTube 📱 Patreon

У відео на YouTube, опублікованому сьогодні, Apple заявила, що нові візуальні ефекти Apple Music були "зроблені звуком". Біль
У відео на YouTube, опублікованому сьогодні, Apple заявила, що нові візуальні ефекти Apple Music були "зроблені звуком". Більш конкретно, Apple заявила, що відтворила звук через ємність з водою, в результаті чого рідина рухалася на частоті нот. Елементи Apple Music були розміщені за вібруючою водою, що призвело до нового вигляду, натхненного рідиною. BWSwift 📱 YouTube 📱 Patreon

Хейтери скажуть що це ШІ, а захисники - зате fps високий. BWSwift 📱 YouTube 📱 Patreon

За місяць адаптації 5 додатків під iPhone Duo я зрозумів одне: це архітектурне пекло. За 12 років досвіду я вперше бачу, щоб
За місяць адаптації 5 додатків під iPhone Duo я зрозумів одне: це архітектурне пекло. За 12 років досвіду я вперше бачу, щоб Apple настільки грубо поламала консистентність власного UI. Мій топ-3 проблем: 1. Sidebar поводиться непередбачувано. Якщо бракує місця - NavBar тупо наїжджає на TabBar. Жодного автоматичного переносу елементів немає. 2. Sheets зламані. На закритому екрані з’являється порожня бічна смуга. На розгорнутому - це велетенське модальне вікно, на фоні якого глітчать і перекриваються системні бари. 3. Розгорнутий Duo ігнорує Portrait-only лок і живе за правилами iPad (Regular Size Class). Зміну геометрії доводиться хендлити на льоту там, де це взагалі не планувалося. Нативний SwiftUI тріщить по швах від рантайм-перевірок сайз класів. Адаптація під новий екран зараз - це суцільні компроміси та милиці. А ви вже адаптували? З чим стикалися?)

Ок, потикав трохи iPhone Duo. Не вразив взагалі. Це той самий айфон, але оверпрайснутий. Так - екран стає більшим якщо розгор
Ок, потикав трохи iPhone Duo. Не вразив взагалі. Це той самий айфон, але оверпрайснутий. Так - екран стає більшим якщо розгорнути. Але прикол у тому що він менший за звичайні моделі у згорнутому стані. iPhone Duo - вишукана технологічна іграшка для поціновувачів дофамінових гойдалок, що не має практичного сенсу, особливо за свою вартість та набір компромісів. Це буквально одночасно найдорожчий та найгірший айфон у лінійці, але у бездоганному виконанні 🤷🏻‍♂️🫠 Пізніше напишу трохи хейту після місяця адаптації під нього додатків

Ну що ж, я готувався до цього все життя! BWSwift 📱 YouTube 📱 Patreon

Ось такі кадри зараз ширяться інтернетом і це не поодинокі випадки. BWSwift 📱 YouTube 📱 Patreon

Apple блокує інфраструктуру ідентифікації в WebKit (iOS, macOS 27). 🛑 Зараз треті сторони забирають вашу email під час логіну, відправляють її на свої сервери, створюють унікальний ID і повертають назад. Цей ID слугує ключем для трекінгу користувача на інших сайтах також. Що робить Apple: У версіях 27 Safari блокує мережевий доступ до таких доменів. Це не дає сторонньому сайту отримати вашу пошту взагалі. Блокування працює на рівні домену і його неможливо обійти зміною формату запиту. Але є нюанс: список заблокованих доменів тепер динамічний. Apple може додати нових учасників у чорний список дистанційно, без нової версії ОС і без публічного звіту про зміни. BWSwift 📱 YouTube 📱 Patreon

Аpple впроваджує покупку підписок оптом. Налаштування «multiseat» увімкнене за замовчуванням у App Store Connect. Офіси та школи можуть купувати місця за одну транзакцію, а не по одному користувачу окремо. Зараз це буде працювати так: адмін купує пакет доступів в додатку, потім призначає їх конкретним співробітникам чи учням через MDM-систему. Це економить час на керуванні ліцензіями. Тестувати групові покупки вже можна з 28 жовтня 2026 року у песочниці, а повний запуск буде зимою. 🗣️ Ставте 🐳 якщо працюєте зараз з MDM. BWSwift 📱 YouTube 📱 Patreon

Apple додасть ярлик Made for iPhone Duo. Для позначки додаток має будуватись на SDK iOS 27.1 або новішій версії. Це дає повне
Apple додасть ярлик Made for iPhone Duo. Для позначки додаток має будуватись на SDK iOS 27.1 або новішій версії. Це дає повне заповнення внутрішнього дисплея і переміщує інструментальну панель вертикально під статус-баром. Без цього додаток буде в центрі з великими пустими полями. 🗣️ На фоні того що люди почали масово відмовлятися від предзамовлень на телефон, то можна не спішити з цим :) BWSwift 📱 YouTube 📱 Patreon

GitHub переніс 99.99999% репозиторіїв на Azure. Ідея полягала у створенні копій лише там, де це реально потрібно для доступно
GitHub переніс 99.99999% репозиторіїв на Azure. Ідея полягала у створенні копій лише там, де це реально потрібно для доступності конкретного об'єкта. Результат: Основна масивна частина даних тепер на Azure. Система динамічно керує копіями залежно від типу запиту. Це дозволяє зберегти надійність. Використання такої схеми дозволяє масштабувати систему далі, але вимагає складнішої логіки. 🗣️ Як вам стабільність гітхаба останні два дні? Жарти жартами, але в цілому стало краще. BWSwift 📱 YouTube 📱 Patreon

Доречі: Apple заблокувала компрометовані сертифікати eMudhra в той же день на рівні Safari. BWSwift 📱 YouTube 📱 Patreon