Вам понадобится

Для разработки под Windows вам понадобиться следующее ПО:

Пробная версия Windows 10

Попробуйте новейшую версию ОС.

Visual Studio

Visual Studio — это интегрированная среда разработки с широкими возможностями для создания потрясающих приложений для Windows, Android и iOS, а также современных веб-приложений и облачных служб.

Microsoft .NET Framework 4.6

Пакет многоплатформенного нацеливания .NET Framework 4.6 позволяет разработчикам создавать приложения для .NET Framework 4.6, используя Visual Studio или сторонние IDE.

Доступ к Windows
Store

СТАРТАПАМ - бесплатно
СТУДЕНТАМ - бесплатно

Windows Store: экономика и возможности для разработчиков

путь к первому приложению

12 сентября Windows Store открылся для всех разработчиков под Windows 8, давая возможность каждому представить свои приложения крупнейшей в мире аудитории пользователей. Что же такое Windows Store?

В статье « Разработка приложений под Windows 8: почему и как» мы затронули идею разработки под Windows 8. Как было сказано там, Windows Store – Магазин приложений Windows 8, является одной из ключевых составляющих новой системы и важным слагаемым её успеха, равно как и успеха разработчиков, решивших создать приложения под Windows 8.

Для тех, кто сомневается в возможностях, которые несет Windows 8 для разработчиков, или не до конца понимает смысл Windows Store, мы решили сделать обзор самой идеи и возможностей, которые дает Магазин.
Устройство Windows Store

Сам Магазин приложений Windows устроен по схеме, успевшей уже стать классической.

Это отдельное приложение, имеющееся в каждой установке Windows 8. Оно подключено к центральному каталогу, куда разработчики публикуют свои приложения.

Windows Store содержит несколько секций: по одной на каждую категорию приложений (игры, социальные приложения, развлечения и т.д.) и самая первая секция – редакторское промо.

При этом в каждой категории есть и свое промо. Вот, например, как это выглядит сейчас в категории Игры:

Можно заметить, что есть, как это уже принято всевозможные топ-листы, списки новых приложений и «восходящих звезд».

На странице отдельного приложения, разумеется, присутствуют вся положенная информация и инструменты: описание, скриншоты и т.д.

Технология Windows Store

Если вы решили распространять приложения через Windows Store, то стоит знать об основных правилах, которые там работают. Начинается все с регистрации аккаунта разработчика. Это стоит $49 в год для индивидуальных разработчиков и $99 в год – для юридических лиц.

Подписчики MSDN (уровней Visual Studio Professional, Test Professional, Premium и Ultimate) получают бесплатно один год доступа в Windows Store. В добавок к этому, студенты через программу DreamSpark, а также стартапы, участвующие в BizSpark, получают бесплатный доступ к Windows Store.

Как и всякая подобная структура Windows Store работает по определенным правилам, также устанавливая требования и к публикуемым приложениям, которые проходят сертификацию перед появлением в Store:

Хорошим инструментом для разработчика является Windows App Certification Kit (WACK). Это автоматический инструмент, позволяющий найти проблемы в приложении еще до его публикации.

Free/Paid/Trial

Каждому разработчику доступны две основные схемы продаж приложения: платное и бесплатное. При этом, самой платформой и соответствующим API поддерживаются trial-версии приложений двух типов: с ограничением по сроку(контролируется системой автоматически) и по функционалу (функционал приложения в trial-режиме определяется им самим).

Реклама

Естественно, сегодня встроенная в приложения реклама является одним из основных источников дохода разработчиков. Мы поддерживаем свой собственный «движок» рекламы – Microsoft Advertising с соответствующим SDK и элементами управления для интерфейса пользователя. Другое дело, что никто не мешает вам встроить в приложение свой собственный механизм показа рекламы.

In-app purchase

Windows Store имеет встроенный механизм покупок внутри приложений (in-apppurchases) и соответствующий API. Важной особенностью Windows Store является возможность использования своих механизмов оплаты внутри приложения. Это не только позволит работать с привычными вам инструментами, но и избавит о необходимости делиться доходом с Windows Store

Разделение дохода

Кстати, о разделении дохода. Пока доход, полученный за приложение, не превышает $25000, он делится по схеме 70/30: 70% получает разработчик, 30% — Microsoft. Как только доход превышает сумму в $25К, разработчик получает уже 80% дохода от приложения.

Аудитория Windows Store

Для начала, как ни странно, обратимся к редакциям Windows 8. Их всего три:

  • Windows
  • Windows Pro
  • Windows RT

Первая и вторая предназначены для устройств с традиционной для PC архитектурой (x86/x64), третья – исключительно для устройств с архитектурой ARM, характеризующихся, как правило, более низким энергопотреблением и габаритами. Сейчас, говоря о Windows RT, мы прежде всего подразумеваем планшеты.

На Windows и Windows Pro будут работать и классические desktop-приложения и Windows 8-style UI-приложения. При этом, на всякий компьютер, имеющий метку «Designed for Windows 7» или де-факто попадающий под этот статус, не только можно установить Windows 8, но и полноценно работать с ней.

С Windows RT все несколько иначе. Эта система работает на ARM-архитектуре и существующие desktop-приложения на ней выполняться не могут. Другое дело, что для Windows 8-style UI-приложений Microsoft гарантирует выполнение на обоих типах систем – и Windows/Windows Pro и Windows RT. Даже для приложений, написанных на C++ и компилируемых в native-код, нужно будет лишь сделать соответствующую сборку и включить её в состав пакетов приложения при его публикации в Windows Store. Повторюсь, это работает только для Windows 8-style UI-приложений. Более того, в Windows RT, за исключением отдельных корпоративных сценариев, возможна будет установка приложений только из Windows Store.

Таким образом, разрабатывая приложения в стиле Windows 8-style UI, вы получаете в качестве потенциальных пользователей и покупателей всех, кто установит себе Windows 8 или купит устройство с ней – вне зависимости от типа этого устройства.
Не секрет, что с Windows 8 Microsoft активно продвигает идею использования touch-экранов на всех категориях устройств – от планшетов до десктопов с огромными мониторами (конечно же, тоже touch). Эта идея очень хорошо воспринимается производителями устройств и многими пользователями.

Разумеется, не для всех сценариев подходит touch-интерфейс. Именно поэтому так важно во всех Windows 8-style UI-приложениях поддерживать работу с клавиатурой и мышью. Естественно, что в Windows 8 и Windows 8 Pro есть обычный desktop и работают все привычные нам приложения. Кстати, даже в Windows RT будет поставляться специальная ARM-версия MS Office, работающая именно в desktop-режиме.

Новые устройства для Windows 8

Крис Капоссела, вице-президент Microsoft по маркетингу, как-то сказал: «If your Christmas gift cannot be plugged-in, it is a bad gift». Гаджеты – это то, чем сегодня можно заинтересовать людей по-настоящему.

Настоящей выставкой новых устройств для Windows 8 стала Computex 2012. Там увидели свет как многочисленные ультрабуки (большинство, кстати, touch-экранами), так и планшеты, а также системы типа «все в одном».

Естественно, нельзя обойти вниманием и новейшее устройство от Microsoft – Surface.

 

Примечательно, что планшеты будут работать не только на ARM и Window RT. Последние чипсеты от Intel позволяют добиться приемлемого энергопотребления в форм-факторе планшета.

Эти и многие другие компьютеры в самых разных исполнениях начнут продаваться этой осенью с Windows 8 на борту. И их покупатели одновременно с этим становятся потенциальными покупателями ваших приложений, опубликованных в Windows Store. Люди в более чем 200 странах, говорящие на 100 с лишним языках начнут покупать ваши приложения.

Windows 7

Кто является второй большой группой потенциальных пользователей приложений из Windows Store? Правильно, пользователи предыдущих версий Windows. Что их будет толкать к апгрейду? Три простых, но работающих фактора:

  1. Новые привлекательные устройства.
  2. Новые потребительские свойства Windows 8 (например, увеличенное время автономной работы).
  3. Низкая цена апдейта до Windows 8 – всего $40 для всех легальных пользователей Windows XP, Windows Vista и Windows 7.

Есть и еще один немаловажный фактор – ваши новые приложения.
Только за последний год Windows 7 была продана в количестве 230 миллионов копий. Общее число проданных лицензий достигло 630 миллионов.

И это только Windows 7. И только легальные пользователи. Сегодня больше миллиарда пользователей Windows на Земле, но даже только тех, кто купил Windows 7 с момента её запуска, больше, чем покупателей устройств на iOS, Android и OSX вместе взятых, проданных за это же время. И ведь львиная доля покупателей iOS и Android используют еще и Windows.

Экономика Windows Store

Давайте немого поупражняемся в арифметике.

Предположим, вы хотите получить доход в 1 миллион долларов США, продавая приложение в Windows Store. Пусть приложение стоит $1.99.

Получается, вам нужно продать приложение примерно 503 тысячи раз. А ведь это всего 0,08% сегодняшних легальных пользователей Windows 7. Восемь десятитысячных от общего числа.

Freemium

Или ваше приложение бесплатно, но работает по схеме Freemium. Пусть нечто, что продается внутри приложения, стоит тоже $1.99.

Представим, что в среднем каждый десятый тратит в вашем приложении эти самые $1.99. Кто-то больше, кто-то меньше, кто-то вообще не тратит, но в среднем получается, что 10% покупают один раз на $1.99.

Что будет, если приложение скачают полпроцента от числа сегодняшних пользователей Windows 7? Вы получите почти $630 000 дохода.

ЗАИНТЕРЕСОВАЛИСЬ?

Если вас заинтересовал Windows Store, то начинать следует, естественно, с разработки приложения. В качестве отправной точки можно использовать статью « Разработка приложений под Windows 8: почему и как».

Зарегистрироваться в Windows Store можно здесь, а подробнее о нем рассказано в этой статье.

ПОЛЕЗНЫЕ ССЫЛКИ

Автор статьи: Владимир Колесников, эксперт по разработке ПО.