Date | Title | Description |
12.02.2025 | О iOS дизайн системе за 5 мин | Всем привет, меня зовут Ибрагим, я iOS разработчик одной из команд мобильного банкинга и это моя первая статья для Хабра, поэтому прошу строго не судить.
Сегодня хочу рассказать Вам, как мы пилили дробили монолит на SPM пакеты и создавали д... |
11.02.2025 | The Conspiracy Circus: Elon Musk and the USAID Saga | In the digital age, misinformation spreads like wildfire. Elon Musk, the richest man on the planet, has become a master of this chaotic landscape. Recently, he found himself at the center of a storm involving USAID, the U.S. Agency for Inte... |
11.02.2025 | Apple Pro Weekly News (03.02 – 09.02.25) | Вышла в релиз iOS 18.3.1, куда теперь можно пригласить с iPhone, когда бета, начало производства чипа M5, скорое прекращение продаж некоторых устройств и грядущий анонс нового iPhone, а также слухи про новинки, сериалы от Apple, вирусы в пр... |
09.02.2025 | Мобильная разработка за неделю #574 (3 — 9 февраля) | В этой подборке рисуем карты с помощью Swift Charts и графики сна с помощью Compose, разбираемся с Swift Concurrency и плагинами Android Studio, бесплатными инструменты для создания иконок, трендами мобильных приложений и многим другим. Под... |
08.02.2025 | Cloud.ru's Price Freeze: A Strategic Move in a Volatile Market | In a bold maneuver, Cloud.ru has announced a three-year price freeze on its cloud services for new clients. This decision comes amid a backdrop of rising costs and economic uncertainty, making it a beacon of stability in a turbulent market.... |
08.02.2025 | Сравниваю ChatGPT-4o и ChatGPT-o3-mini-high | В прошлой статье многие подметили некорректность сравнения Deepseek и ChatGPT-4o. Изначально идея была сравнить максимально доступные пользователю версии.
Но сперва всё же хочется посмотреть как с одной и той же задачей справляются разные в... |
07.02.2025 | iOS 18.3.1 Release Expected Within the Next Few Weeks | The first incremental update to Apple’s iOS 18.3 may drop next week, both 9to5Mac and MacRumors predict. Both sites monitor the devices used by their visitors to track waves of updates. It’s normal for Apple to release minor fixes after the... |
06.02.2025 | Гармония железа и кода: ускоряем Go, проектируя приложение с учетом архитектуры процессора | Представьте, что ваш код работает на 30% быстрее, при этом вы почти его не меняли. Звучит как магия — на самом деле нет, если учитывать архитектуру процессора при проектировании приложения и структур данных.
Привет! Я Александр Шакмаев — те... |
06.02.2025 | Облегчаем разработку Flutter-приложений: Создание плагинов с помощью Kotlin Multiplatform | Будучи Flutter-разработчиками, мы часто сталкиваемся с необходимостью написания кода, ориентированного на конкретную платформу. Хоть Flutter и предоставляет полноценный фреймворк для создания кроссплатформенных приложений, интеграция нативн... |
06.02.2025 | Обновления в Swift Concurrency: что нас ждёт в Swift 6 | Привет, Хабр! Меня зовут Никита, я занимаюсь iOS-разработкой в Яндекс Диске и ещё веду телеграм-канал. Как вы знаете, прошлой осенью зарелизился Swift 6, а вместе c ним появились и строгие проверки для защиты от датарейсов, связанные со Swi... |
05.02.2025 | Открылся приём заявок на Apple Swift Student Challenge 2025 | Apple запустила приём заявок на участие в конкурсе Swift Student Challenge 2025. В рамках соревнования студенты со всего миру смогут продемонстрировать свои навыки программирования и креативность, разрабатывая концепции приложений с использ... |
05.02.2025 | Sheet с автоматическим подсчётом высоты и поддержкой iOS 15 | В этой статье я расскажу о том, как создать нативный Sheet, который автоматически подсчитывает свою высоту в зависимости от котента (SwiftUI View). Задача была в том, чтобы решение было c минимумом костылей и сохраняло поддержку iOS 15. Гот... |
04.02.2025 | Apple открыла код системы сборки проектов Swift Build | Apple выпустила в опенсорс систему сборки Swift Build, которую используют для сборки в Xcode и Swift Playground. Проект доступен по лицензии Apache 2.0.
О релизе инструмента в опенсорс рассказал один из её разработчиков Owen Voorhees (Оуэн ... |
03.02.2025 | Apple Pro Weekly News (27.01 – 02.02.25) | Стали известны результаты Apple за первый финансовый квартал. Какие ошибки исправили в вышедших на прошлой неделе обновлениях, а какие добавились и что скрывается внутри кода системы на будущее. Когда в продажу поступят PowerBeats Pro 2 и п... |
01.02.2025 | LibGodot позволит встраивать Godot в другие приложения, например, в Blender | ..или Blender в Godot 🤔 в общем не суть)
История от Miguel de Icaza про встраиваемый игровой движок.
Много лет назад, работая в Xamarin, где мы создавали кроссплатформенные библиотеки для мобильных разработчиков, мы хотели предложить нашим ... |
31.01.2025 | The Digital Dilemma: Age Verification Laws and Their Unintended Consequences | In the ever-evolving landscape of digital communication, lawmakers are scrambling to protect minors from the potential dangers of social media. Their latest strategy? Age verification laws targeting app stores. This approach, however, is ak... |
31.01.2025 | Потоки под капотом: как работают многопоточность и синхронизация | Привет! Я Александр Сычев, iOS‑эксперт в KTS. В этой статье поговорю потоках.
В решении рабочих задач и прохождении собеседований часто затрагиваются вопросы, связанные с многопоточностью и самими потоками, а также с необходимостью их синхр... |
30.01.2025 | No, Conscripting The App Stores Doesn’t Solve The Problems With Age Verification | Lawmakers show no sign of slowing down with laws to limit minors’ use of social media. State and federal legislation mandating that sites verify users’ age and adjust their social media experiences accordingly are still popular, despite the... |
29.01.2025 | Navigating the Waves: The Intricacies of 27 MHz Remote Control Systems | In the world of remote control toys, the 27 MHz frequency band reigns supreme. It’s a playground for hobbyists and engineers alike, where simple circuits meet complex regulations. This article dives deep into the mechanics of these systems,... |
28.01.2025 | Путь к стабильности: как мы снизили потребление оперативной памяти в iOS-приложении | Здравствуйте, меня зовут Егор Короткий. Я работаю над Backend Driven UI — движком Fusion — в iOS-команде AliExpress. Сегодня я поделюсь опытом снижения крашей, связанных с нехваткой оперативной памяти на мобильных устройствах.Основная идея ... |
27.01.2025 | Apple Pro Weekly News (20.01 – 26.01.25) | Показываем что нового в iOS и iPadOS 18.3, а также статистика установок свежих систем от Apple. Как прошло открытие магазина в Майами, какой необычный подарок получили первые посетители и что за новый ремешок для Apple Watch компания презен... |
27.01.2025 | WhatsApp начал тестировать функцию мультиаккаунтов для iOS | В приложении мессенджера WhatsApp для iOS стартовало тестирование функции, которая позволит управлять несколькими аккаунтами на одном устройстве. Благодаря поддержке нескольких учётных записей пользователи смогут легко переключаться между а... |
25.01.2025 | The Tug of War: Big Tech Regulation and Healthcare Access in America | In the heart of Europe, a storm brews over Big Tech. Advocacy groups are raising alarms. They claim the European Commission is too lenient on giants like Apple and Google. The Digital Markets Act (DMA) was supposed to level the playing fiel... |
23.01.2025 | Вызов защищенного API из iOS-приложения на Swift | Пошаговое руководство по использованию OAuth 2.0 при доступе к защищенным API из iOS‑приложения на Swift с Auth0.
Как Swift‑разработчику, в какой‑то момент вам, скорее всего, понадобится добавить в свое приложение аутентификацию пользовател... |
23.01.2025 | YPay & YPay Inventory для Flutter приложений | Вступление
Всем привет, на связи Василий Боровой и Иван Козловский – Flutter-разработчики из The Head. В этой статье хотим поделиться с вами опытом работы над YPay и YPay inventory для Flutter, рассказать про возможности библиотек и как их ... |
21.01.2025 | The Resurgence of C++: A Programmer's Paradise | In the world of programming, languages come and go like seasons. Some bloom with vibrant features, while others fade into obscurity. C++ is a language that has seen its share of ups and downs. Once a titan of the programming world, it fell ... |
21.01.2025 | 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 approach their craft. This article dives into the latest trends and innovations, focusing on iOS a... |
21.01.2025 | Кросскомпилируем под macOS с OSXCross | Давно интересовал вопрос возможности кросскомпиляции под macOS. Как оказалось, на самом деле это не составит особых проблем.
В этой статье мы установим тулчейн OSXCross на Ubuntu 24.04, а так же кросскомпилируем пару учебных примеров на язы... |
21.01.2025 | Advocacy Groups Criticise European Commission for Weak Regulation of Apple, Google | European politicians and advocacy groups are adamant that the region’s legislation is not hardline enough to dismantle the monopolies of Big Tech companies. In the last week, two open letters have been penned to regulators criticising how A... |
20.01.2025 | Как мы сделали on-device-распознавание номеров телефонов для ИТ-Пикника | Всем привет! На связи Владимир Бойко и Александр Лахонин, мы занимаемся продуктом «Умная камера» в Центре технологий искусственного интеллекта Т-Банка. В статье рассказываем, как в суперсжатые сроки реализовали распознавание номеров телефон... |
20.01.2025 | Архитектура для SwiftUI — VSURF | Сегодня с вами Никита, iOS Team Lead в Surf. Никита объяснит, почему мы в Surf решили создать собственную архитектуру для разработки на SwiftUI.
SwiftUI фундаментально отличается от UIKit. Поэтому он требует своего подхода к архитектуре. Вс... |
20.01.2025 | Абсолютно потрясающее, но определенно не всеобъемлющее руководство по тестированию пуш-уведомлений | Представьте себе страшный сон тестировщика и в целом вашей команды – пользователи пишут в поддержку, что пуши не приходят, сообщения не доходят, а вы никак не можете воспроизвести проблему и у вас даже нет понимания: а как это воспроизводит... |
19.01.2025 | Мобильная разработка за неделю #571 (13 — 19 января) | В новом дайджесте обсуждаем костыли поддержки iOS 15 на SwiftUI и корутины Kotlin, приложения на Go и шаблон на все случаи жизни, 30 уроков от 30 лучших продуктовых лидеров, мест Snap в виде исчезающих фотографий в iMessage, переделку одног... |
15.01.2025 | Как начать тестировать подписки в Google Play и App Store | Бу! Испугался? Не переживай, я твой друг — мобильный QA инженер. Обещаю, не обижу! Сегодня мы разберем ключевые моменты тестирования подписок. Что такое подписки и зачем их тестировать
Подписки — это платежи за доступ к функциям или контент... |
09.01.2025 | Apple Intelligence Hallucinations? Fake News on Notification Summaries, Users Want It Taken Down | By Isaiah Richard
Jan 09 2025, 09:08 AM EST
Share on Facebook Share on Twitter Share on LinkedIn Share on Reddit Share on Flipboard |
05.01.2025 | Что такое программирование? С чего начать? И кому это подходит | От первых строк кода до профессионала: моя история
Программирование — это не просто профессия, это образ жизни, требующий времени, упорства и желания учиться. Эта статья — рассказ о моем пути: как я стал программистом, через какие трудности... |
31.12.2024 | Background Modes в iOS: обзор основных модов | Привет! Я Никита Пешков, iOS-разработчик в Effective. В этой статье я буду говорить об основных модах Background в iOS, но прежде напомню базу. Работа в Background – один из этапов жизненного цикла приложения, представляющего собой в iOS сл... |
29.12.2024 | Flutter звонки на ios | ОООООО, кто проживает на дне стабильности приема пушей для инициализации звонка?
Ну из названия стало понятно, что со звонками на ios не все так просто, и далее расскажу почему. Но для начала чутка справки: callkit — это интерфейс телефона,... |
26.12.2024 | Surf-итоги кода: Flutter, Android и iOS в 2024-м | Да-да, мы назвали статью «Итоги кода» — и кто нам что-то скажет.
На самом деле, нам захотелось вспомнить, что важного и интересного произошло в уходящем году. Зачем? Чтобы понять, как это повлияет на год предстоящий.
Располагайтесь удобнее,... |
26.12.2024 | Apple Pro Weekly News (16.12 – 22.12.24) | Подходит к концу 2024 год, а значит время подводить итоги: для Apple это был очень трудный год, но немного успехов всё же есть – вспоминаем всё самое яркое и интересное за год. Какие планы у компании уже на 2025 год? Какие челленджи пригото... |
26.12.2024 | Flutter 3.27 — Что нового во Flutter? | Введение
Давайте погрузимся в Flutter 3.27! Этот релиз полон улучшений и функций, направленных на улучшение вашего опыта разработки и повышение производительности вашего приложения.
У нас есть обновления по всему фреймворку, движку и экосис... |
26.12.2024 | Строим CDN для медиа-трафика или экономим трафик при помощи WebRTC P2P mesh | «Трафик! Этот чертов трафик влетит нам в копеечку!»
Томми, основатель онлайн-радио-платформы.
Массовая трансляция видео и аудио генерирует огромное количество трафика. А трафик это деньги. Иногда – большие деньги. И тогда бизнес начинает за... |
25.12.2024 | Unlocking the Power of SwiftUI: A Deep Dive into containerRelativeFrame | SwiftUI is a canvas, and with every brushstroke, developers create experiences that resonate. Among the latest tools in this vibrant palette is the `containerRelativeFrame` modifier, introduced at WWDC 2023. This modifier is a game-changer,... |
25.12.2024 | OpenAI Recap: o3 Model Wraps 12 Days of Announcements | The next step for OpenAI’s reasoning models is o3, a model previewed on Dec. 20. o3 and its smaller cousin, o3-mini, outperformed o1 in coding, math, science, and ‘conceptual reasoning’ tests designed to assess human-like intelligence and r... |
24.12.2024 | SwiftUI: Всё, что вам нужно знать о модификаторе containerRelativeFrame (и немного больше) | На WWDC 2023 компания Apple представила модификатор представления containerRelativeFrame для SwiftUI. Этот модификатор упрощает некоторые операции размещения элементов на экране, которые ранее было сложно выполнить обычными методами. В этой... |
24.12.2024 | Как мы добавляли поддержку Apple Silicon в анализатор (arm64) | С выходом PVS-Studio 7.34 стали доступны нативные сборки анализатора для macOS на архитектуре Apple Silicon (ARM). В этой заметке мы хотели бы подробнее рассказать о проделанной работе, а также предложить советы по портированию кроссплатфор... |
23.12.2024 | Секретная акция, или Как выйти за пределы UICollectionView | Привет, Хабр! Меня зовут Кристина, я разрабатываю мобильное приложение «Додо Пиццы» для iOS. Наша команда отвечает за персонализацию клиентского опыта в приложении.
В этой статье я расскажу, как мы придумали и реализовали акцию с игровой ме... |
22.12.2024 | Мобильная разработка за неделю #569 (16 — 22 декабря) | В новом дайджесте добавляем Image Playground в приложение и разбираемся с Android 15, делаtv свой DI за 10 минут и заставляем крутиться таймер, раскрываем внутреннюю архитектуру Flutter, проектируем мобильное приложение маркетплейса, оценив... |
20.12.2024 | Bridging the Gap: Integrating DDD and MVVM in Expense Tracking with .NET MAUI | In the digital age, managing personal finances can feel like navigating a labyrinth. Many seek tools to simplify this journey. Enter Profitocracy, an open-source expense tracker built on the principles of Domain-Driven Design (DDD) and the ... |
20.12.2024 | ChatGPT теперь может взаимодействовать со сторонними приложениями в macOS | OpenAI представила функцию Working with, с помощью которой ChatGPT может взаимодействовать со сторонними приложениями. Пока функция доступна только для macOS.
Компания предлагает использовать функцию для интеграции ChatGPT в приложения, кот... |
18.12.2024 | Совместить DDD и MVVM: Разработка приложения-трекера расходов по правилу 50-30-20 на .NET MAUI | Всем привет! Сегодня я бы хотел рассказать вам про свое приложение Profitocracy, которое помогает мне следить за личными расходами, а также автоматически планировать бюджет на месяц.
Данный проект является open source, так что, если вам инт... |
15.12.2024 | Мобильная разработка за неделю #568 (9 — 15 декабря) | В этом выпуске Swift и SwiftUI в iOS 18 и собственная система мониторинга фильтра воды, очередные похороны Flutter и суровые истины о программировании с помощью ИИ, дейтинг в России 2024, открытые русскоязычные опенсорс-модели и многое друг... |
13.12.2024 | Зачем приложению с многомиллионной аудиторией запускать бета-тестирование? | Всем привет!
На связи Таня — UX/СХ-исследователь, и Амир — CPO в команде Единой мобильной платформы X5 Digital.
В этой статье мы расскажем о нашем опыте запуска бета-тестирования приложения «Пятёрочка». Поговорим о том, как мы сделали это в... |
12.12.2024 | The Future of UI Development: A Call for Change | In the world of technology, user interfaces (UI) are the windows through which users interact with applications. Yet, as we stand on the brink of 2025, many developers feel a sense of disillusionment. The tools and frameworks that have domi... |
11.12.2024 | Apple: What’s New in iOS 18.2? | Apple has just released its latest phone update, promising to bring more than just routine tweaks.
The update will introduce powerful new AI features designed to enhance user experiences and streamline daily tasks. With this update, the tec... |
10.12.2024 | Как собрать и внедрить высоконагруженный модуль. Опыт Звука | Привет, Хабр! На связи Ринат Кутуев, iOS-разработчик в платформенной команде HiFi-стриминга Звук. В iOS-разработке уже 5 лет. Успел заложить архитектуру для 3 высоконагруженных приложений, которые стабильно расширяют свой функционал. Сегодн... |
09.12.2024 | Apple Pro Weekly News (02.12 – 08.12.24) | Выходит в общедоступный релиз iOS 18.2 и macOS 15.2 Sequoia – что там нового? Тим Кук дал интервью, а также объявил об открытии магазинов в новой стране. Через что разработчики смогут писать на Swift даже для Android, а когда App Store буде... |
08.12.2024 | Вопросы к UI. Вступление | Не знаю как до вас донести это, и насколько осторожно следует подбирать слова.
Мне больно от того, как сейчас происходит создание пользовательских интерфейсов, а существующие подходы кажутся каким‑то недоразумением. И поймите, речь обо всех... |
08.12.2024 | Мобильная разработка за неделю #567 (2 — 8 декабря) | В новом дайджесте уменьшение размера банковского приложения и транзишинометр для Android, вопперы и табы, сертификаты и профили, сколько приложений, из выпущенных в 2024 году, стали успешными, вранье LLM и многое другое. Подключайтесь!
Подп... |
06.12.2024 | Navigating the App Store's Holiday Rush: A Developer's Guide | The holiday season is a double-edged sword for app developers. On one side, it’s a time of opportunity. On the other, it’s a period fraught with challenges. Apple has issued a warning to developers: during the winter holidays, App Store mod... |
06.12.2024 | Understanding OAuth 2.0, OpenID Connect, and SSO: A Simplified Guide | In the digital age, security is paramount. OAuth 2.0, OpenID Connect, and Single Sign-On (SSO) are the unsung heroes of online security. They work behind the scenes, ensuring that our data remains safe while providing seamless access to var... |
06.12.2024 | Особенности использования сторонних сервисов в мобильных приложениях на примере Firebase | Всем привет!
На связи Веселина Зацепина ( @VeselinaZatsepina ) и Юрий Шабалин, эксперты по безопасности мобильных приложений из компании Стингрей. Сегодня мы затронем очень интересную тему — сервисы Firebase. Поговорим об их применении в мо... |
05.12.2024 | Переосмысление PID 1. Часть 5 | Оглавление
Переосмысление PID 1. Часть 1
Переосмысление PID 1. Часть 2
Переосмысление PID 1. Часть 3
Переосмысление PID 1. Часть 4
Переосмысление PID 1. Часть 5
Статус
Все фичи, обозначенные выше уже реализованы. Прямо сейчас systemd может ... |
05.12.2024 | OAuth 2.0, OpenID Connect и SSO для самых маленьких | Всем привет! Меня зовут Павел, я Head of Development в Банки.ру. Сегодня хочу погрузиться с вами в, кажется, уже давно заезженные темы: Single sign-on, OAuth, OpenID и нюансы их реализации.
Здесь, на Хабре, достаточно гайдов с примерами реа... |
04.12.2024 | Cursor AI в iOS-разработке. Приложение «Фото с Flickr.com» | Мне хотелось посмотреть, как работает ИИ Редактор кода Cursor AI на примере создания iOS приложения с выборкой данных с ресурса, который не требует API key и платной подписки. И этим ресурсом оказались публичные фотографии с Flickr.com.Зада... |
03.12.2024 | Портал, манулы и мячи: опыт разработки для Apple Vision Pro. Часть 2 | В первой части статьи я рассказал о двух мини-играх, которые мы с командой разработали для Apple Vision Pro для хакатона Ludum Dare, и особенностях работы с дополненной реальностью. В этой – поделюсь опытом индивидуальной разработки для гар... |
03.12.2024 | Apple предупредила, что в период зимних праздников модераторы App Store могут дольше проверять приложения | Apple предупредила разработчиков, что в период зимних праздников модераторы будут отдыхать, поэтому ревью приложений затянется. Если нужно в срок выпустить новогоднее обновление, то лучше отправить его уже сейчас.
Пик придётся на период с 2... |
02.12.2024 | Mastering Asynchronous Programming in iOS: A Guide to Swift Concurrency | Asynchronous programming is the backbone of modern applications. It’s the oil that keeps the engine running smoothly. In the world of iOS development, mastering this art is crucial. Without it, apps can feel sluggish, and users may abandon ... |
02.12.2024 | Насколько ПК удобнее смартфона | Ноутбуки со свободной прошивкой Libreboot
Вот и выросло первое поколение «продвинутых пользователей смартфонов», которые никогда не работали за компьютером. Сейчас они заканчивают университет и начинают искать работу. Люди вытворяют на смар... |
01.12.2024 | Как освоить Swift Concurrency и остаться в здравом уме: подробный гид | Асинхронность — не враг, если знаешь, как с ней работать 😉.
Асинхронный код — это двигатель современных приложений.
Он даёт возможность загружать данные с сервера, обновлять интерфейс и выполнять сложные вычисления в фоне, оставляя пользова... |
29.11.2024 | Lilith Games’ AFK Journey and miHoYo’s Zenless Zone Zero nominated for iPhone Game of the Year 2024 | Two Chinese mobile games, Lilith Games’ AFK Journey and miHoYo’s Zenless Zone Zero, have been nominated for Game of the Year in the iPhone category for Apple’s App Store Awards 2024. In the iPad Game of the Year category, Squad Busters, co-... |
26.11.2024 | Apple Faces Scrutiny as UK Regulator Probes Mobile Browser Dominance | The U.K.’s competition regulator has raised concerns about Apple’s dominance in the mobile browser market.
The Competition and Markets Authority said on Nov. 22 that Apple restricts competition by limiting the use of rival browsers on its i... |
26.11.2024 | Асинхронность в iOS: как ускорить корпоративные приложения и не сломать мозг разработчика | Когда все процессы в приложении работают как часы, это не магия, а правильно настроенная асинхронность.
Если ваше приложение не отвечает мгновенно на действия пользователя, то в голове у него сразу зажигается красный флаг: «Это медленно. Эт... |
25.11.2024 | Принцип тестирования «Скопление дефектов» (Defect Clustering): Где прячутся баги? | В разработке ПО мы часто сталкиваемся с ситуацией, когда большая часть дефектов концентрируется в относительно небольшом количестве модулей. Это явление называется скоплением дефектов (Defect Clustering). Принцип Парето (80/20) здесь прекра... |
25.11.2024 | Релиз открытого проекта звуковой станции Zrythm 1.0.0 | В конце ноября 2024 года состоялся релиз открытого проекта звуковой станции Zrythm 1.0.0. В рамках решения представлена программная цифровая рабочая база для аранжировки и создания музыкальных композиций, включающая в себя полный набор возм... |
25.11.2024 | Вышла превью-версия Xogot — редактора Godot для iPadOS | Разработчики редактора Godot для iPadOS выпустили превью-версию. Проект Xogot переходит в фазу тестирования, а авторы ждут первые отзывы, чтобы подготовиться к полноценному релизу.
Год назад команда Xogot начала портировать редактор Godot н... |
23.11.2024 | Дебаг на максимум: секретные настройки Xcode, которые должен знать каждый разработчик | Приветствую всех iOS-разработчиков! Меня зовут Петрос, и уже 7 лет я создаю мобильные приложения, сталкиваясь с множеством графических багов и производительных проблем. За это время я прошёл через множество проектов — от стартапов до крупны... |
20.11.2024 | Navigating the Complexities of iOS Crashes and NoSQL Data Structuring | In the world of mobile applications, stability is king. Developers strive to create seamless experiences, but crashes are an inevitable part of the journey. Understanding the anatomy of these crashes is crucial for any iOS developer. It’s l... |
19.11.2024 | Apple убивает Swift | Прекрасный язык, задушенный корпорацией
Сгенерировано с помощью Grok
Swift был прекрасным языком, но он далеко отошел от своего первоначального видения.
Очень далеко.
Полный список зарезервированных ключевых слов Swift можно посмотреть в от... |
19.11.2024 | Apple прекратит поддержку бэкапов iCloud на iPhone с iOS 8 | Apple с 18 декабря 2024 года прекратит поддержку резервного копирования iCloud на старых iPhone, iPad и iPod с iOS 8 или более ранними версиями. Компания разослала клиентам соответствующие письма.
С 18 декабря Apple удалит все существующие ... |
18.11.2024 | Об анатомии крэшей на iOS «по-взрослому» | Привет, Хабр. Меня зовут Давид Чупреев, я разработчик мобильных приложений в команде Core iOS ОК.
В работе любого ПО как на iOS, так и на других ОС, важна стабильность и отказоустойчивость. Вместе с тем, полностью исключить сбои и ошибки в ... |
17.11.2024 | Мобильная разработка за неделю #564 (11 — 17 ноября) | Новый выпуск — разбираем iOS-приложение и сенсорный пин-пад, моделируем состояния ViewModel в Android и начинаем работу с LiteRT, самые трудные вопросы с собеседований, о зацикливании рекомпозиции в Jetpack Compose, алгоритмы, с помощью кот... |
15.11.2024 | Приложение ChatGPT для ПК на Windows теперь доступно всем пользователям | Приложение ChatGPT для ПК на Windows теперь доступно всем пользователям. В октябре OpenAI добавила свой чат-бот в операционную систему Microsoft, однако тогда функцией могли воспользоваться только пользователи ChatGPT Plus, Team, Enterprise... |
14.11.2024 | OpenAI launches ChatGPT desktop integrations, rivaling Copilot | Join our daily and weekly newsletters for the latest updates and exclusive content on industry-leading AI coverage. Learn More
When OpenAI released desktop app versions of ChatGPT, it was clear the goal was to get more users to bring ChatGP... |
10.11.2024 | Мобильная разработка за неделю #563 (5 — 10 ноября) | Наш небольшой, но очень интересный дайджест за четыре дня — искрящиеся и переливающиеся кнопки с помощью Metal и SwiftUI, суперкастомизированное Android-приложение в 2024 году, антитренды в мобильной разработке на Flutter, почему спринты от... |
09.11.2024 | Apple’s iOS 18.2 Beta: A Leap into AI and User-Centric Features | On November 4, 2024, Apple unveiled the beta version of iOS 18.2, a glimpse into the future of mobile technology. This update is not just a minor tweak; it’s a bold step into the realm of artificial intelligence. Apple is integrating AI fea... |
08.11.2024 | App Intents: новые возможности для разработчиков в iOS 18 | Привет! Меня зовут Настя Ищенко. Я — iOS-разработчик в KTS.
Эта статья поможет узнать, что такое App Intents и как их использовать для создания сложных сценариев, которые расширят возможности вашего приложения. А еще я расскажу об обновлени... |
08.11.2024 | Релиз открытого проекта GSmartControl 2.0 — GUI к инструментарию smartmontools для оценки состояния HDD и SSD | Состоялся релиз открытого проекта GSmartControl 2.0. Это графический интерфейс к инструментарию smartmontools для оценки состояния накопителей, поддерживающих технологию S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology). Реше... |
07.11.2024 | Apple’s iOS 18.2 Beta Brings AI Features | On Nov. 4, Apple released the beta version of iOS 18.2, providing the next look at the artificial intelligence features coming to Apple’s mobile devices broadly in December. Apple also sent out corresponding beta releases for iPad, Apple TV... |
07.11.2024 | Как я перешел из веб разработки в мобильную? | Это был 2014-й год. После 3-х лет работы в маленькой аутсорс компании я набрался опыта в совершенно разных проектах. И небольшое корпоративное приложение на WPF, и корпоративное файловое хранилище онлайн для шведского заказчика на ASP.NET и... |
04.11.2024 | Мобильная разработка за неделю #562 (28 октября — 4 ноября) | В новом дайджесте ковка Metal и поиск регрессий в Compose, полностью переделанный React Native и форк Flutter, тактильный отклик в мобильных приложениях, сравнение размеров iOS и Android приложений, самые скачиваемые и зарабатывающие прилож... |
01.11.2024 | Apple and Vivaldi: Innovations Shaping the Digital Landscape | In the ever-evolving world of technology, two giants are making waves: Apple and Vivaldi. Each company is rolling out updates that promise to enhance user experience and redefine how we interact with our devices. Let’s dive into the latest ... |
31.10.2024 | В качестве поставщика данных для GitHub Copilot можно будет использовать языковые модели от Anthropic и Google | В блоге GitHub рассказали, что пользователи нейросетевого помощника GitHub Copilot смогут использовать языковые модели обучения от других компаний. Первое время можно выбрать решения от Anthropic и Google, а позже список расширят.
На выбор ... |
29.10.2024 | Navigating the Minefield of Mobile App Security: A Deep Dive into Vulnerabilities and Permissions | In the digital age, mobile applications are the lifeblood of our daily interactions. They connect us, entertain us, and manage our lives. But lurking beneath the surface of convenience lies a dark underbelly of security vulnerabilities. As ... |
29.10.2024 | Another client side: безопасность мобильных приложений глазами атакующего | Привет, Хабр! Сегодня я хочу рассказать про безопасность мобильных приложений со стороны атакующего.
Мобильные приложения активно используют данные, а значит, нуждаются в грамотной защите. Поэтому за последние несколько лет значительно выро... |
29.10.2024 | Apple Tap to Pay Feature Expands to 5 More Countries in Europe, New Payment Partners | By Isaiah Richard
Oct 29 2024, 07:59 AM EDT
Share on Facebook Share on Twitter Share on LinkedIn Share on Reddit Share on Flipboard |
28.10.2024 | Swift TaskGroup на примерах | В данной части из серии swift concurrency мы продолжим исследовать structured concurrency. В этот раз остановимся на сущности под названием TaskGroup. Узнаем, как с ней работать и чем она отличается от Task и async let. На примере сравним а... |
27.10.2024 | Apple Pro Weekly News (21.10 – 27.10.24) | Выходит в релиз iOS 18.1 с Apple Intelligence – что нового, где будут работать новые фишки, а также что теперь умеют AirPods Pro 2. Для разработчиков вышли новые бета-версии, что там внутри и когда ждать для всех. Стартовали продажи нового ... |
26.10.2024 | Азартная разработка iOS приложения игры 2048 с ChatGPT | Я хочу поделиться с вами опытом создания "с нуля" iOS приложения известной игры 2048 с элементами ИИ (искусственного интеллекта) в SwiftUI с помощью ChatGPT .
В своем классическом варианте, когда играет пользователь с помощью жест... |
25.10.2024 | iOS 18 для разработчиков: Ключевые изменения в UIKit | Привет! Меня зовут Лена, я работаю iOS-разработчиком в KTS. Недавно вышла новая версия iOS 18, и я решила подробно изучить все нововведения, чтобы понять, какие новые возможности она предлагает разработчикам. В этой статье расскажу и покажу... |