Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
,
МОДУЛЬ 3
ОСНОВЫ РАЗРАБОТКИ ПРИЛОЖЕНИЙ НА ЯЗЫКЕ С# ПОД WINDOWS 8
2014
СОДЕРЖАНИЕ
Предисловие 2
Среда разработки 3
Введение 4
Платформа Windows 8 4
Windows Store – приложения 5
Программная платформа 8
Создание первого Windows Store – приложения 10
Инструментарий 10
Лицензия разработчика 10
Создание проекта 12
Структура проекта приложения 13
Добавляем функциональность приложению 15
Отладка приложения на имитаторе (симуляторе) 18
Страницы и навигация 21
Задание начальной страницы приложения 21
Создание новой страницы 23
Передача параметров между страницами 27
Панель приложения 30
Создание панелей приложения 30
Свойство IsSticky 33
Отображение всплывающих окон и меню 33
«Живые» плитки 35
Настройка плиток для приложения 35
Изменение плитки 37
Задания для проверки знаний 42
Заключительное слово 44
Литература 45
Предисловие
Модуль «Основы разработки приложений на языке С# под Windows 8» дает уникальную возможность широкому кругу школьников и студентов, обладающих минимальными знаниями в области программирования на языке C#, с нуля научиться создавать свои собственные приложения для портативных устройств, работающих под управлением операционной системы Windows 8.
Особенность данного модуля заключается в том, что он помогает учащимся познать удивительный мир программирования через изучение современных информационных технологий, создаваемых компанией Microsoft. В ходе освоения модуля учащиеся создадут свое первое Windows Store – приложение.
Модуль может быть успешно интегрирован в школьный учебный курс «Информатика и ИКТ» (или факультатив по программированию), а также использоваться в процессе изучения дисциплин, посвященных изучению современных технологий программирования, для студентов начальных курсов вузов и колледжей.
Среда разработки
Главный инструмент для создания приложений для платформы. Net является Microsoft Visual Studio, которая имеет множество редакций.
Необходимое программное обеспечение можно получить, став участником программы DreamSpark.
DreamSpark — это программа Майкрософт по поддержке технического образования путем предоставления доступа к программному обеспечению Майкрософт для учебных, преподавательских и исследовательских целей.
Цель программы — бесплатный доступ к профессиональным средствам разработки и проектирования для учащихся, который позволит им воплотить свои мечты, подготовить новый прорыв в технологиях или, по крайней мере, раньше начать профессиональную деятельность.
Программа DreamSpark помогает преподавателям знакомить учащихся с самыми современными технологиям и проводить исследования. Майкрософт сознает, что для того, чтобы стимулировать современный процесс обучения и сделать его более актуальным и увлекательным, учащимся необходим доступ к разнообразным ресурсам. Программа DreamSpark предоставляет преподавателям все необходимые ресурсы, благодаря которым они всегда будут иметь доступ к самым современным технологиям, которые позволят по-новому увлечь и мотивировать учащихся.
DreamSpark — это также подписка для учебных заведений. Эта программа предлагает экономичный способ оснащения лабораторий и аудиторий, а также компьютеров учащихся и преподавателей инструментальными средствами разработки и программным обеспечением для персональных компьютеров и серверов Майкрософт в учебных и исследовательских целях. Она позволяет сократить расходы на обучение и содержание лабораторий.
Как возможно получить программное обеспечение DreamSpark?
Если вы учащийся. Просто создайте учетную запись и пройдите проверку учебного статуса, а потом бесплатно загружайте программное обеспечение с этого сайта. Если ваше учебное заведение подписано на эту программу, то вы также получите больший выбор программного обеспечения.
Если вы преподаватель. Вы получите доступ к программе, если ваше учебное заведение оформит подписку. Предложите администрации своего учебного заведения подписаться на программу DreamSpark и оформите подписку сегодня же!
Если вы представляете учебное заведение. Оформите подходящий вариант подписки. Программа DreamSpark Standard подходит для любого типа учебных заведений — от начального до высшего образования. Программа DreamSpark Premium способна предложить более широкий выбор программного обеспечения (более 500 программных продуктов) и доступна лишь для технических факультетов.
Узнать больше про программу DreamSpark можно по ссылке https://www. .
Если вы не можете стать участником программы DreamSpark, то Microsoft предлагает вам воспользоваться бесплатной Express-редакцией Visual Studio. Установить требуемую версию программного продукта можно по ссылке: http://www. /visualstudio/rus/downloads.
Также вам будут полезны информационно-образовательные ресурсы, расположенные на сайте MSDN (Microsoft Software Development Network) http://msdn. /ru-ru/.
Введение
Платформа Windows 8
Широкое и быстрое распространение портативных устройств, таких как ноутбуки и планшеты, диктует новые приоритеты в создании операционных систем и приложений. Особую важность приобретает экономное использование всех доступных ресурсов, в том числе заряда батареи, а также интерфейсные изменения, связанные с распространением сенсорного ввода. Отличительные особенности операционной системы Windows 8 напрямую следуют из задач, которые ставили перед собой её разработчики:
Увеличить время автономной работы устройств. Оптимизировать операционную систему под сенсорный ввод (тач-управление). Создать механизмы по продаже и продвижению приложений.В результате Windows 8 кардинально отличается от предыдущих версий операционных систем семейства Windows как с точки зрения пользователя (что заметно уже при первом взгляде на интерфейс), так и для разработчиков.

Рис. 1.Начальный экран Windows 8.1.
Замечание. В зависимости от версии операционной системы и от того, как в данный момент она настроена, начальный экран может немного отличаться. Здесь и далее мы приводим примеры с использованием Windows 8.1.
На экране располагаются «плитки» некоторых установленных приложений. Запуск приложения происходит по нажатию на плитку. Приложения могут отображать и обновлять на плитках различную информацию, как текстовую, так и графическую, в том числе, загружаемую из интернета. У каждого приложения может быть несколько плиток. Пользователь может добавлять и убирать плитки приложений, выбирать размер из числа доступных. Также имеется общий список всех установленных приложений (см. рис. 2).

Рис. 2. Общий список всех установленных приложений.
Все приложения, разработанные под Windows 7 или совместимые с Windows 7, функционируют и в Windows 8. Однако в Windows Store можно загрузить только приложения, использующие новую программную платформу Windows Runtime. Windows Runtime – это фактически новый Windows API.
Замечания
Windows Store — это магазин приложений для Windows 8, установленное приложение для покупки и загрузки приложений для платформы Windows 8 и Windows RT. Windows Runtime или WinRT — это модель программирования от Microsoft, являющаяся основой для разработки для Windows 8. WinRT поддерживает разработку на C++ (с использованием расширения языка Component Extensions, C++/CX), C#, Visual и JavaScript. Windows RT (не путать с WinRT) — редакция операционной системы Windows 8 для планшетных и других компьютеров на базе ARM-процессоров. Windows RT не совместима с существующими Windows-приложениями и поставляется с новыми планшетами Microsoft Surface в качестве предустановленной системы. API (application programming interface) - интерфейс программирования приложений (иногда интерфейс прикладного программирования) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) для использования во внешних программных продуктах.В данном модуле мы рассмотрим основы разработки так называемых Windows Store – приложений на языке С# под Windows 8.1. Windows Store – приложения характеризуются в первую очередь новым подходом к созданию интерфейса и использованием нового API – WinRT.
Задание. Используя дополнительные источники информации:
1) узнайте, чем Windows 8.1 принципиально отличается от Windows 8;
2) изучите функциональные возможности Windows 8.1.
Windows Store – приложения
В отличие от классических Windows-приложений, Windows Store – приложения состоят из одного окна без обрамления, а также без заголовка, кнопок «Закрыть», «Развернуть» и «Свернуть». По умолчанию Windows Store – приложение занимает весь экран. Такое изменение призвано, с одной стороны, освободить пространство, занимаемое ранее интерфейсными элементами окна (положительный результат такого подхода наиболее заметен на устройствах с небольшим экраном), с другой стороны, сконцентрировать внимание пользователя на содержимом. Windows Store – приложения могут работать в книжной или альбомной ориентации экрана, что особенно актуально для планшетов и мобильных устройств.
Windows Store – приложения заполняют экран по высоте. Ширина окна приложения зависит от количества одновременно открытых приложений. В Windows 8.1 по умолчанию минимальная ширина приложения – 500 пикселей, но может быть уменьшена до минимального значения ширины в Windows 8 – 320 пикселей. Минимальная высота приложения составляет 768 пикселей.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 |


