Программирование для мобильных платформ. Windows Phone
Реклама. ООО «ЛитРес», ИНН: 7719571260.
Оглавление
Иван Трещев. Программирование для мобильных платформ. Windows Phone
Введение
Работа с XNA
Начальные теоретические сведения
Разработка игр с использованием XNA
Вывод текста и графики в XNA
Обработка нажатий
Нажатия на экран
Нажатия на аппаратные кнопки
Работа с таймером
Пример создания игры
Разбиение на игровые модули
Музыка в игре
Использование акселерометра
Движение объектов
Работа с файлами
Мобильные приложения
Стандартное приложение Windows phone
Создание простой игры на примере пятнашек
Создание справки в приложении
Grid (Сетка)
Полезные мелочи
TextBlock
RichTextBox
Button (Кнопка)
Работа с JSON
Сохренение в файл
Чтение из файла
Задания для выполнения. Приложения для разработки
Заключение
Список использованных источников
Отрывок из книги
Разработка мобильных приложений как написание электронных книг – автор может быстро получить результат, отклики, доход, известность. Современный рынок мобильных устройств полон различными аппаратами всевозможных форм-факторов. Программировать для платформ, которые легко могут уместиться в кармане весьма интересно и каждый может себя попробовать в этом амплуа.
Лаборатория которой руководил автор на протяжении 5 лет занималась разработкой различных приложений для самых популярных за последнее пятилетие операционных систем носимых устройств – Android, IOS, Windows Phone. Хотя сегодня платформа корпорации Microsoft уже мало используется, но возможность практически без дополнительных затрат со стороны программиста (в случае если Visual Studio уже установлено) разрабатывать эти самые приложения, выкладывать их в магазины при этом не неся затрат на тиражирование, продажу, экспозицию и другие накладные расходы вызывает неподдельный интерес среди любой среды, где собираются единомышленники по созданию кода.
.....
Для того чтобы вывести текст на экран, необходимо добавить в папку с контектом файл с названием *.spritefont, где * – название шрифта, этот файл содержит следующие строки:
.....