uz
Feedback
BW Swift

BW Swift

Kanalga Telegram’da o‘tish

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

Ko'proq ko'rsatish
1 735
Obunachilar
+124 soatlar
-17 kun
+330 kun
Postlar arxiv
🤨 Apple не додала термопасту між процесором та паровою камерою (нова технологія охолодження) На фото новий iPhone 18, палець
🤨 Apple не додала термопасту між процесором та паровою камерою (нова технологія охолодження) На фото новий iPhone 18, палець торкається процесору. BWSwift 📱 YouTube 📱 Patreon

Модалки теж по новому виглядають. Давно баги з модалками не фіксили? BWSwift 📱 YouTube 📱 Patreon
Модалки теж по новому виглядають. Давно баги з модалками не фіксили? BWSwift 📱 YouTube 📱 Patreon

Вигляд нового статус бара. Зверніть увагу як він скомбінований з таб баром на третьому слайді. BWSwift 📱 YouTube 📱 Patreon
+3
Вигляд нового статус бара. Зверніть увагу як він скомбінований з таб баром на третьому слайді. BWSwift 📱 YouTube 📱 Patreon

🎉 Нові ресурси для iPhone Duo вже тут Прошу до перегляду: https://developer.apple.com/news/?id=nyuppv9r BWSwift 📱 YouTube �
🎉 Нові ресурси для iPhone Duo вже тут Прошу до перегляду: https://developer.apple.com/news/?id=nyuppv9r BWSwift 📱 YouTube 📱 Patreon

🔥Xcode тепер має новий формат файлу проекта - JSON-based! BWSwift 📱 YouTube 📱 Patreon
🔥Xcode тепер має новий формат файлу проекта - JSON-based! BWSwift 📱 YouTube 📱 Patreon

📱 Swift 6.4: що реально цікавоasync тепер можна викликати в defer — дуже зручно для cleanup-коду, логування, flush, закриття ресурсів. • withTaskCancellationShield — можна гарантувати, що критичний cleanup не обірветься через cancellation. • @Observable отримав більш точні continuous change notifications — потенційно корисно для SwiftUI/Observation-коду. • Swift Testing став зручнішим для міграції з XCTest: тепер можна міксувати XCTAssert і #expect, плюс кастомізувати output через CustomTestReflectable. • Дебаг став надійнішим: LLDB тепер точніше трекає Swift modules, менше дивних ситуацій, коли expression evaluator “бачить не той модуль”. • @diagnose дозволяє прямо в коді контролювати warning-и — suppress або навіть promotion до error. • Module selectors :: вирішують конфлікти, коли два імпортовані модулі мають API з однаковою назвою. • UniqueBox, UniqueArray, Ref, MutableRef, Iterable — це вже більше low-level/performance territory, але дає більше контролю над копіями, COW та heap allocation без переходу в unsafe. BWSwift 📱 YouTube 📱 Patreon

🚀 Swift 6.4! Головний вайб релізу: Swift продовжують тягнути всюди - сервери, Android, WebAssembly, embedded, C++/Java inter
🚀 Swift 6.4! Головний вайб релізу: Swift продовжують тягнути всюди - сервери, Android, WebAssembly, embedded, C++/Java interop. Що варто знати: - Swift Build тепер default у SwiftPM → однакові білди на macOS, Linux і Windows. - Subprocess 1.0 → нормальний кросплатформний API для запуску процесів через async/await. - Wasm став до 40× швидший на bridge через JavaScriptKit. - Swift/Java interop став кращим для async/callback сценаріїв, а Android SDK тепер інтегрується через SwiftPM простіше. - З’явилися UniqueBox, UniqueArray, Iterable, Ref/MutableRef - це про менше копій, менше ARC/COW overhead і більше контролю над памʼяттю без переходу в unsafe. - У Swift Testing тепер можна міксувати XCTAssert і #expect, а також кастомізувати reflection у фейлах. І ще: офіційний Swift extension тепер є в Open VSX, тобто нормально працює не лише у VS Code, а й у Cursor, Antigravity, Kiro та інших VS Code-based IDE. Джерело: https://www.swift.org/blog/swift-6.4-released/

Просто залишу це тут. То як сюди ще блютуз додати? Автор: @mryeester BWSwift 📱 YouTube 📱 Patreon

Доєднуєшся на дзвінок Zoom: транскрибацію можна почати тут Notion: почніть транскрибацію вашого дзвінка WisperFlow: ми задетектили дзвінок, хочете транскрибацію? Chrome: хлопці, я і так це постійно роблю, навіщо ви питаєте LG телевізор: техесенько помовкує в кутку кімнати…

Використав трохи приватних API разом з Core Animation, та створив перший у світі iPhone Solo 😃

👀 В AppStore зʼявилися окремі скріншоти для iPhone Duo.
👀 В AppStore зʼявилися окремі скріншоти для iPhone Duo.

⚡️Native is now the future of mobile at Shopify Shopify мігрували з React Native на нативку. Точніж повернулися назад, до цього вони в 2020 з нативки переїхали на реакт. Ключова причина:
Спокуса просто націлити LLM на кодову базу React Native та спробувати одразу реалізувати ті самі функції у нативному середовищі велика, але це не працює. Навіть якщо попросити його спочатку зібрати якомога більше інформації, зафіксувати її у специфікаціях, файлах завдань, а потім реалізувати — у результаті виходить велика кількість некерованого коду, який неможливо випустити.
Детальніше тут: https://shopify.engineering/back-to-native BWSwift 📱 YouTube 📱 Patreon

💡Raise the bar with iPhone Duo - сесія для розробників яка допоможе зрозуміти як працює тулбар. https://developer.apple.com/videos/play/tech-talks/111462 BWSwift 📱 YouTube 📱 Patreon

+7
😂Народна творчість підїхала

Технічні характистики нових iPhone. ⚡️iPhone Duo має гіршу батарею ніж Pro Max.
Технічні характистики нових iPhone. ⚡️iPhone Duo має гіршу батарею ніж Pro Max.

Камера яка знаходиться за екраном, має матовий дісплей, тоді як увесь інший екран глянцевий. Це дуже сильно видно коли пряме
+2
Камера яка знаходиться за екраном, має матовий дісплей, тоді як увесь інший екран глянцевий. Це дуже сильно видно коли пряме світло потрапляє на екран. Вибрав вам перші два скріншоти, як найгірший варіант що ви можете бачити і останній скріншот, що при правильному нахилі цього не видно взагалі.

В цьому році ось так планую зробити апгрейд свого iPhone 16 Pro Max до iPhone 18 Pro Max

У нового SEO дуже сильно тряслись руки під час демонстрації роботи iPhone Duo на стрімі у iShowSpeed. Акції Apple 📉

Apple звинувачують у фотошопі. Типу пальці не можуть бути такими довгими.
Apple звинувачують у фотошопі. Типу пальці не можуть бути такими довгими.

А ось порівняння інших конкруентів на ринку.