Руководство по программированию для Xamarin Forms

Последнее обновление: 14.01.2021
  1. Глава 1. Xamarin и кросс-платформенная разработка

    1. Введение в Xamarin. Установка

    2. Создание и настройка проекта

    3. Создание приложения

    4. Запуск на Android

    5. Запуск на Windows 10

    6. Первое приложение в Visual Studio for Mac

    7. Запуск на iOS из Visual Studio

  2. Глава 2. Графический интерфейс в Xamarin Forms

    1. Создание графического интерфейса

    2. XAML

    3. Взаимодействие XAML и C#

    4. Метод LoadFromXaml и загрузка XAML

    5. Расширения разметки XAML

  3. Глава 3. Контейнеры компоновки

    1. Элементы компоновки

    2. StackLayout и ScrollView

    3. AbsoluteLayout

    4. RelativeLayout

    5. Контейнер Grid

  4. Глава 4. Элементы в Xamarin и их свойства

    1. Позиционирование элементов на странице

    2. Работа с цветом

    3. Стилизация текста

    4. Кнопки

    5. Текстовые поля

    6. Контейнер Frame

    7. BoxView

    8. Работа с изображениями. Элемент Image

    9. Выбор даты и времени. DatePicker и TimePicker

    10. Выпадающий список Picker

    11. Stepper и Slider

    12. Переключатель Switch

    13. TableView

    14. WebView

    15. Всплывающие окна

    16. Таймеры

  5. Глава 5. Платформо-зависимый код

    1. Класс Device

    2. Платформо-зависимость в XAML

    3. DependencyService

  6. Глава 6. Ресурсы и стили

    1. Концепция ресурсов в Xamarin Forms

    2. Стили

    3. Триггеры

    4. Стилизация с помощью CSS

    5. Visual State Manager и визуальные состояния

  7. Глава 7. Привязка в Xamarin

    1. Введение в привязку

    2. BindableObject и BindableProperty

    3. Объект Binding

    4. Конвертеры значений

    5. Привязка к объектам. Интерфейс INotifyPropertyChanged

  8. Глава 8. ListView и работа с данными

    1. ListView

    2. DataTemplate и сложные объекты в ListView

    3. TextCell

    4. Изображения в ListView. ImageCell и ViewCell

    5. Создание класса ячейки для ListView

    6. ObservableCollection

    7. Настройка внешнего вида ListView

    8. Группировка в ListView

    9. Производительность ListView

    10. Триггеры данных

  9. Глава 9. Навигация

    1. Основы навигации

    2. Стек навигации

    3. Передача данных при навигации

    4. Сообщения и MessagingCenter

  10. Глава 10. Типы страниц

    1. TabbedPage. Страница с вкладками

  11. Глава 11. Хранение данных. Файлы

    1. Свойство Properites

    2. Настройки приложения

    3. Работа с файлами

  12. Глава 12. MVVM

    1. Паттерн Model-View-ViewModel

    2. Команды и взаимодействие с пользователем в MVVM

    3. Пример MVVM

    4. Контекстное меню

  13. Глава 13. Базы данных SQLite

    1. Основные операции с SQLite

    2. Асинхронное подключение к SQLite

    3. Подключение к существующей базе данных

  14. Глава 14. Глобализация и локализация

    1. Добавление локализации

    2. Определение языковой культуры

    3. Локализация XAML

  15. Глава 15. Взаимодействие с сервером

    1. Подключение к сети

    2. Создание веб-сервиса

    3. Взаимодействие с веб-сервисом

    4. Создание интерфейса для работы с веб-сервисом

  16. Глава 16. Визуальные компоненты ContentView

    1. Создание визуальных компонентов

  17. Глава 17. Рендеринг элементов управления

    1. Создание нового элемента

    2. Добавление свойств

    3. Добавление событий

    4. Наследование элемента и рендерера

  18. Глава 18. Работа с мультимедиа

    1. Работа с камерой

  19. Глава 19. FlexLayout

    1. Свойство Direction. Направление элементов

    2. Свойство Wrap

    3. Выравнивание строк и столбцов. AlignContent

    4. Выравнивание элементов. JustifyContent

    5. Свойство AlignItems

    6. Прикрепляемые свойства

  20. Глава 20. Realm

    1. Основные операции с базой данных Realm

  21. Глава 21. Entity Framework Core

    1. Создание контекста данных

    2. Основные операции данными

  22. Глава 22. Flyout

    1. Первое приложение с Shell

    2. FlyoutItem

Помощь сайту
Юмани:
410011174743222
Перевод на карту
Номер карты:
4048415020898850