BW Swift
1.75K subscribers
1.43K photos
151 videos
3 files
1.34K links
Канал створений для навчання програмування на swift та розробці програм під iOS. Мета проекту - допомогти студентам пройти шлях від розробника-початківця до оплачуваного фахівця. Тут я публікую актуальні та цікаві статті щодо iOS розробки. Адмін: @bws2007
Download Telegram
👩‍💻 Apple анонсувала стріми на наступні три дні для розробників.

Завтра та після завтра будуть стріми про visionOS та Apple Vision Pro.

Сесіії можна буде подивитись як на apple веб сайті так і на ютубі.

Ось посилання на сесію завтра:
https://www.youtube.com/live/leGqoF8HJxU?si=0fEqzQ_ERabFjUtJ

🗣️ Ці івенти в першу чергу будуть для розробників, щоб показати існуючі приклади застосунків і надихнути їх робити нові застосунки під платформу.

BWSwift 📱 YouTube 📱 Patreon
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥3👍1
👩‍💻 AppCoda показали як можна міняти мову на льоту в SwiftUI застосунку.

Всього один рядок:
.environment(\.locale, Locale(identifier: appSetting.language.id))

1. Створюєте екран з вибором і enum з мовами
2. Передаєте цю мову через енвайромент як нову локаль для всих нових View
3. SwiftUI автоматом підтягує мову відповідно до локалі (ви навіть можете різні сторінки на різних мовах)

Детальніше тут:
https://www.appcoda.com/swiftui-language-switch/

BWSwift 📱 YouTube 📱 Patreon
Please open Telegram to view this post
VIEW IN TELEGRAM
😱75👍4
This media is not supported in your browser
VIEW IN TELEGRAM
💡Dia браузер тепер доступний на macOS.

A new AI browser from the makers of Arc


Якщо мрієте чатитися з браузером про ваші вкладки то вам сюди 👇
https://www.diabrowser.com/

BWSwift 📱 YouTube 📱 Patreon
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱9👍4💩3💊2🤡1
👩‍💻 В iOS 26.1 beta 4 в сетінги додали нові налаштування для рідкого скла.

🗣️ Можна було один switch зробити on/off

BWSwift 📱 YouTube 📱 Patreon
Please open Telegram to view this post
VIEW IN TELEGRAM
1🗿5
🧭 OpenAI запускає ChatGPT Atlas — браузер нового покоління

Сьогодні OpenAI офіційно представила браузер ChatGPT Atlas - ШІ стає центральним елементом серфінгу.

🔍 Що особливого?
• ChatGPT Atlas дозволяє через бічну панель аналізувати веб‑сторінки: підсумовувати текст, порівнювати продукти чи витягати дані прямо з відкритої вкладки.
• Є режим Agent Mode — браузер дозволяє ШІ виконувати дії за вас: купувати, бронювати, шукати.
• Спочатку доступний для macOS глобально; версії для Windows, iOS і Android — «скоро».

Більше деталей тут:
https://openai.com/index/introducing-chatgpt-atlas/

🗣️ Цікаво виглядає, подивимся як буде працювати. Тим часом гугл втратив 100 млрд капіталізації.

BWSwift 📱 YouTube 📱 Patreon
Please open Telegram to view this post
VIEW IN TELEGRAM
1🥱7🦄1
Вʼячеслав Білий
Перша сессія вже почалась 👆 Тут: https://www.youtube.com/watch?v=leGqoF8HJxU
Стрім тривав майже 7 годин.

🗣️ Дивитися дуже складно, особливо для тих хто має досвід розробки під окуляри, багато інформації повторюється.
Частина інформації дуже поверхнева, для тих хто ніколи не цікавився розробкою під Apple Vision Pro, інша частина дуже специціалізована з конкретними форматами даних і різними варіантами кодування imersive video.

В першу чергу ця сессія буде цікава двум категоріям людей:
- розробники, які хочуть почати розробляти під Apple Vision Prо
- відео майкери/едітори, які хочуть адаптувати свої відео під imersive expierence

👉 Я все ж таки рекомендую зберегти в закладки і передивтись на швидкості х2 коли прийде час. Були інтервью з самими розробниками, які поділилися інсайдами.

Найцікавіша частина - це Q&A в кінці стріму.
6🔥1
👶 Починаючи з iOS 26, SwiftUI показує як тайтл, так і іконку, але попередню поведінку «лише іконка» можна відновити за допомогою модифікатора labelStyle()

Автор nilcoalesking

BWSwift 📱 YouTube 📱 Patreon
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍11
💡 Цікавий графік як зростає ринок мобільних ігр.

На фоні цього голова напрямку Gemini API в Гугл пише, що до кінця 2025 будь-хто зможе написати свою гру!

А ви вже знаєте яку гру зробите першою?

BWSwift 📱 YouTube 📱 Patreon
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51
👩‍💻 Swift SDK для Android

Офіційно оголошено: тепер можна писати Android‑додатки на Swift.

🧩 Чому це справді big deal
- SDK дозволяє портати пекеджи Swift на Android — вже понад 25% пакунків у Swift Package Index сумісні з Android.
- Інтеграція з Android‑середовищем: проект swift‑java дозволяє генерувати биндинги між Swift і Java, щоб використовувати існуючі Android API разом зі Swift‑логікою.
- Інструменти підтримують macOS, Linux і Windows - +1 крок до повної кросплатформи.

⚠️ Що це означає для iOS/ Android‑розробника
- У вас може бути одна кодова база бізнес‑логіки на Swift, що працює і на iOS, і на Android - менше дублювання, більше продуктивності.
- UI ще залишатиметься нативним (SwiftUI на iOS, Compose на Android), але ядро додатка може бути спільним - стратегія «share logic, native UI».
- Підхід свідчить про зміну в мобайл‑екосистемі: Swift перестає бути «тільки Apple».

https://forums.swift.org/t/announcing-the-swift-sdk-for-android/82845

Приклад використання на GitHub:
https://github.com/purpln/android-example

BWSwift 📱 YouTube 📱 Patreon
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16
💡Вивчення програмування змінило роботу відповідальних за логіку ділянок мозку

Відповідальні за логічне мислення ділянки мозку в людей, що навчилися програмувати, підлаштували свою роботу для розуміння коду. І навіть до проходження курсу програмування ці ж ділянки активувалися тоді, коли люди читали опис роботи комп’ютерних програм. На думку науковців, це свідчить про те, що мозок будь-якої людини здатний до вивчення програмування, оскільки має для цього відповідні ділянки. Дослідження опублікували в Journal of Neuroscience.

📄Оскільки програмування як рід занять виникло доволі нещодавно, мало відомо про те, якою є активність мозку під час цього заняття та навчання програмування. Тому науковці провели дослідження за участі 22 студентів і студенток, яким проводили функціональну магнітно-резонансну томографію для виявлення активності різних ділянок мозку до та після курсу програмування на Python.

Після проходження цього курсу студенти, яких просили прочитати код, мали спалахи активності в лобно-тім’яній нейрональній мережі лівої півкулі головного мозку. Ця мережа є відповідальною за логічне мислення, розв'язання складних проблем, робочу пам’ять і тривале утримання уваги на чомусь. При цьому ті самі нейрони цієї нейрональної мережі активувалися в студентів і до курсу Python, коли вони читали звичайний опис алгоритмів комп’ютерних програм.

👉Науковці вважають, що мозок людей використовує уже наявні нейрональні мережі, «перепрограмовуючи» їх для виконання нових завдань, для яких у ході еволюції не виникли нові мережі. Завдяки цьому люди можуть не лише навчатися програмування, але й читати, водити авто чи займатися математикою. У випадку програмування мозок використовує відповідальні за логіку ділянки мозку, адже структура коду найбільше нагадує процеси логічного мислення.

Джерело: nauka ua

BWSwift 📱 YouTube 📱 Patreon
Please open Telegram to view this post
VIEW IN TELEGRAM
👍94
Вперше DOU збирає 5000 айтівців на велику конференцію у Варшаві — WAWTech.

📅 16–17 грудня

У програмі:
🚀 50+ спікерів із глобальних компаній — OpenAI, Meta, Pipedrive, Asana, Agoda та інші.
🎯 6 тематичних треків: AI, Dev, HighLoad, SciTech, Startup, Product.
🏢 Експо-зона зі стендами партнерів, живими демо та шоукейсом стартапів.
🍔 Фудкорт і лаунж-зони, а також афтепаті та раундтейбли зі спікерами.

Для кого:
Розробників, техлідів, продуктових менеджерів, дата-сайєнтистів, AI/ML-фахівців та всіх, хто захоплений створенням технологій майбутнього.

Встигни купити квиток 👉 tickets

InstagramLinkedInFacebook
-
BWSwift 📱 YouTube 📱 Patreon
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡16😁72😢2
This media is not supported in your browser
VIEW IN TELEGRAM
💡Відчуйте різницю.

У порівнянні з iOS 26.1, анімація меню на WWDC25 здається набагато більш плавною і пружною.

BWSwift 📱 YouTube 📱 Patreon
Please open Telegram to view this post
VIEW IN TELEGRAM
😁20👏3🐳2
This media is not supported in your browser
VIEW IN TELEGRAM
💡Як відрізняється «персона» на момент запуску та зараз на Apple Vision Pro.

Неймовірне покращення якості! Нічого схожого нема в інших VR гарнітурах.

BWSwift 📱 YouTube 📱 Patreon
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍2😱1
👩‍💻 Думки tuist інженера за використання SPM у великих проектах

Я не перестану це повторювати. Сьогодні SwiftPM - це менеджер пакетів, який випадково був використаний спільнотою, і тому деякі з його дизайнерських рішень не роблять його хорошою заміною статичних проектів Xcode. Принаймні, якщо ви дбаєте про DX вашої команди.

Тепер той факт, що він працює, не означає, що це найкращий інструмент для роботи в певному масштабі. Незалежно від того, скільки ви мрієте щоб це було так, як я обговорював з кимось через LinkedIn не так давно. Я не знаю, який проект він використовував, але ми бачимо багато прикладів у Tuist, і та сама історія продовжує повторюватися.

Я повністю пішов у SwiftPM, і я шкодую про це.


BWSwift 📱 YouTube 📱 Patreon
Please open Telegram to view this post
VIEW IN TELEGRAM
😱2😁1😢1
📈Сьогодні Apple оголосила фінансові результати за четвертий квартал 2025 фінансового року, що закінчився 27 вересня 2025 року. Компанія опублікувала квартальний дохід у розмірі 102,5 мільярдів доларів, що на 8 відсотків більше, ніж у минулому році.

🗣️ iPhone 17 допоміг поставити новий рекорд доходів!

BWSwift 📱 YouTube 📱 Patreon
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
🎃 Цей додаток Apple Vision Pro змушує привидів з’являтися у вашому домі. Він називається Hauntify і сканує ваші кімнати в режимі реального часу, щоб знайти найкращі місця, щоб налякати вас.

BWSwift 📱 YouTube 📱 Patreon
Please open Telegram to view this post
VIEW IN TELEGRAM
🎃16😁2👍1😱1
👩‍💻 Приклад роботи Apple Foundation…

Це та сама on-device LLM від Apple, яка була представлена в цьому році на WWDC.

BWSwift 📱 YouTube 📱 Patreon
Please open Telegram to view this post
VIEW IN TELEGRAM
😁34🗿32