Основы разработки iOS-приложений на C# с помощью Xamarin: учебное пособие для СПО
معرفی کتاب «Основы разработки iOS-приложений на C# с помощью Xamarin: учебное пособие для СПО» نوشتهٔ Умрихин, Евгений Дмитриевич، منتشرشده توسط نشر ЭБС Лань در سال 2021. این کتاب در فرمت pdf، زبان ru ارائه شده است.
Учебное пособие посвящено основным принципам работы с фреймворком Xamarin.iOS, предназначенным для разработки нативных iOS-приложений на языке С#. Рассматриваются базовые классы и объекты данной технологии. Особое внимание уделяется структуре проектов, компоновке приложений, методам хранения данных, взаимодействию с веб-сервисами, программированию базовых функций iOS и особенностям публикации приложений в App Store. Изложение сопровождается многочисленными примерами. Требование к уровню подготовки — начальный уровень знаний языка C# и архитектуры .Net-платформы в целом. Предназначено для студентов среднего профессионального образования, обучающихся по специальностям «Программирование в компьютерных системах», «Прикладная информатика», «Информационные системы и программирование», а также других направлений и профилей, связанных с разработкой программного обеспечения. Пособие может быть использовано для самостоятельного изучения основ мобильной разработки для iOS и в качестве дополнения к курсам по программированию на C#. Введение Что вы узнаете из этой книги? Что нужно знать? Основные термины и понятия Об авторе Глава 1. Основные принципы Подготовка среды разработки Содержание проекта Конструктор интерфейсов Окно свойств Редактор кода Приложение HelloWorld Описание исходного кода Обработка событий Тестирование приложения на реальном устройстве Построение интерфейсов с помощью Xcode Глава 2. Структура приложения Точка входа и делегат приложения Делегат сцены Конфигурация приложения Возможности приложения Раскадровки и xib-файлы Навигация между контроллерами представлений Контроллер навигации Жизненный цикл контроллера представления Передача данных между контроллерами представлений Использование паттерна MVC Приложения с вкладками Создание экрана запуска Глава 3. Компоненты пользовательского интерфейса Надписи Кнопки Элемент UITextField Элемент UITextView Элемент UISlider Элемент UISwitch Элемент UISegmentedControl Представление UIPickerView Элемент UIDatePicker Представление UIImageView Представление WKWebView Создание адаптивного интерфейса Табличные представления Панель инструментов Использование асинхронных методов Элементы UIActivityIndicatorView и UIProgressView Перелистывание страниц Работа с графикой Создание собственных компонентов Работа с жестами Создание бокового меню Глава 4. Запись и чтение данных Сохранение и чтение данных в файлах Основы работы с SQLite Добавление, удаление и обновление данных в SQLite Динамический поиск по базе данных SQLite Глава 5. Работа с Web-сервисами Создание простого Web-API с помощью ASP.NET MVC Клиент службы RESTFUL Представление списка в клиентском приложении Отображение сведений для элемента списка Глава 6. Обзор основных функций Телефонные звонки Отправка сообщений Работа с контактами Захват и выбор изображений и видео Работа с картами Локальные уведомления Фоновые задачи Глава 7. Сборка и распространение приложений Создание запроса на выдачу сертификата разработчика Обработка запроса на изготовление сертификата разработчика Создание идентификатора приложения Создание устройств для тестирования Создание профиля распространения Подготовка приложения к публикации Настройка и создание сборки Создание страницы приложения в App Store Connect Загрузка приложения Размещение рекламы в приложении Заключение Литература Предметный указатель Учебное пособие посвящено основным принципам работы с фреймворком Xamarin.iOS, предназначенным для разработки нативных iOS-приложений на языке С#. Рассматриваются базовые классы и объекты данной технологии. Особое внимание уделяется структуре проектов, компоновке приложений, методам хранения данных, взаимодействию с веб-сервисами, программированию базовых функций iOS и особенностям публикации приложений в App Store. Изложение сопровождается многочисленными примерами. Требование к уровню подготовки — начальный уровень знаний языка C# и архитектуры .Net-платформы в целом. Книга рассчитана на бакалавров, обучающихся по направлениям подготовки «Информатика и вычислительная техника», а также других направлений и профилей, связанных с разработкой программного обеспечения. Может быть использована для самостоятельного изучения основ мобильной разработки для iOS и в качестве дополнения к курсам по программированию на C#.
دانلود کتاب Основы разработки iOS-приложений на C# с помощью Xamarin: учебное пособие для СПО