понедельник, 8 октября 2012 г.

Windows 8 Developers to Microsoft Corporation. Регистрация приложений.


Друзья добрый день!

В предыдущем посту я рассказывал вам немного о новой Visual Studio 2012 и о первом приложении под Windows. Сегодня я хотел бы поделиться с вами небольшой информацией о том, как зарегистрировать первое, написанное вами приложение. Я думаю, это будет полезно многим.

Для начала вам нужно открыть счет в банке и сделать пластиковую карту, во-первых для того что бы вы смогли зарабатывать и для того что бы активировать вашу учетную запись на Windows Store. Я думаю, с этапом создания карты вы уже сталкивались и вам не нужно объяснять, как это делать. И вот теперь, когда у вас открыт счет в банке первое, что нужно сделать для того что бы вы смогли зарегистрироваться в магазине приложений с первого раза это пополнить ваш счет. Объясняю зачем: что бы вас зарегистрировать и проверить вашу карту, компания Microsoft снимет с вашего счета небольшую сумму, но вскоре, как только ваша карта пройдет валидацию в магазине на ваш счет снова будет возвращена снятая сумма.

Напоминаю, что если вы являетесь студентом, то для вас регистрация абсолютно бесплатна, вам нужен всего лишь код с сайта DremSpark.com. Получить его могут только зарегистрированные пользователи. Но если вы собираетесь вливаться в мир программирования, то я бы посоветовал вам сделать это первым делом.

Теперь у вас есть все, что нужно для успешной регистрации в Windows Store. Вы выполняете пару простых шагов, о которых вас просят, и буквально через 5 минут вы являетесь разработчиком и можете постить свои приложения. Есть одно «НО» с которым сталкивались неоднократно мои коллеги. Нужно было ввести сумму, которая снята с вашей карты магазином, для этого вам нужно будет всего лишь взять выписку в банкомате или воспользоваться электронным банком.

Небольшая информация о моей карте, я пользуюсь картой Сбербанка, Visa Classic.

Ну а теперь о самой регистрации приложения в магазине. Вот вы написали свое замечательное приложение и вам нужно его поместить в магазин приложений. Для этого вам нужно сделать несколько простых действий. Во-первых, в обозреватели решений нажимаем правой кнопкой на проект и выбираем пункт меню «Магазин», а затем «Создать пакеты приложения».
В следующем окне вы соглашаетесь, что хотите выполнить построение пакетов приложения для отправки их в Windows Store. И следом проходите вход в вашу учетную запись Microsoft. После этого автоматически откроется браузер с вашей учетной записью, где вы сможете «общаться» со своими приложениями.

Первое, что вам предложат, это резервация имени приложения, так как имя должно быть уникальным. Если ваше имя подтверждено я бы посоветовал вернуться в Visual Studio и подтвердить имя для создания пакетов приложения.
 
Как только пакеты будут созданы, вы можете продолжить регистрацию вашего приложения в браузере, но я бы посоветовал сделать вам еще один лишний, но порой важный шаг, воспользоваться набором сертификаций приложений WindowsWindows App Certification Kit.
 
Именно он поможет подсказать вам о тех мелочах, о которых вы забыли при создании приложения, может быть вы выбрали некорректный цвет шрифта или заднего фона и так далее.
 
Как только Windows App Certification Kit дал вам положительный результат, мы со спокойной душой можете продолжать регистрацию в браузере.
 

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

Как только мы дошли до пункта «Пакеты» нам нужно будет загрузить созданный ранее нами пакет, обычное его расположение в папке вашего приложения «AppPackages» и там будет единственный файл с разрешением .appxupload, это как раз то, что нам нужно.
 
После того как пакеты загружены мы можем продолжить описание приложение, а именно нам нужно будет заполнить публикацию скриншотами, описанием приложения и так далее.
 
Как только вы сделали, все причисленное выше вы можете отправлять приложение на публикацию.
 
А теперь дело за тестеровщиками, но вы постоянно можете наблюдать как проходит сертификация вашего творения в панели мониторинга.
 

На самом деле ничего нет, запостив свое первое приложение вы будите делать это на автомате. Так что дело за вами. Программируйте, создавайте, регистрируйте, зарабатывайте и радуйте пользователей магазина своими полезными приложениями!
 
Трусов Александр Николаевич
(Microsoft Student Partner)

воскресенье, 7 октября 2012 г.

Windows 8 Developers to Microsoft Corporation. Hello World.


Всем привет! Я немного повременил с продолжением статей про знакомство с Windows 8 и приложениями под нее, так как работа отнимает много времени, но вот в прекрасный осенний вечер воскресенья я снова с вами и готов продолжить.

Я уверен, что прочитав название статьи, люди которые хоть раз сталкивались с программированием, поняли, о чем будет идти речь, для всех остальных поясняю, сегодня речь будет идти о Visual Studio 2012 и о первом, самом простом, приложении написанным мною.

Начну с Visual Studio, но буквально пару слов. Продукт остался таким же уникальным, как и все предшествующие версии. Из того что с первых секунд бросается в глаза, это измененный лого продукта, плюс установка  VS 12 Ultimate проходит гораздо быстрее ее прошлых версий, что не может не радовать разработчика. Касательно интерфейса, на мой взгляд, он изменен совсем немного и остается таким же понятным и удобным.  Но есть небольшая фишечка связанная с UI – это оформление в темной теме. Довольно интересная идея, так как пользователь может подстроить под себя интерфейс, как в самой Windows 8 или на мобильных платформах Windows Phone 7/8, а это всегда большой плюс. Я думаю не нужно говорить о том, что новая Studio идеальна для создания Metro приложений. В нее добавлены шаблоны для C# и VB, а так же новые шаблоны для разработчиков на C++. Metro приложения используют XAML, а  еще огромное количество улучшений для Веб-разработчиков, например переключение запуска приложения с поддержкой нескольких браузеров, для более комфортной работы над приложением. Изменения внесены в LightSwitch, Team Fondation Server и в средства для архитекторов, об этих и других изменениях вы можете более подробно почитать, перейдя по ссылке.

Теперь касательно приложения. Как писать Hello World, я вам рассказывать конечно не буду, так как я думаю, с этим вы справитесь сами, но расскажу о своем первом приложении.

Мое первое приложение было шаблонным, в прямом смысле этого слова. Но оно помогла понять некоторые моменты программирования под Windows 8. Приложение о родном ВУЗе «РГТЭУ». Оно представляло собой пару страниц с небольшой информацией о учебном заведении. Как выглядит рабочая область, и приложение в процессе разработки вы можете посмотреть на рисунке.

Приложение состоит из двух страниц, на одной информация о ВУЗе, на второй информация по факультетам и кафедрам, все легко и просто. На языке разметки XAML было описано расположение элементов приложения, как на первой, так и на второй странице: Images, RichTechBlock, GridVuew, TextBlock и так далее. Как такового кода нет, нужно было всего лишь прописать навигацию страниц и навигацию, с помощью которой часть информации из xml файла передавалась на главную страницу и в xml файле описать всю информацию о факультетах.  Но так как приложение было шаблонным, мне оставалось только понять, как это делается, и заполнить все нужным контентом. Вот что из этого вышло.

Еще раз повторяю, что это шаблонное приложение и на написание его ушло около часа. Но для того, что бы разобраться ушло гораздо больше времени, но поверьте, это того стоит.
Программирование вообще забавная штука! =) Так что учитесь! Начинайте создавать и делать что-то банальное, шаблонное и достигайте больших успехов! Ведь все в ваших руках и вам создавать будущее! 

И пользуясь ситуацией, могу посоветовать принять участие в экспресс школе по Windows 8, которая пройдет в городе Томске 13 октября 2012 года. Там вы не только сможете научиться создавать приложения, но и сможете выиграть призы от компании Microsoft

Трусов Александр Николаевич
(Microsoft Student Partner)