Date | Title | Description |
04.11.2024 | Software Makers Encouraged to Stop Using C/C++ by 2026 | The federal government is encouraging software manufacturers to ditch C/C++ and take other actions that could “reduce customer risk,” according to the Product Security Best Practices report. In particular, CISA and the FBI set a deadline of... |
21.10.2024 | Макросы в Swift: Практическое руководство по использованию | Недавно я столкнулся с задачей, которая требовала написания большого объема шаблонного кода. Вспомнив, что в Swift 5.9 появились макросы, созданные специально для генерации шаблонного кода, я решил попробовать их в действии. Ранее я работал... |
16.10.2024 | Корутины: stackful vs stackless | В этой статье я хочу объяснить разницу между stackless и stackful корутинами: чем они отличаются, какие у них плюсы и минусы, а также в общих чертах рассказать, как в некоторых языках программирования реализована многопоточность.
Я стараюсь... |
07.10.2024 | The Pulse of Mobile Development: Insights from the Latest Trends | In the fast-paced world of mobile development, staying ahead is crucial. This week’s digest brings a wealth of insights, innovations, and updates that shape the landscape of iOS and Android development. Let’s dive into the highlights.
**iOS... |
06.10.2024 | Мобильная разработка за неделю #558 (30 сентября — 6 октября) | В новом дайджесте ускорение запуска приложений и спойлер-эффект кна Swift, сборщик метрик Android-проекта и рисование звезд, замена Firebase, идеальный встраиваемый язык, приложение для заметок, которое не стремится сделать вас более продук... |
24.09.2024 | Navigating the Mobile Development Landscape: Trends and Innovations | The world of mobile development is a dynamic playground. Each week, new tools, frameworks, and methodologies emerge, reshaping how developers create applications. This week’s digest reveals a treasure trove of insights, from iOS advancement... |
23.09.2024 | Мобильная разработка за неделю #556 (16 — 22 сентября) | В нашем новом дайджесте виджеты iOS 18 и шаблоны проектирования SwiftUI, Flappy Bird на Си для Android и заблуждение UseCase, магия ссылок, нативный Swift на Android, крадем впрок как художники и многое другое. Подключайтесь!
Подписывайтесь... |
21.09.2024 | Что на неделе: «часы» на основе ИИ, предсказывающие дату смерти, и сбои в работе Discord | Всем привет! Новая неделя — новый дайджест новостей. К счастью, на этой неделе количество яркий событий околоайтишной тематики не зашкаливает. Ни один крупный сервис не был заблокирован и не ушел из России — это ли не чудо? Зато в сети мель... |
19.09.2024 | Состоялся релиз обновления языка программирования Swift 6.0 | Apple официально представила обновление языка программирования Swift 6.0. В блоге компания делает упор на то, что Swift может выйти за рамки привычного использования в качестве языка для iOS и найти применение в других областях.
В феврале 2... |
13.09.2024 | Swift and Flutter: The Dynamic Duo of Modern Development | In the ever-evolving landscape of software development, two giants stand tall: Swift and Flutter. Each offers unique strengths, catering to different needs. Swift, with its dynamic capabilities, empowers developers to create robust applicat... |
13.09.2024 | The Battle for Safe Code: C++ vs. Rust | In the world of programming, the debate over safety and efficiency rages on. At the heart of this conflict lies C++, a language that has powered countless applications and systems, and Rust, a newer contender that promises safety without sa... |
13.09.2024 | Flutter 3.24 и Dart 3.5: что нового для разработчиков и как это повлияет на разработку в России | Недавно вышли свежие версии Flutter 3.24 и Dart 3.5, а вместе с ними — долгожданные обновления, которые стали доступны разработчикам по всему миру, включая Россию. В новой версии Flutter продолжает оставаться одним из лидеров в области крос... |
13.09.2024 | Опубликован документ Safe C++ для продвижения внедрения безопасного кода на C++ вместо перевода проектов на Rust | 11 сентября 2024 года разработчик Шон Бакстер (Sean Baxter) представил драфт основного документа проекта Safe C++ для продвижения внедрения безопасного кода на C++, включая запрет на использование небезопасных методов работы с памятью, вмес... |
08.09.2024 | Прокачайте свой Swift с @dynamicMemberLookup | Swift — это мощный язык программирования, который сочетает в себе безопасность типов и выразительность. Однако, несмотря на свою строгую типизацию, язык предоставляет разработчикам возможность использовать динамический доступ к свойствам об... |
01.09.2024 | The Rise of New Programming Languages: A Shift from C++ | In the vast landscape of programming languages, C++ has long been a titan. Born in 1985, it has powered countless applications and systems. Yet, as the digital world evolves, whispers of change grow louder. New contenders are emerging, vyin... |
27.08.2024 | Работа с кодом на C++ в Swift | Привет, Хабр! Меня зовут Иван Мясников, я CTO проекта «Виртуальный ассистент» в МТС Диджитал. Встраивание кода С++ в приложения для iOS — достаточно трудная задача. Еще сложнее собрать SDK для дальнейшей поставки в сторонние приложения, исп... |
27.08.2024 | Языки программирования, которые могут заменить C++ — Rust, Go, Swift, Carbon | Язык программирования C++, на котором написано 95% существующего программного обеспечения, был создан Бьерном Страуструпом, датским инженером со странноватой прической, в далеком 1985 году — очень давно!
Нет, все эти годы язык не стагнирова... |
23.08.2024 | Swift Takes Flight: A New Era for GNOME and Beyond | Swift, the programming language born from Apple’s innovation, is now spreading its wings beyond the confines of iOS and macOS. With the introduction of Adwaita-swift, developers can now craft applications for the GNOME desktop environment u... |
22.08.2024 | Swift на FreeBSD | Новый, модный и красивый язык разработки от Apple прямо на ваших глазах будет с особым цинизмом пропатчен, собран из исходников и запущен на FreeBSD. Снова. Король разработки от Apple
Немного матчасти для тех кто не знает:
Swift is a genera... |
22.08.2024 | Adwaita-swift: теперь можно писать приложения для GNOME на языке Swift | Язык программирования Swift наиболее широко применяется в разработке программного обеспечения для операционных систем от компании Apple. Но не так давно появилась заметка, в которой говорится, что теперь на этом языке можно писать программы... |
21.08.2024 | The Rise of Tuist and Skip: A New Era in Mobile Development | In the fast-paced world of mobile development, change is the only constant. Recently, two significant developments have emerged: the transition from Cocoapods to Tuist and the launch of the Skip framework. Both represent a shift in how deve... |
21.08.2024 | Вышел Skip — фреймворк для разработки кроссплатформенных мобильных приложений | Состоялся релиз фреймворка Skip, предназначенного для разработки кроссплатформенных мобильных приложений. Разработчики могут писать код на Swift, используя экосистему Xcode, и собирать проект для iOS и Android.
Авторы проекта отмечают, что ... |
14.08.2024 | CocoaPods переходит в режим поддержки проекта | Авторы CocoaPods сообщили, что инструмент переходит в режим поддержки. В блоге они подчеркнули, что менеджеру зависимостей уже 13 лет, а за это время экосистема iOS-разработки сильно изменилась.
CocoaPods заметно упростил разработку приложе... |
05.08.2024 | Мотор «от Xiaomi» | Как известно, движение — жизнь. А пошаговое движение — надёжный путь к любой цели (даже если эта цель в простом движении по кругу). Вот и я, лениво передвигаясь по бесконечной ленте товаров китайского маркетплейса наткнулся на необычный гад... |
04.08.2024 | Apple представила пакет для гомоморфного шифрования в Swift | Apple презентовала пакет для гомоморфного шифрования в языке программирования Swift. Он доступен в открытом доступе и позволяет производить вычисления над зашифрованными данными без необходимости их расшифровки.
Решение обеспечивает высокую... |
18.07.2024 | Declarative Gradle: рывок или прорыв? | В мире Java разработки (особенно на Spring) большую часть рынка занимают две системы сборки: Gradle и Maven. Maven исповедует более консервативный подход, в котором конфигурация сборки описывается в декларативном pom.xml. Модный молодежный ... |
15.07.2024 | Мобильная разработка за неделю #546 (8 — 14 июля) | В нашем новом дайджесте пишем виджет для Control Center и делаем куб для сторис, развенчиваем мифы про современную Android-разработку и оптимизируем приложение, переходим с Xamarin на Flutter, оцениваем важные вещи в программировании, испол... |
08.07.2024 | Изучаем новые структуры данных для iOS разработчика | Мобильные разработчики редко сталкиваются в работе со сложными структурами данных. Как правило, в рутинных задачах вполне достаточно уметь использовать Array, Dictionary и Set.
На моей практике даже с этими структурами данных у разработчико... |
01.07.2024 | Мобильная разработка за неделю #544 (24 — 30 июня) | В нашей новой еженедельной подборке поиск применения App Clip и небезопасности Синглтона, Инструменты Android-разработчика и победа над техдолгом в RuStore, архитектура кроссплатформенного многомодульного приложения, миллионы за считыватели... |
24.06.2024 | Мобильная разработка за неделю #543 (17 — 23 июня) | В новом дайджесте деплоим свои приложения из XCode на старые iPhone и изучаем Swift Testing, исследуем приложение Zomato, чтобы создать свою собственную систему уведомлений, и добавляем Flutter в приложение, выкладываем приложение в Apple S... |
21.06.2024 | Swift 5.10 | Это минорное обновление языка перед мажорным переходом на Swift 6, которое сосредоточено в основном на устранение проблем с data race при компиляции.Проблемы гонок данных теперь четко диагностируются
Конкурентность в Swift была введена еще ... |
15.06.2024 | Unveiling the Exciting Innovations of WWDC 2024: A Deep Dive into Apple's Latest Developments | The highly anticipated WWDC 2024 Keynote event left developers with a mix of emotions as they delved into the world of Apple's latest innovations. Led by Anna Zharkova, the head of development at Usetech, the conference showcased a plethora... |
15.06.2024 | WWDC 2024: A Tale of Two Perspectives | The WWDC 2024 conference, a highly anticipated event in the tech world, brought together developers, innovators, and Apple enthusiasts from around the globe. As the virtual curtains rose on this year's Keynote, two distinct perspectives eme... |
11.06.2024 | Что нового в Swift 6? | Swift 6 — это важное обновление языка программирования Swift, разработанного Apple. Данная версия включает множество нововведений и улучшений, особенно в области параллелизма. В этом документе мы рассмотрим основные изменения и их влияние н... |
11.06.2024 | Язык программирования Swift переезжает в отдельную GitHub-организацию | Swift и все инструменты, необходимые для разработки на нём, теперь будут находиться в GitHub-организации The Swift Programming Language. Ранее все репозитории Swift хранились в профиле Apple, но компания считает, что язык программирования г... |
11.06.2024 | Apple rolls out new resources for developers | Alongside yesterday's raft of operating system announcements, Apple also unveiled a suite of new tools and features for developers to help them create more powerful and efficient apps.
With Xcode 16, developers can save time in their develo... |
11.06.2024 | WWDC 2024. Чем удивляют разработчиков | Привет! На связи KTS и наш эксперт по iOS-разработке Александр.
10-го июня в 20:00 по Москве стартовала ежегодная конференция для разработчиков Apple WWDC 2024. Рассказываю в статье про основные новости с сессии мобильной разработки:
— Инте... |
11.06.2024 | WWDC 2024. Обсуждаем, что по факту | Всем привет! С вами снова я, Анна Жаркова, руководитель группы разработки в ГК Usetech. 10 июня прошел долгожданный Keynote WWDC 2024. Прошел и оставил после себя легкий флер разочарования. Заявлено было много, показано много. Какие-то нови... |
09.06.2024 | Мобильная разработка за неделю #541 (3 — 9 июня) | В нашем новом выпуске исследуем рынок работы для iOS-разработчиков, использование ИИ и кроличьи норы оптимизации, погружаемся в мир Lint-a, строим BDUI, определяем рынок мобильных приложений в 1 квартале 2024 года и многое другое. Подключай... |
08.06.2024 | SwiftUI уроки (часть 14) | ссылка на 13ю частьСоздание формы регистрации с использованием Combine и View Model
Теперь, когда у вас есть базовые представления о Combine, давайте рассмотрим, как Combine может улучшить SwiftUI. При разработке реального приложения часто ... |
03.06.2024 | Как я преподавал алгоритмы в 4 местах и проходил iOS-курсы. Что помогло получить работу? | Привет! Я Рома. Год назад я стал разработчиком в Альфе — помогли несколько курсов и 5 лет преподавания. Я не кандидат наук и даже не закончил вуз. Так получилось, что я вёл информатику, веб и даже алгоритмы для разработчиков банка.
В статье... |
03.06.2024 | Мобильная разработка за неделю #540 (27 мая — 2 июня) | В новом дайджесте разбираем основы iOS-разработки в Revolut и оцениваем финалистов Apple Design Award 2024, обновляем адаптивные макеты на примерах с I/O и продолжаем ставить на Flutter, тираним пользовательские интерфейсы, катим MobAIle-ра... |
23.05.2024 | Держитесь подальше от холодных хранилищ Selectel | От любви до ненависти — один шаг, это история об этом. Если вы используете или планируете использовать холодное хранилище Selectel для бэкапа, выбросьте эту идею из головы НЕМЕДЛЕННО!
Я был привлечен дешевыми тарифами холодного хранилища Se... |
10.05.2024 | Result builders in Swift | Конструктор результатов можно рассматривать как встроенный предметно-ориентированный язык (DSL) для сбора деталей, которые объединяются в конечный результат. Конструкторы результатов в Swift позволяют создавать результат, используя "бл... |
01.05.2024 | Arc Browser Makes its Way to Windows: Is it New Google Chrome's Competitor? | Joseph Henry, Tech Times 01 May 2024, 10:05 am
The highly anticipated Arc browser, known for transforming the browsing experience on macOS and iOS, has now officially launched for Windows users.
This new entry into the browser market will c... |
22.04.2024 | Мобильная разработка за неделю #535 (15 — 21 апреля) | В нашей новой еженедельной подборке чистая архитектура и MVVM в iOS, закан RxJava и критических оповещений на Android, опыт внедрения компонентной разработки, смартфон для джаваскриптера-олдфага, практическое руководство по запросу отзывов ... |
18.04.2024 | Книга: «Рецепты Python. Коллекция лучших техник программирования» | Привет, Хаброжители!
В «Рецептах Python» используется простой, но эффективный метод освоения 63-х базовых навыков программирования на Python. Сначала формулируется вопрос, например «Как найти элементы в последовательности?» Затем приводится... |
17.04.2024 | Figma запустила бета-версию Code Connect для дизайн-систем клиентов | Figma объявила о выпуске бета-версии Code Connect — функции, созданной для упрощённого внедрения дизайн-систем. Это позволит дизайнерам и разработчикам эффективно сотрудничать в рамках различных рабочих процессов.
Code Connect — это утилита... |
16.04.2024 | Reflection в iOS: как посмотреть содержимое любой сущности | В Swift, как и во многих других языках программирования, есть возможность получать информацию о структуре объекта в Runtime. Для этого в языке есть специальный механизм — Reflection. С его помощью можно просматривать содержимое любых сущнос... |
15.04.2024 | Мобильная разработка за неделю #534 (8 — 14 апреля) | В нашем новом дайджесте не страшный Accelerate и MVVM без M, жизнь после отвала eMMC и инъекции зависимостей в Compose, история успеха Flutter, проблемы маленьких приложений, 900 самых популярных инструментов ИИ на базе open source и многое... |
08.04.2024 | Яндекс открыл набор в бесплатные летние школы | Мы продолжаем набор молодых специалистов в наши традиционные бесплатные летние школы. Чтобы поступить, нужно подать заявку. Затем мы пришлём тестовое задание, которое нужно успеть выполнить до 21 апреля. Что нового
В этом году мы решили доб... |
01.04.2024 | Apple Pro Weekly News (25.03 – 31.03.24) | Анонсирована конференция разработчиков Apple WWDC24, но уже сейчас есть новости для разработчиков. О какой фишке iOS 17.4 умолчала Apple и почему стоит установить iOS 17.4.1, а ещё ждём 17.5 на этой неделе. За что Apple уволила и засудила с... |
01.04.2024 | Мобильная разработка за неделю #532 (25 — 31 марта) | В нашем новом еженедельном дайджесте WWDC 2024 и DVD-заставка на SwiftUI, более старый Android и инструментальные цепочки Gradle, анализ производительности React Native, инклюзивность и цифровая доступность, временное решение на 30 лет и мн... |
31.03.2024 | SwiftUI уроки (часть 6) | ← Ссылка на 5ю частьРазбираемся в State и Binding
Мы наконец-то добрались до одних из самых важных тем связанных с управлением данными, включая их модификацию, слежение за ними и передачу. Мы начнем с самых простых вещей таких как State и B... |
26.03.2024 | В блоге Apple рассказали про Adwaita — фреймворк для разработки GNOME-приложений на Swift | Авторы фреймворка Adwaita рассказали про возможность разработки GNOME-приложений на Swift с помощью их проекта. В статье отмечается, что чистый синтаксис Swift отлично подходит для создания пользовательских интерфейсов.
Для разработки GNOME... |
25.03.2024 | Экспортируем иконки из Figma в проект одним кликом: история одной автоматизации | Абсолютно стандартное начало: в Figma размещался набор из примерно тысячи иконок, которые успешно перенесли в проект. Все собрали, потестили и зарелизили. Про автоматизацию никто не думал, поскольку задача казалась «одноразовой». Ну а в слу... |
19.03.2024 | Быстрый старт, или Как ускорить запуск iOS-приложений | Всем привет! Меня зовут Фируза, я iOS-разработчик в компании SimbirSoft. В этой статье мы попробуем разобраться, как ускорить запуск приложения, а именно:
что происходит от момента нажатия на иконку приложения до представления возможности п... |
18.03.2024 | Игры для консоли Playdate теперь можно разрабатывать на языке программирования Swift | Apple рассказала о том, что игры для консоли Playdate теперь можно разрабатывать на языке программирования Swift. Вместе с этим компания опубликовала демонстрационный проект на GitHub. Он поможет программистам разобраться с основами разрабо... |
18.03.2024 | Недельный геймдев: #165 — 17 марта, 2024 | Из новостей: Embracer продаст часть Saber Interactive за $247млн, с 18 марта сторонние разработчики смогут создавать игры под Discord, стартап Balancy привлёк $700K на улучшение live ops в играх, D3D12 Work Graphs.
Из интересностей: как дел... |
25.02.2024 | Помощь на старте: 10 полезных ссылок для начинающих iOS-разработчиков | Всем привет! Меня зовут Денис Сурков, я iOS-разработчик в компании «Мой спорт» и наставник на курсе «iOS-разработчик» в Яндекс Практикуме.
В этой статье хочу поделиться ресурсами и советами, которые помогали мне в начале карьеры. Я рекоменд... |
20.11.2023 | Мобильная разработка за неделю #515 (13 — 19 ноября) | В этом дайджесте для мобильных разработчиков листаем страницы и повышаем качество кода, защищаем и исследуем код, исследуем новый релиз Flutter, делаем дизайн-систему, автотесты, определяем “производительность” рекламных сетей.
Подписывайте... |
09.10.2023 | Мобильная разработка за неделю #509 (02 — 08 октября) | В новой подборке фреймворк Observation в Swift и быстрый и безопасный DI на Kotlin, побочные эффекты Jetpack Compose и написание UX-текстов, генератор межъязыковых мостов, самые скачиваемые и зарабатывающие приложения в России и многое друг... |
29.09.2023 | Собери сам: Набор для разработки на SwiftUI | По традиции пишу еще одну статью которую хотел бы найти сам. Ведь не так давно я решил пополнить свою копилку навыков разработкой мобильных приложений. Серверная разработка есть, разработка веб интерфейсов тоже, пора покорять мобильные теле... |
28.07.2023 | Qube Events’ 2nd Financial Innovation Will Take Place in London in October 2023 | Qube Events begin to reveal the details of their 2nd Financial Innovation Forum 2023 The event will take place on October 12th in London The Forum presents a unique opportunity to hear more than 40 industry leaders from talk about ongoing a... |
28.06.2023 | Swift 5.9. Что нового? | Хотя Swift 6 уже не за горами, Apple продолжает добавлять новые и улучшенные функции в текущую версию Swift 5.x.
Swift 5.9 - это новый большой релиз, который включает в себя ряд улучшений и новых функций. К ним относятся упрощенные способы ... |
16.06.2023 | MacBook Pro 2015 для учебы в 2023-м? | Всем привет! Меня зовут Андрей Жаров, я iOS-разработчик в компании Doubletapp. В конце 2021 года я купил свой первый MacBook для изучения iOS-разработки и на личном опыте убедился, что даже подержанный мак может быть бюджетным пропуском в п... |
12.06.2023 | Мобильная разработка за неделю #492 (5 — 11 июня) | На этой неделе мы обсуждаем новинки WWDC 2023, создание своих библиотек для Android и анимированных кнопок, выбор Qt и фичи инклюзивного дизайна, AI-плагины для разработки и многое другое.
В нашем Telegram-канале Mobile Insights, еще больше... |
11.05.2023 | Готовим наши приложения к Swift 6 | Сегодня мы поговорим о том, как активировать режим Swift 6 в ваших Xcode-проектах и SwiftPM-модулях, и каким может быть опыт миграции на новую версию языка.Что такое «режим Swift 6»?
К сожалению, как нам пояснил Дуг Грегор (Doug Gregor) из ... |
04.05.2023 | Swift Power Assert | Power asserts (также известные как диаграммированные утверждения) дополняют ваши ошибки утверждений информацией о значениях, полученных во время оценки условия, и представляют ее в легко усваиваемой форме. Power asserts являются популярной ... |
04.05.2023 | Из дальнобойщика — в IT: приключение, где нужно быстро учиться и работать без выходных | 63 часа работы в неделю, три выходных за полгода и подвешенное состояние гастарбайтера: меня зовут Мустафа Бекиров, мне 23 и я вкатываюсь в IT. Работаю дальнобойщиком 1,5 года, а в перерывах между грузами почитываю Хабр. Никогда официально ... |
01.05.2023 | Мобильная разработка за неделю #486 (24 — 30 апреля) | В нашем новом дайджесте подготовка к собеседованию и оптимизация для сетевой доступности, тестирование с Robolectric и “подводные камни” Jetpack Compose, плохие MVx архитектуры и даже конец программирования, каким мы его знаем.
В нашем Tele... |
27.04.2023 | Чего ждать разработчикам от WWDC 2023? | Анна Жаркова
Ведущий мобильный разработчик
Всем привет, с вами я, Анна Жаркова, ведущий разработчик компании Usetech.
Apple уже опубликовала анонс WWDC 2023, который пройдет 5-9 июня. А это значит, что время загадывать и угадывать, что же н... |
21.04.2023 | Мобильная разработка: дайджест новостей от RuStore | Релизы Java 20, Swift 5.8, NativeScript 8.5, а также тренды на конфиденциальность и безопасность в Android, снижение комиссии монетизации для российских разработчиков — и другие самые важные новости рынка мобильной разработки в марте 2023 г... |
10.04.2023 | Мобильная разработка за неделю #483 (3 — 9 апреля) | В нашем новом дайджесте async/await и кодогенерация для Kotlin, перспективы развития Flutter, решение темной темы, -10х инженеры, игровые механики, человечество после GPT-4 и многие другие материалы.
В нашем Telegram-канале Mobile Insights,... |
31.03.2023 | Вышел Swift 5.8 | Apple выпустила обновление языка программирования Swift 5.8. Обновление включает в себя функции и возможности, которые получат официальную поддержку в Swift 6, но разработчики уже могут начать готовить свои проекты.
Кроме стандартной библио... |
15.03.2023 | Переходим на Flutter: за и против | Привет, Хабр!
Меня зовут Данил Абдрафиков и уже более пяти лет я занимаюсь мобильной разработкой, три из которых — на Flutter. Последние несколько лет я разрабатываю продукты для энтерпрайза в TAGES, и за это время у меня успел накопиться о... |
23.01.2023 | Apple Pro Weekly News (16.01 – 22.01.23) | Представлены новые чипы линейки M2, а также новые компьютеры Mac на них, возвращение большого HomePod, свежие обновления систем уже готовы к релизу, а также подробности о новых вызовах для владельцев часов. Новый выпуск дайджеста уже здесь,... |
27.12.2022 | Как прошел митап для iOS-разработчиков в Минске | Всем привет! Я Александр Дюбкин, в Тинькофф занимаюсь iOS-разработкой. Команда, в которой я работаю, отвечает за разработку фич для мобильного банка — того самого желтого приложения Тинькофф — и приложения Тинькофф Бизнеса. В мобильную разр... |
27.12.2022 | Будущее Foundation | 9 ДЕКАБРЯ 2022 г. Тони Паркер
Тони Паркер руководит командами Apple, работающими над пакетами Foundation и Swift.
Фреймворк Foundation используется почти во всех проектах Swift. Он обеспечивает как базовый уровень функциональности для таких... |
27.12.2022 | Статические и динамические фреймворки на iOS — обсуждение с ChatGPT | Статические и динамические фреймворки
Как и большинство людей в мире технологий, мы экспериментировали с ChatGPT и хотели посмотреть, как он справится с низкоуровневыми техническими деталями. Мы попросили ChatGPT написать блог о статических... |
04.12.2022 | Малоизвестные возможности расширения VS Code Swift | Большую часть этого года я работал над расширением Swift для Visual Studio Code.
Работа является частью Swift Server Workgroup, направленной на улучшение опыта разработки на Swift за пределами экосистемы Apple.
В июле я разместил статью на ... |
27.11.2022 | Чем порадует и удивит Swift в 2023 году? | В проекте Swift происходит много захватывающей работы, и за всем этим трудно следить, потому что это происходит во многих различных репозиториях, пул-реквестах и форумах. Чтобы дать сообществу лучшее представление об общей картине, Основная... |
19.09.2022 | Дайджест интересных материалов для мобильного разработчика #457 (12 — 18 сентября) | В нашем новом дайджесте открытие Live Activity и ActivityKit, анализ Android-приложений и Flutter 3.3, логи, скука, мобильный CI, приключения BeReal и многое другое!
Подключайтесь также к нашему Telegram-каналу Mobile Insights, где подборки... |
17.08.2022 | Что нового в Swift 5.7 | Или, как я начал это называть, что не является новым в Swift 5.7?
Swift 5.7 привносит в язык очередную гигантскую коллекцию изменений и улучшений, включая такие мощные фичи, как регулярные выражения; практические усовершенствования, как сок... |
18.05.2022 | Темный путь | За последние несколько месяцев я попробовал два новых языка. Swift и Kotlin. Они имеют ряд общих черт. Действительно, сходство настолько разительное, что я задаюсь вопросом, не является ли это новой тенденцией в нашей лингвистической текучк... |
21.03.2022 | Дайджест интересных материалов для мобильного разработчика #435 (14 — 20 марта) | В этой еженедельном дайджесте гибкая навигация и лучшие практики, новый Google I/O, несвязанная архитектура, работа CTO, счастье разработчиков и многое другое.
У нас есть Telegram-канал Mobile Insights, где подборки статей и новостей выходя... |
29.11.2021 | Управление памятью в Swift | В этой статье я, по традиции, попробую собрать основную информацию по управлению памятью в iOS (Преимущественно в swift). По этой теме куча клевой инфы, поэтому материал вышел объемный из переводов и заимствований.Структура
Управление памят... |
25.10.2021 | Apple’s Swift programming language: Cheat sheet | Objective-C has won the hearts of many developers. It started as a programming language that bundled object-oriented programming (OOP) with the likeness of the C programming language. Objective-C called NeXT and Apple home where it was the ... |
21.10.2021 | Борьба с зависимостями: как мы переводили проект на SwiftPM (и сделали еще хуже, чем было) | Привет, Хабр! Меня зовут Лена, я iOS-разработчик в inDriver. Расскажу о том, как мы выбирали менеджер зависимостей для проекта. Название «Борьба с зависимостями» может показаться пугающим, но на самом деле все не так страшно.
Сначала поделю... |
14.10.2020 | 12 языков программирования для хорошей зарплаты, по версии Burning Glass | Инна Бондарович 14 октября 2020, 15:18 12 языков программирования для хорошей зарплаты, по версии Burning Glass
В США мониторящая рынок труда и зарплаты Burning Glass представила свой анализ самых «доходных» для соискателей языков программи... |
26.09.2020 | This Week in Apps: Redesigning the iOS 14 home screen, app makers form ‘fairness’ coalition, latest on TikTok ban | Welcome back to This Week in Apps, the TechCrunch series that recaps the latest OS news, the applications they support and the money that flows through it all.
The app industry is as hot as ever, with a record 204 billion downloads and $120... |
23.09.2020 | Swift, linguagem de programação da Apple, chega ao Windows 10 | Em 2018, o Swift entrou para a lista das dez linguagens de programação mais populares do mercado. Apesar disso, desenvolvedores que utilizam o Windows não tinham acesso à linguagem na plataforma. Até agora: nesta semana, os recursos do Swif... |
26.03.2019 | Состоялся официальный релиз Swift 5 | Александра Кукуть 26 марта 2019, 10:50 Состоялся официальный релиз Swift 5
Оставить комментарий |
25.03.2019 | Apple releases Swift 5 with ABI stability, library evolution, and more | Did you miss a session from GamesBeat Summit 2022? All sessions are available to stream now. Learn more.
A new premium TV offering (Apple TV+), news and magazine subscription service (Apple News+), and credit card (Apple Card) weren’t the o... |
19.07.2017 | Apple launches machine learning research site | Apple just launched a blog focused on machine learning research papers and sharing the company’s findings. The Apple Machine Learning Journal is a bit empty right now as the company only shared one post about turning synthetic images into r... |
26.01.2017 | iOS developers are switching to Swift according to this Upwork study | Apple’s programming language Swift has been around for a while, but iOS and macOS developers can still develop apps using Apple’s Objective-C. According to a new study from Upwork, tech companies are increasingly looking for developers who ... |
12.12.2016 | Apple Confirms Swift 3.1 Spring 2017 Launch: Here's What To Expect | Chris Loterina, Tech Times 12 December 2016, 08:12 am
Apple has provided fresh details on the on-going development of Swift 3.1, underlining the fact that it is within schedule for the build to roll out sometime between March and June next ... |
14.09.2016 | Появилась новая версия языка программирования Swift
Миграция на Swift 3
Платформы
Источники
Swift для детей и начинающих программистов... | Отдел новостей 14 сентября 2016, 12:50 Появилась новая версия языка программирования Swift
Оставить комментарий |
13.09.2016 | Apple launches Xcode 8 out of beta with Swift 3, iOS 10 and macOS SDKs | Apple has released Xcode 8, the newest version of its free integrated development environment (IDE) for building iOS, macOS, watchOS, and tvOS apps, on the Mac App Store.
Now it’s no longer in beta following the beta release in June.
The ID... |
21.03.2016 | Apple releases Xcode 7.3 with iOS 9.3 and watchOS 2.2 SDKs | Apple today announced the release of its Xcode integrated development environment (IDE) for building apps that work on Apple devices. The new 7.3 release features software development kits for the new operating systems that were announced t... |