Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 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