Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 7094 сообщений
Cообщения с меткой

разработка под ios - Самое интересное в блогах

Следующие 30  »
rss_habr

[Перевод] Advanced Data Protection для iCloud. Какое значение это имеет для Tact и других приложений, использующих CloudKit

Пятница, 03 Февраля 2023 г. 11:49 (ссылка)

В декабре 2022 года Apple объявила о новых мощных средствах защиты данных. Из трех объявленных средств защиты, iMessage Contact Key Verification относится к Сообщениям, следовательно, выходит за рамки этого поста.

Поговорим о двух других.

Читать далее

https://habr.com/ru/post/713350/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713350

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Соотношение сторон и масштабирование изображений в Image компоненте

Четверг, 02 Февраля 2023 г. 15:56 (ссылка)

Давайте попробуем посмотреть за короткий промежуток времени как работает масштабирование в Image. Для, тем, кто пришел в SwiftUI из UIKit думает что система достаточно простая и все модификаторы понятны, но иногда это работает, не так, как вы ожидаете.

Читать далее

https://habr.com/ru/post/714438/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714438

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Pulse 3: что ты такое?

Четверг, 02 Февраля 2023 г. 11:02 (ссылка)

10 января 2023 г.

Сегодня моя 10-я годовщина программирования на платформах Apple, и что может быть лучше, чем отпраздновать это новым крупным выпуском — Pulse 3.0 вышел!

Мне нравился каждый год, когда я работал над iOS. Я начал в 2012 году с Objective-C, и теперь, благодаря Swift и SwiftUI, я могу таргетировать все платформы Apple, что невероятно. Pulse 3 — это полная переработка. Он расширяет возможности и обеспечивает почти полное равенство функций между iOS, macOS, watchOS и tvOS с одной и той же кодовой базой.

Pulse — это сетевой логгер, созданный с помощью SwiftUI. Он интегрируется на URLSession уровне, позволяя ему видеть незашифрованный трафик и записывать метрики задач, доступные только на этом уровне.

Читать далее

https://habr.com/ru/post/713360/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713360

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] NSPredicate: старый API с новыми сюрпризами

Среда, 01 Февраля 2023 г. 16:11 (ссылка)

NSPredicate: старый API с новыми сюрпризами.

Недавно я работал с NSPredicate — API, который существует с момента выхода Mac OS X Tiger в 2005 году — и то, что выглядело довольно простым, не работало так, как я ожидал.

Я внедрял поддержку Apple Shortcuts в своем приложении для чтения, чтобы пользователи могли автоматизировать процессы взаимодействия. Я заметил, что при использовании EntityPropertyQuery, некоторые, основанные на свойствах, запросы статей не возвращали ожидаемое их количество. У меня было четырнадцать статей, сохраненных на симуляторе iPad. Четыре из них были написаны мной. Однако, когда я искал статьи, где автором был не «Дуглас Хилл», то вместо ожидаемых десяти, в результате получал лишь две.

Было ясно, что статьи не были включены в поиск, если не был указан автор статьи. Другими словами, когда свойство author было равно nil. (Я буду комбинировать термины nil и null, т.к. они представляют одну и ту же концепцию с разными именами в разных программных стеках.)

Читать далее

https://habr.com/ru/post/713250/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713250

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Три способа общения через WatchConnectivity

Вторник, 31 Января 2023 г. 17:52 (ссылка)

Продолжая свое путешествие с watchOS, я хочу выделить различные методы, которые у нас есть для связи между устройствами iPhone и Apple Watch. В течение последних недель я глубоко погрузился в WatchConnectivity и то, как его можно использовать для обмена данными. Этот пост должен дать обзор моих выводов и помочь выбрать правильный метод для данного варианта использования.

Читать далее

https://habr.com/ru/post/713354/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713354

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Поиск callback-ов кнопок в рантайме iOS

Понедельник, 30 Января 2023 г. 17:47 (ссылка)

Основой мобильных приложений является пользовательский интерфейс. По этой причине, при анализе приложения без доступа к исходным кодам, точку входа в определенный блок функциональности кажется логичным искать в этом самом пользовательском интерфейсе прямо во время работы приложения и уже собрав некоторую информацию о логике работы переходить к реверсу.



В данной статье будет рассказано как узнать какой callback будет вызван при нажатие кнопки в интерфейсе iOS приложения с использованием фреймворка frida.



Также я думаю эта статья будет полезна тем разработчикам на iOS кто хочет знать как работает внурянка cllaback-ов графических элементов.



Для нетерпеливых конечный скрипт тут.

Читать дальше →

https://habr.com/ru/post/713732/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713732

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Как ускорить разработку и тестирование в SwiftUI с помощью PreviewSnapshots

Понедельник, 30 Января 2023 г. 17:07 (ссылка)

Как ускорить разработку и тестирование в SwiftUI с помощью PreviewSnapshots.

Одной из замечательных особенностей разработки в SwiftUI является Xcode Previews, которые обеспечивают быструю UI-итерацию путем визуализации изменений кода в режиме реального времени наряду с кодом SwiftUI.

Читать далее

https://habr.com/ru/post/713346/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713346

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Настройте 3D-шахматную доску с помощью SwiftUI и RealityKit

Понедельник, 30 Января 2023 г. 10:54 (ссылка)

Использование фреймворков SwiftUI, RealityKit, ARKit и Multipeer

Я провел большую часть этого года (2022), изучая SceneKit. Путешествие, которое я задокументировал почти двумя дюжинами статей на эту тему, вы найдёте здесь, на Medium. Изучив большинство элементов в SceneKit, я решил перейти на RealityKit/ARKit в 2023 году.

Я не был уверен, с чего начать, поэтому я смотрел последние презентации WWDC2022 на ARKit, а затем на RealityKit, ну и — это не помогло. Я посмотрел, что было вначале, а затем самый ранний WWDC.

Читать далее

https://habr.com/ru/post/713358/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713358

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Мобильная разработка за неделю #473 (23 — 29 января)

Понедельник, 30 Января 2023 г. 05:14 (ссылка)

Наш новый дайджест для разработчиков мобильных приложений! В нем про человеческий фактор в Swift и доступность, функциональное мышление и новый Logcat, новинки Flutter, умные тесты, разработку магазинов и многое другое!



В нашем Telegram-канале Mobile Insights, еще больше материалов для разработчиков — подключайтесь!



Читать дальше →

https://habr.com/ru/post/713554/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713554

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Минимизируем человеческий фактор в Swift

Суббота, 29 Января 2023 г. 00:19 (ссылка)

Поиск неочевидных ошибок в коде зачастую попросту выводит из себя, и это нормально. Чтобы позаботиться об эмоциональном здоровье не только своём, но и коллег, мы нашли решение для сохранения нервных клеток. В данной статье мы собрали несколько инструментов, которые позволяют команде работать комфортно и эффективно. Описанные ниже инструменты используем при разработке каждого проекта Иностудио.

Читать далее

https://habr.com/ru/post/713456/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713456

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Яндекс Карты и React Native. Часть 2. HUD и методы карты

Пятница, 27 Января 2023 г. 22:19 (ссылка)

В этой статье речь пойдет о наложении HUD на карту. Рассмотрим на конкретных примерах методы для взаимодействия с картой. Реализуем функционал перехода центра камеры на конкретную координату, зум камеры, а также функцию подгонки камеры под такую позицию, при которой все маркеры отображались бы на экране.

Читать далее

https://habr.com/ru/post/713374/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713374

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[recovery mode] Яндекс Карты и React Native. Часть 1. Установка и примитивы

Пятница, 27 Января 2023 г. 17:53 (ссылка)

Yandex Maps SDK: использование в React Native-приложении

В этой статье расскажу о том, как я лично столкнулся с Yandex Maps SDK для React Native и опишу базовый инструментарий, который предоставляет эта библиотека с небольшими примерами.

Читать далее

https://habr.com/ru/post/713322/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713322

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Табличная классификация и регрессия Apple ML

Понедельник, 23 Января 2023 г. 21:06 (ссылка)

Одной из самых замечательных и важных особенностей работы нейронных сетей является способность работы с табличными данным. В принципе, это напрямую вытекает из их природы, однако, в плане использования совместно с Machine Learning – это свойство не так уж очевидно. Вместе с тем, именно оно раскрывает потенциал использования искусственного интеллекта в мобильных приложениях – натренированная на больших объемах данных нейросеть способна делать весьма близкие к действительности предсказания.

Apple представляет инструменты для быстрого создания и эффективного использования элементов искусственного интеллекта в ваших приложениях.

Читать далее

https://habr.com/ru/post/712094/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712094

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Текстовые модификаторы в SwiftUI

Понедельник, 23 Января 2023 г. 09:28 (ссылка)

Текстовые модификаторы в SwiftUI

Читать далее

https://habr.com/ru/post/711220/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711220

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Мобильная разработка за неделю #472 (16 — 22 января)

Понедельник, 23 Января 2023 г. 05:20 (ссылка)

Возвращаемся с первым в новом году “мобильным” дайджестом. В нем кастомные макеты, безопасный Swift и опыт KMM, что ждать разработчикам, типы тестировщиков, годовой отчет State of Mobile 2023 и многое другое!



В нашем Telegram-канале Mobile Insights, еще больше материалов для разработчиков — подключайтесь!



Читать дальше →

https://habr.com/ru/post/712108/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712108

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод - recovery mode ] Создание кастомного макета в SwiftUI. Интервалы

Пятница, 20 Января 2023 г. 19:05 (ссылка)

С помощью нескольких макетов мы можем компоновать представления различными способами. Одним из важнейших параметров является интервал (spacing) между дочерними элементами конкретного макета. На этой неделе мы узнаем, как создать кастомный макет, позволяющий задавать определенное расстояние между представлениями, и как соблюдать платформенно-ориентированные предопределенные правила интервалов в SwiftUI.

Читать далее

https://habr.com/ru/post/711912/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711912

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Безопасная отладка вашего приложения в продакшене

Пятница, 20 Января 2023 г. 17:09 (ссылка)

Безопасная отладка вашего приложения в продакшене

Production (продакшен, прод) - версия продукта, прошедшая все стадии тестирования и выложена онлайн / установлена клиенту.

Читать далее

https://habr.com/ru/post/710922/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710922

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<разработка под ios - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda