Это кроссплатформенное приложение, представляющее собой электронное учебное пособие (ЭУП) по основам языка С/С++. В приложении собраны лекции, тесты и практики. Есть возможность вести статистику изучения тем и прохождения тестов.
Приложение создано с помощью платформы Xamarin.Forms, поэтому его можно запустить на различных платформах:
Платформа | Минимальная версия системы | Доступная версия приложения |
---|---|---|
Android | 6.0 (API 23) | 1.2 |
iOS | 10 | Preview |
Windows | 10 (Universal Windows Platform)* | 1.2 |
macOS | Mojave (10.14) | Preview |
*Возможна установка и на более ранние версии, поддерживающие UWP, например, Windows 8.1.
Установочный файл для своей целевой платформы можно найти в разделе Releases.
Скачайте установочный файл .apk из раздела "Релизы" и запустите его на устройстве Android.
Возможно, при установке приложение потребует дополнительное разрешение - доступ в интернет.
Это приложение является универсальным приложением Windows (т.е. доступно как на десктопных платформах, так и на Windows Phone, и даже на очках смешанной реальности HoloLens, которые также функционируют на базе универсальной платформы Windows). Поэтому установочный файл имеет не привычное расширение .exe (как у программ, разработанных на платформах WPF или Windows Forms), а .APPX
или .APPXBUNDLE
.
- Скачайте файл .appxbundle из раздела "Релизы"
- Для того, чтобы установить приложение, необходимо сначала установить сертификат. Для этого откройте окно свойств установочного файла и перейдите к вкладке "Цифровые подписи". Выберите единственную подпись из списка и нажмите "Сведения":
- В открывшемся окне "Состав цифровой подписи" выберите "Просмотр сертификата":
- В открывшемся окне нажмите "Установить сертификат":
- Выберите установку сертификата для всего локального компьютера и нажмите "Далее" от имени администратора:
- Выберите "Доверенные корневые центры сертификации", нажмите "ОК":
- А затем "Далее":
- Нажмите "Готово":
- Появится следующее уведомление, оповещающее об успешной установке сертификата:
- Закройте окно свойств и запустите скачанный установщик:
После открытия приложения загрузится главная страница - страница, на которой можно выбрать раздел. В верхнем левом углу находится значок "гамбургер", нажатие по которому открывает всплывающее меню.
В нижней части всплывающей панели расположены элементы для отправки отзывов и связи с разработчиком.
Если вы нашли ошибку, просьба сообщить о ней максимально подробно, воспользовавшись формой для отправки отзывов. Необходимо описать ситуацию, которая привела к ошибке, и саму ошибку, желательно приложив скриншот. Важно сообщить об ошибке как можно подробнее, чтобы разработчики могли повторить ситуацию, приведшую к ошибке и исправить ее.
Другой вариант сообщения об ошибке - сформировать подробный отчет о ней в виде вопроса на вкладке "Issues" на странице данного репозитория. Там также следует описать саму обишку, по возможности приложить скриншот и описать шаги для ее воспроизведения.
Кликнув по соответствующему названию раздела, открывается страница с вкладками, на которой располагается содержимое раздела. На нижних вкладках можно выбрать "Лекцию", "Тест" или "Практическое занятие". На верхних вкладках можно выбрать конкретный подраздел лекции или практической работы. После открытия вкладки "Тест" появится начальное уведомление, оповещающее пользователя о начале тестирования. При положительном ответе начнется тестирование, при отрицательном - совершится переход к началу раздела. Вопросы в тесте загружаются в случайном порядке. Отвечать можно, нажимая на кнопки с соответствующими вариантами ответов. При верном ответе кнопка загорится зеленым цветом, при неверном - красным. После нажатия на кнопку "Завершить сейчас!", ответа на последний вопрос теста либо по окончании времени, отведенного для тестирования, подводятся его итоги.
При первом посещении этой вкладки приложение предложит заполнить регистрационную форму, после чего будет доступен личный кабинет со статистикой изучения материала и прохождения тестов, а на "главной" вокруг иконок разделов будет отображаться статистика прохождения теста по соответствующей теме.
В разделе "Настройки" можно выбрать тему приложения. Например, при включении темной темы:
Примечание
Во избежание конфликтов стилей желательно, чтобы тема приложения соответствовала системной.
Бывают случаи, когда компьютер с ОС Windows 10 не распознает файлы .appx
и .appxbundle
как установочные, и предлагает открыть их с помощью какой-то программы.
В этом случае необходимо открыть Power Shell и ввести следующую команду:
add-appxpackage [путь к установочному файлу]
Если все необходимые пакеты установлены, то эта команда приведет к запуску установки приложения (важно, что сертификат должен быть предварительно установлен вручную тем же способом, который описан выше в пп. 2-9). В противном случае выведется сообщение об ошибке, возникшей в ходе устновки. Чаще всего это может быть связано с отсутствием каких-либо пакетов (например, пакета поддержки XAML необходимой версии). Их можно установить либо вручную, либо с обновлением Windows, либо с помощью Visual Studio 2019 (для этого обычно достаточно обновить VS до последней версии или подключить пакет разработки приложений для универсальной платформы Windows).
- Международная конференция "Новые информационные технологии и системы" (НИТиС-2022), Пенза.
- Всеросскийская конференция Нижневартовского государственного университета.
- Региональный научно-практический семинар им. Л.В. Широкова
- Международная конференция "Инновационные процессы в науке и технике XII века"
Свидетельство о регистрации программы для ЭВМ № 2023618889
Версия 0 была выполнена на Windows Forms
была выполнена на Xamarin Forms и поддерживала следующие платформы: Android, UWP, iOS (экспериментально), MacOS (экспериментально)