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
Installing Node.js on macOS

2.1.3 Установка Node.js в macOs

Оглавление 2.1.3 Установка Node.js в macOs Бинарный пакет Пакет установки/инсталлятор Удаление Node.js из macOS 2.2 Компиляция и установка 2.3 Менеджер версий Node 2.4 Node и Docker 2.5 Заключение 2.1.3 Установка Node.js в macOs Как и в случае с ОС Windows, для macOS доступен двоичный пакет и инсталлятор. Бинарный пакет Самый простой способ запустить Node.js в […]

Read More
The iPhone accelerometer's axes in three dimensions

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

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

Read More
Defining placeholder text in the search bar

Глава 9. Добавление Search Bar SwiftUI

Оглавление Введение Добавляем Search Bar к компоненту ListView Меняем текст подсказки в Search Bar Делаем Search Bar видимым изначально Добавление подсказок в Search Bar Заключение Введение Когда Вы открываете приложение контакты на своем iPhone, вы видите список контактов, который вы сохранили. Если Вы хотите найти человека, вы должны либо вручную посмотреть все контакты, либо ввести […]

Read More
Popup localizations language iOs

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

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

Read More
Extracted View in XCode

Глава 7. Обмен данными между структурами Swift

Оглавление Введение Обмен данными с помощью Bindings Обмен данными с помощью StateObject и ObservedObject Обмен данными с помощью EnvironmentObject Заключение Введение Когда мы создаем простое iOs приложение, мы обычно полагаемся на один единственный исходный файл SwiftUI интерфейса.  В пределах этой View структуры мы определяем State переменные, к которым наши элементы пользовательского интерфейса, такие как слайдеры, […]

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

Please disable your adblocker or whitelist this site!