Archives

Programming for Beginners

iOS 16 Programming for Beginners

iOS 16 Programming for Beginners Kickstart your iOS app development journey with a hands-on guide to Swift 5.7 и XCode 14. Ahmad Sahar. Craig Clayton Перевод книги. Автор перевода – Гайсин Тимур Часть 1: Swift Глава 1: познакомимся поближе с XCode  Глава 2. Простые типы и значения Технические требования Что такое игровая площадка Swift –  […]

Read More
Xcode playground user interface

iOs для начинающих. Глава 2. Простые типы и значения

iOs для начинающих. Глава 2. Простые типы и значения Оглавление iOs для начинающих. Глава 2. Простые типы и значения Технические требования Что такое игровая площадка Swift –  Playground? Настраиваем шрифты и цвета Запуск кода в игровой площадке Обзор типов данных Представление целых чисел Представление чисел с плавающей точкой Представление булевых чисел Представление строк Использование основных […]

Read More
The iPhone accelerometer's axes in three dimensions

Глава 10. Отслеживание движения и ориентации в SwiftUI

Оглавление Глава 10. Отслеживание движения и ориентации в SwiftUI Что такое Core Motion? Акселерометр, iOs и  SwiftUI Отслеживание вращения с помощью гироскопа Измеряем магнитные поля Обнаружение перемещения устройства Заключение Глава 10. Отслеживание движения и ориентации в SwiftUI Мобильные устройства, такие как iPhone или iPad – это полноценные мобильные компьютеры, которые мы носим с собой в […]

Read More

iOs ненадежный разработчик iPhone

При первой установке Вашего приложения на iOs устройство через среду XCode может возникнуть ошибка запуска, которая представлена на скриншоте ниже: Проблему можно решить 2-мя способами: Оплатить взнос за публикацию приложений в системе iOs разработчиков и после публикации приложения получить доверенный сертификат На устройстве добавить Ваш самоподписанный сертификат в список доверенных Касательно регистрации для публикации приложений, […]

Read More
Popup localizations language iOs

Глава 8. Локализация iOs приложений

Оглавление Введение Создание файла локализации Создание мульти Preview Немного о LocalizableStringKey Интерполяция строк с локализованным текстом Форматирование чисел и дат в Swift Псевдоязык в SwiftUI Заключение Введение Когда Вы создаете приложение, Вы обычно текст в элементах UI приводите либо на английском языке, либо на Вашем родном языке. Но если Вы добавите поддержку других языков, Вы […]

Read More
Adding a Swift File to project

Глава 6. Data Persistence – все о хранении данных

Оглавление Введение Сохранение настроек в UserDefaults Data Persistence – чтение и запись файлов Использование Core Data Создание файла модели Data Model Добавление поддержки Core Data в существующий проект Заключение Введение В любом реальном приложении, даже самом простом, возникает необходимость хранения данных. Представим приложение Stocks, предназначенное для инвестиций в акции. Наше приложение должно отслеживать курс интересующих […]

Read More
XCode concurrency with Async/Await

Глава 5. Параллельное программирование в Swift

Оглавление Введение Параллельное программирование с использованием конструкций Async/Await Параллельное программирование в Swift при работе с UI Заключение Введение В этой главе мы рассмотрим параллельное программирование в Swift. Большинство компьютерных программ выполняют задачи последовательно.  Обычно в этом нет чего то плохого или критичного, поскольку компьютеры могут выполнять задачи очень быстро, так что даже вычисление комплексных математических […]

Read More
iOs frozen app XCode

Глава 4. Многопоточное программирование с Grand Central Dispatch

Оглавление Введение Понимание потоков Использование GDC – Grand Central Dispatch Применение групп отправки Заключение Введение Во время посещения супермаркета, наверняка Вы обращали внимание на очередь к кассе. Если открыта всего одна касса, образуется большая очередь, которая довольно медленно продвигается вперед. Одновременно обслуживают всего одного покупателя, в то время как остальные ждут своей очереди. Если же […]

Read More

Глава 3. Замыкания в языке Swift

Оглавление Введение Замыкания с множественными параметрами Захват значений Используем замыкания как данные Использование тянущихся замыканий Передача параметров тянущимся замыканиям Передача параметров и получение результата из тянущихся замыканий Заключение Введение Чтобы понять что такое замыкание, необходимо обратиться к аналогиям. Человеку проще посмотреть 1 короткое видео не больше 50-60 секунд, чем смотреть серьезное интервью продолжительностью больше 90 […]

Read More
отладка кода в XCode SwiftUI

Глава 2. Отладка кода

Отладка кода Оглавление Введение Простая отладка Отладка в XCode Debugger Использование точек останова Проход кода в режиме отладки Управление точками останова Использование символьных точек останова Использование условных точек останова Отладка кода swiftUI. Заключение Введение В мире профессиональной разработки ПО, Вы обычно будете тратить больше времени на поддержку и сопровождение уже существующих программ, чем на создание […]

Read More

Please disable your adblocker or whitelist this site!