Матеріали на тему «Swift»

RSS

Рейтинг мов програмування 2026. TypeScript зростає, Python — лідер серед новачків

Редакція DOU 18818

TypeScript зміцнив лідерство. Python залишається на другому місці, JavaScript потроху падає. Близько третини розробників вивчають нові мови за допомогою ШI, а дві третини C++ розробників хочуть вивчити Rust. І ця мова зробила найбільший стрибок у рейтингу (з 19-го місця на 16-те). 20

Kotlin Multiplatform у реальному проєкті: переїзд Android на кросплатформу з Compose Multiplatform

Ivan Korobka 985

Автор статті, Android Developer Ваня, ділиться досвідом переходу на кросплатформу: з якими труднощами зіштовхнувся, що вразило й переїхало на KMP «безболісно», та як зі свого невеличкого експерименту з міграцією він довів обидва застосунки Android/iOS до першого релізу продукту в production. 1

Функціонал макросів у мові програмування Swift

Danylo Ilchyshyn 1244

iOS-розробник Данило з Lift пояснює, що таке макроси у Swift, навіщо вони потрібні та які проблеми допомагають розв’язати. Він також показує, як створити власний макрос, і ділиться порадами, що допоможуть уникнути типових помилок і заощадити час. 5

Тестування In-App Purchases на iOS: гайд для QA з реального досвіду

Lada Kharchenko 4354

Лада, QA Team Lead в Universe Group, ділиться практичним гідом із тестування in-app purchases в iOS. Що це таке, як їх правильно тестувати, та що краще використовувати: Sandbox vs StoreKit Configuration, читайте у її статті. 7

iOS дайджест #73. Глосарій по Concurrency, оновлення APNs Tokens та досліженням динамічних структур

Roman Mishchenko 602

Новий iPhone 16e, Apple Invites, оновлення APNs-токенів і практичні поради щодо SwiftUI та параметризованих тестів. Про це та багато іншого читайте у свіжому iOS-дайджесті від Романа Міщенка. 2

Рейтинг мов програмування 2025. TypeScript і Python — найпопулярніші, частки C# та Java зменшуються

Редакція DOU 42774

TypeScript — тепер найпопулярніша мова програмування в українському IT. JavaScript — вже на третьому місці після Python. Rust — досі улюблена. У цій статті — результати щорічного опитування DOU про мови програмування. Показуємо дані про розробників, QA, DevOps, AI/ML/DS і Analytics. 10

iOS дайджест #71. CocoaPods стає Read-only, автоматична міграція на Swift 6, і Swift-sharing від Point-Free: найцікавіше за грудень

Олександр Білоус 700

Розвиток Data Race Safety від Apple, гід з SF Symbols, нова бібліотека Shared — про це та багато іншого читайте у новому iOS-дайджесті від Олександра з MacPaw Tech.

Як і чому я створив Type Switch — застосунок для зручного перемикання мов на macOS

Maksym Babenko 8256

Максим розповідає, як проблеми з перемиканням мови під час набору тексту надихнули його створити Type Switch — зручний застосунок для macOS, що дає змогу швидко робити це з гарячими клавішами та з голосовими сповіщеннями. Він ділиться труднощами та смішними моментами, які зустрів на цьому шляху. 134

Міграція застосунків на Kotlin Multiplatform: покроковий гайд

Anatolii Berchanov 2005

Анатолій Берчанов, Android Tech Lead, ділиться досвідом міграції Android-застосунків на Kotlin Multiplatform (KMP). У статті він розглядає перенесення наявного коду, налаштування середовища, а також адаптацію DI, локального сховища та мережевої логіки. 8

iOS дайджест #69: Swift 6 + Java, налаштування Safari Extensions, тонкощі Foundation фреймворку | @mainNews 30

Олександр Білоус 693

Олександр ділиться головними новинами macOS та iOS за жовтень. Серед них: анонси Swift Students Challenge, новини Server-Side Swift, покращення безпеки в macOS Sequoia та оптимізація Accessibility у SwiftUI. Долучайтеся до обговорення!

AVFoundation і UICollectionView — поєднання, створене в пеклі

Serhii Mykhailenko 1689

Сергій, iOS Developer, ділиться досвідом оптимізації роботи з відео у застосунку для соціальних мереж. Він розповідає про використання AVFoundation, асинхронне завантаження ресурсів, а також впровадження AsyncDisplayKit для покращення продуктивності при роботі з UICollectionView. 5

Скільки мов використовують українські розробники та як їх комбінують. Аналітика

Редакція DOU 14071

Найчастіше розробники програмують двома мовами — так вказали 44% опитаних фахівців. TypeScript і JavaScript найчастіше використовуються разом. Бекендери частіше за інших розробників можуть обійтися лише однією мовою у роботі. С#/.NET, Java, PHP, Python, Ruby, Salesforce нерідко комбінують з TypeScript і JavaScript. 14

Рейтинг мов програмування 2024. TypeScript в трійці лідерів, Python зʼявляється у всіх нішах, а Rust — улюблена мова

Редакція DOU 58024

Найбільш популярна все ще JavaScript, TypeScript — мова року за темпом зростання. Python — на третьому місці. Rust — улюблена, але досі малопоширена. Представляємо результати щорічного опитування про мови програмування. Погляньмо на головні інсайти.

Дайджест свіжих iOS/macOS новин. iPhone 15, Swift, Memory Leaks, і більше! @mainNews 16

Serhii Butenko 1725

Цікаве та нове зі світу iOS та macOS від Сергія Бутенка з MacPaw: фреймворк TipKit для підказок, пояснення використання API, пошук memory leaks за допомогою тестів і багато іншого. Як завжди — є текстовий та відеоформати.

iOS дайджест #55: розробка під visionOS, якісні Live Activities та SwiftUI Data Flow, @mainNews 15

Serhii Butenko 807

Традиційну добірку новин про iOS та macOS підготував Сергій Бутенко з MacPaw: є огляд нової бібліотеки від Apple, гайд для міграції схеми даних з використанням SwiftData з UIKit та багато іншого корисного розробникам. Читайте і поширюйте.

iOS дайджест #54: покращення Xcode, макроси в Swift, заміна CoreData та новинки з WWDC для інженерів

Serhii Butenko 1085

У цьому випуску Сергій Бутенко з MacPaw зібрав матеріали про створення макросів, як працює симулятор visionOS, нові фреймворки в iOS-всесвіті та кращі API з WWDC. 1

Я програміст-самоучка. Ось якими ресурсами я користувався

Vlad Khambir 12055

Як це — бути програмістом-самоучкою, які пригоди чекають попереду, якими ресурсами та інструментами варто користуватися, щоб полегшити тобі життя. Усе це у версії Влада Хамбіра, який вже керує командою мобільної розробки в SKELAR, а 8 років тому самотужки починав свій шлях в ІТ. 10

iOS дайджест #52: зміна орієнтації екрану зі SwiftUI, debounce для async/await API, лямбди на Swift

Serhii Butenko 942

Черговий дайджест про корисне та цікаве для розробників програм і застосунків на macOS та iOS. Добірку матеріалів підготував Сергій Бутенко з MacPaw. 2

← Сtrl 1234 Ctrl →

Коментарі

Тобто жорсткий відбір, поліграф — залишається лише 3%, а потім: 1–2 роки шукають інженера й не можуть знайти, далі все просирають і наймають парт-тайм фрилансерів...))) І в чому сенс цієї движухи??
Цікава ініціатива. Було б круто побачити більше деталей про use cases для бізнесу та держсектору.
Очікування — скорочення числа чиновників Реальність — чижика з’їв
«має бути ще штраф» — ахах. Потужний ШІ помічник))
Був пост на лінкедіні жирнючий але його потерли. Схоже що знов затримки і звільнення
Ну тому і змінюють бо запропонували кращу з більшою зп
Вічна пам’ять. Геннадій був бійцем «Братства»: Із невимовною скорботою повідомляємо про загибель нашого побратима «Діда» — Геннадія Міщевського.
Світла пам’ять Герою!
Світла пам’ять!
Війна забирає кращих. Піздєц
Вічна пам’ять
Дуже прикро, аж очі на мокрому місці. Хотів колись випадково зустрітись із ним на DOU DAY чи ще якійсь конференції, подякувати за його діяльність, за службу, але вже не вдасться. Світла пам’ять.
Світла памʼять, брате — назавжди в наших серцях та меморіалі ІТ спільноти
Це жахливо... мої співчуття рідним та близьким. Познайомились в переписці, коли Гена відкривав збори на дрони... нажаль зустрітись так і не вийшло... Пам’ятатиму...
Світла памʼять Гена був надзвичайною людиною. Ми з ним часто спілкувались в кулуарах конференцій і мітапів. Він завжди допомагав порадами. ***на рус*я