Най-динамично развиващата се насока в областта на софтуерната разработка в последните няколко години несъмнено е тази на мобилни приложения. Все повече хора разполагат с една идея по-умен телефон, а и таблетите придобиват все по-голяма масовост.
Пазарният дял на Windows Phone, макар и малък, не е пренебрежим. Факторите, които обуславят неговото разширяване са сравнително лесната интегрирана среда за разработка, предстоящото излизане на Windows 8 и Windows Phone 8 (с общото им ядро) и пускането на нови телефони работещи за тази платформа.
Точно затова си струва и публикуването на малко информация, която да ви даде отправна точка в тези разработки, в случай, че решите да поемете в тази посока.
Как да започна?
Връзки към необходимия софтуер можете да намерите в секцията „Полезно„? „Софтуер„. Като начало ви е необходимо Microsoft Visual Studio.
- Ако сте решили да заложите на Express Edition, то Microsoft Visual Studio 2010/2012 Express for Windows Phone е напълно достатъчен пакет;
- Ако притежавате лиценз за по-пълна версия на Microsoft Visual Studio, ще ви трябва и Windows Phone Software Development Kit (WP SDK):
- Microsoft Visual Studio 2012 е изборът ви по подразбиране. Той със сигурност ще ви свърши работа за разработка на приложения, както за Windows Phone 7.0, така и за Windows Phone 7.5 („Mango“), та дори и за Windows Phone 8.0 („Tango“), когато излезе. Microsoft Visual Studio 2010 върши работа за първите две със сигурност;
- Windows Phone Software Development Kit (WP SDK) ви е необходим, ако сте заложили на пълната версия на Microsoft Visual Studio. Последната версия на WP SDK понастоящем е 7.1.1, като е необходимо първо да инсталирате WP SDK 7.1 (ISO), а след това – WP SDK 7.1.1 Update. Версия 7.0 вече не е достъпна за изтегляне.
- Ако още се чудите дали да си купите Microsoft Visual Studio или не, обмислете и варианта с DreamSpark, за която стана въпрос в предишната публикация.
И после? Как да разработвам?
Мястото за разработчиците за Windows Phone се нарича Windows Phone Dev Center (бившият App Hub). Там можете да намерите връзки към всички необходими ресурси (софтуер, онлайн книги, обучаващи видео клипове, форуми и т.н.).
За целта трябва да влезете в програмата за разработчици на Microsoft. Имате следните два варианта:
- Да се абонирате срещу $99 годишно;
- Да се абонирате безплатно, ако притежавате DreamSpark акаунт (помните предишната публикация, нали?).
В общи линии няколко символични стъпки!
Написах нещо страхотно и искам да го продавам!
Потребителите закупуват приложения за Windows Phone в Windows Phone Marketplace (достъпен, както през браузер, така и със специализирано приложение на самите телефони).
Публикуването на разработените приложения става през гореспоменатия Windows Phone Dev Center. Ето и няколко особености:
- Приложенията, които публикувате, могат да бъдат, както платени, така и безплатни;
- При платени приложения Microsoft удържат 30% от приходите от приложения;
- Можете да следите своите изтегляния и продажби;
- Имате възможност да публикувате т.нар. trials – платени пълнофункционални приложения с предварително установен тестов период, след който изискват покупка;
- От април месец имаме български Marketplace, а от около месец – български Dev Center.
Още връзки за Windows Phone като финал
Ето и малко връзки за ентусиастите:
- Публикациите за Windows Phone 7 в блога на Ивелин Моллов;
- Windows Phone 7 Jump Start в Channel 9;
- секцията „Полезно“ » „Литература“ в този сайт.
Толкова! 🙂