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

RSS

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

Lada Kharchenko 2191

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

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

Roman Mishchenko 563

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

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

Редакція DOU 25067

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

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

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

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

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

Maksym Babenko 6642

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

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

Anatolii Berchanov 1699

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

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

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

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

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

Serhii Mykhailenko 1395

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

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

Редакція DOU 13603

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

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

Редакція DOU 56036

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

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

Serhii Butenko 1708

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

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

Serhii Butenko 756

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

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

Serhii Butenko 1067

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

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

Vlad Khambir 11730

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

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

Serhii Butenko 926

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

Рейтинг мов програмування 2023. JavaScript/TypeScript завойовують світ, Python увійшов у топ-3, Salesforce Apex випередив 1C

Редакція DOU 89691

У JavaScript і TypeScript вже третина ринку. Java пʼятий рік поспіль втрачає популярність. Python після кількарічної негативної динаміки цього року набрав оберти. Представляємо результати щорічного опитування щодо мов програмування. Цього разу зібрали 9060 анкет від ІТ-спеціалістів з України. Поїхали.

iOS дайджест #51: Swift API для OpenAI, оптимізація локалізацій, експерименти з ChatGPT

Serhii Butenko 1696

Новий випуск корисного контенту для тих, хто цікавиться або працює з iOS. Сергій Бутенко підсумовує головні тренди з минулого року, а також прогнозує наступні популярні напрями. І навіть iOS-дайджест не оминає ChatGPT. 3

iOS дайджест #50: SwiftUI vs UIKit, баги з перехопленими розмовами, покращення перфомансу SwiftUI

Serhii Butenko 953

У цьому випуску: приклад оптимізації застосунку на 73%, фрейморк Foundation, security адвент-календар для розробників. А ще, є відеодоповнення дайджесту від автора Сергія Бутенка.

iOS дайджест #49: SwiftUI vs UIKit, баги з перехопленими розмовами, покращення перфомансу SwiftUI

Serhii Butenko 1117

Читайте у дайджесті про грандіозний ребрендинг Raywenderlich, досвід використання SwiftUI та поради, як покращити його перформанс.

← Сtrl 1234 Ctrl →

Коментарі

Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами. DOU — не місце для дискусій.
Поки DOU хоч не видаляє такі коментарі — не все утрачено )
Най видаляють наші коментарі про близький до автократії режим надалі — фактично Україна — то ж олігополія з правом сильного — в кого є ресурс — той і правий, а звичайних нагнемо, заберемо коштів, ще раз нагнемо і ще раз заберем коштів А коли кошти...
Давно треба інше медіа, а не продажних до ОП
Давно вже, це — сором
Ви, як жінка, маєте мрію, щоб люди проходили ВЛК та мобілізацію. А хто вас за це питає? Чому ваша думка має бути комусь цікава ? (Це до людини, у якої взяли інтервʼю) Айті комьюніті цікавить: коли ви відчепетесь від най не єдиної надії економіки України?
А можна трохи більш критичні матеріали в сторону Офісу Президента та ініціатив бачити? Я написав просто " близький до автократії" і вже мав видалений коментар? То що це як не лобіювання?
Бывают ОнКолы — и к этому надо спокойно относиться и честно оговаривать, как со стороны работодателя, так и со стороны работника
Прикольно
Найважливішою вважаю пораду Сашка: «Забороняється використовувати аутпут АІ без розуміння цього аутпуту». Це як заповідь — найголовніше правило. Сам користуюсь, й всім так само кажу.
Бо чат гпт скоріш за все скаже, що всі навколо тупі, лише його співрозмовник — бусінка. значить це слід довести науково і аргументовано 😂 із допомогою ШІ. Але по факту так, варто левітувати між реальністю і гіпотетичними ймовірностями вибірки ШІ.
Зі свого досвіду пам’ятаю, що основною складністю на шляху джуна була і є комунікація в команді, вирішення філософських питань «баг це чи фіча», вміння розібратися у продукті з найменшим тиском на команду.
Сенс платити штраф, якщо це не вирішує проблему?)
не собираюсь ставить этот потенциальный трекер.
А потрендіти?)))