Основы разработки iOS-приложений на C# с помощью Xamarin. Учебное пособие для вузов
Умрихин Евгений Дмитриевич
Код товара: 4558424
(0 оценок)Оценить
ОтзывНаписать отзыв
ВопросЗадать вопрос
1 / 41
1 / 41
Издательство:
Год издания:
2021
Описание
Характеристики
Учебное пособие посвящено основным принципам работы с фреймворком Xamarin.iOS, предназначенным для разработки нативных iOS-приложений на языке С#. Рассматриваются базовые классы и объекты данной технологии. Особое внимание уделяется структуре проектов, компоновке приложений, методам хранения данных, взаимодействию с веб-сервисами, программированию базовых функций iOS и особенностям публикации приложений в App Store. Изложение сопровождается многочисленными примерами. Требование к уровню подготовки — начальный уровень знаний языка C# и архитектуры. Net-платформы в целом.
Книга рассчитана на бакалавров, обучающихся по направлениям подготовки «Информатика и вычислительная техника», а также других направлений и профилей, связанных с разработкой программного обеспечения. Может быть использована для самостоятельного изучения основ мобильной разработки для iOS и в качестве дополнения к курсам по программированию на C#.
Книга рассчитана на бакалавров, обучающихся по направлениям подготовки «Информатика и вычислительная техника», а также других направлений и профилей, связанных с разработкой программного обеспечения. Может быть использована для самостоятельного изучения основ мобильной разработки для iOS и в качестве дополнения к курсам по программированию на C#.
Содержание
Введение
Что вы узнаете из этой книги?
Что нужно знать?
Основные термины и понятия
Об авторе
Глава 1. Основные принципы
Подготовка среды разработки
Содержание проекта
Конструктор интерфейсов
Окно свойств
Редактор кода
Приложение Hello World
Описание исходного кода
Обработка событий
Тестирование приложения на реальном устройстве
Построение интерфейсов с помощью Xcode
Глава 2. Структура приложения
Точка входа и делегат приложения
Делегат сцены
Конфигурация приложения
Возможности приложения
Раскадровки и xib-файлы
Навигация между контроллерами представлений
Контроллер навигации
Жизненный цикл контроллера представления
Передача данных между контроллерами
представлений
Использование паттерна MVC
Приложения с вкладками
Создание экрана запуска
Глава 3. Компоненты пользовательского
интерфейса
Надписи
Кнопки
Элемент UITextField
Элемент UITextView
Элемент UlSlider
Элемент UlSwitch
Элемент UlSegmentedControl
Представление UlPickerView
Элемент UIDatePicker
Представление UllmageView
Представление WKWebView
Создание адаптивного интерфейса
Табличные представления
Панель инструментов
Использование асинхронных методов
Элементы UIActivitylndicatorView и UlProgressView
Перелистывание страниц
Работа с графикой
Создание собственных компонентов
Работа с жестами
Создание бокового меню
Глава 4. Запись и чтение данных
Сохранение и чтение данных в файлах
Основы работы с SQLite
Добавление, удаление и обновление данных в
SQLite
Динамический поиск по базе данных SQLite
Глава 5. Работа с Web-сервисами
Создание простого Web-API с помощью ASP.NET
MVC
Клиент службы RESTFUL
Представление списка в клиентском приложении
Отображение сведений для элемента списка
Глава 6. Обзор основных функций
Телефонные звонки
Отправка сообщений
Работа с контактами
Захват и выбор изображений и видео
Работа с картами
Локальные уведомления
Фоновые задачи
Глава 7. Сборка и распространение приложений
Создание запроса на выдачу сертификата
разработчика
Обработка запроса на изготовление сертификата
разработчика.... Создание идентификатора
приложения
Создание устройств для тестирования
Создание профиля распространения
Подготовка приложения к публикации
Настройка и создание сборки
Создание страницы приложения в Арр Store
Connect
Загрузка приложения
Размещение рекламы в приложении
Заключение
Литература
Предметный указатель
Что вы узнаете из этой книги?
Что нужно знать?
Основные термины и понятия
Об авторе
Глава 1. Основные принципы
Подготовка среды разработки
Содержание проекта
Конструктор интерфейсов
Окно свойств
Редактор кода
Приложение Hello World
Описание исходного кода
Обработка событий
Тестирование приложения на реальном устройстве
Построение интерфейсов с помощью Xcode
Глава 2. Структура приложения
Точка входа и делегат приложения
Делегат сцены
Конфигурация приложения
Возможности приложения
Раскадровки и xib-файлы
Навигация между контроллерами представлений
Контроллер навигации
Жизненный цикл контроллера представления
Передача данных между контроллерами
представлений
Использование паттерна MVC
Приложения с вкладками
Создание экрана запуска
Глава 3. Компоненты пользовательского
интерфейса
Надписи
Кнопки
Элемент UITextField
Элемент UITextView
Элемент UlSlider
Элемент UlSwitch
Элемент UlSegmentedControl
Представление UlPickerView
Элемент UIDatePicker
Представление UllmageView
Представление WKWebView
Создание адаптивного интерфейса
Табличные представления
Панель инструментов
Использование асинхронных методов
Элементы UIActivitylndicatorView и UlProgressView
Перелистывание страниц
Работа с графикой
Создание собственных компонентов
Работа с жестами
Создание бокового меню
Глава 4. Запись и чтение данных
Сохранение и чтение данных в файлах
Основы работы с SQLite
Добавление, удаление и обновление данных в
SQLite
Динамический поиск по базе данных SQLite
Глава 5. Работа с Web-сервисами
Создание простого Web-API с помощью ASP.NET
MVC
Клиент службы RESTFUL
Представление списка в клиентском приложении
Отображение сведений для элемента списка
Глава 6. Обзор основных функций
Телефонные звонки
Отправка сообщений
Работа с контактами
Захват и выбор изображений и видео
Работа с картами
Локальные уведомления
Фоновые задачи
Глава 7. Сборка и распространение приложений
Создание запроса на выдачу сертификата
разработчика
Обработка запроса на изготовление сертификата
разработчика.... Создание идентификатора
приложения
Создание устройств для тестирования
Создание профиля распространения
Подготовка приложения к публикации
Настройка и создание сборки
Создание страницы приложения в Арр Store
Connect
Загрузка приложения
Размещение рекламы в приложении
Заключение
Литература
Предметный указатель
Отзывы
Вопросы
Поделитесь своим мнением об этом товаре с другими покупателями — будьте первыми!
Дарим бонусы за отзывы!
За какие отзывы можно получить бонусы?
- За уникальные, информативные отзывы, прошедшие модерацию
Как получить больше бонусов за отзыв?
- Публикуйте фото или видео к отзыву
- Пишите отзывы на товары с меткой "Бонусы за отзыв"
Задайте вопрос, чтобы узнать больше о товаре
Если вы обнаружили ошибку в описании товара «Основы разработки iOS-приложений на C# с помощью Xamarin. Учебное пособие для вузов» (авторы: Умрихин Евгений Дмитриевич), то выделите её мышкой и нажмите Ctrl+Enter. Спасибо, что помогаете нам стать лучше!