ПредишенСледващото

За развитието на Windows ще трябва следния софтуер:

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

Опитайте най-новата версия на операционната система.

Visual Studio - интегрирана среда за разработка, с достатъчно възможности за създаване на зашеметяващи приложения за Windows, Android и IOS, съвременни уеб приложения и услуги в облака.

Microsoft .NET Framework 4.6

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

1.1 Проверка на "на живо" хардуера

Препоръчително е също така да се провери прилагането на новите бюджетни устройства с 256 MB памет, като например Nokia Lumia 610. Тъй като в момента все още не е в продажба, е желателно да се най-малко изпита прилагането на емулатора с 256MB, която идва от цялостен ремонт, инструменти WP7 SDK 7.1.1 ,

Вторият също толкова важна причина е, за да видите какви проблеми на оперативната съвместимост с интерфейса на вашата кандидатура. Особено важно е да се провери прилагането на живо устройство, ако се развие свои собствени контроли или напишете игри.

Животът пример:
След развитието на квадратчето с три позиции, което може да бъде доста успешно работи с мишката, беше установено, че изключително трудно да се получи в подложки му пръсти. В друг в реално време стратегия за игра на базата на нашата логика бутон на мишката върху единица я отличава и пресоване и Scribe маршрут даде команда към разбъркан / една атака по маршрута проследени. При тестване ин виво апарат беше установено, че почти невъзможно да се разграничат единица вместо единица се премества няколко пиксела, след натискане с пръст процесор показано натискане състояние в определен момент и леко повлече.

2. Проверка на приложение, използващо Kit Marketplace Test

Друга силна препоръка, за да проверите вашата кандидатура с помощта на комплект Marketplace Test. Този чудесен инструмент идва с инструменти за развитие, и да го стартирате съвсем проста - от контекстното меню при щракване с десния бутон на мишката върху проекта изберете Open Marketplace Test Kit

Трябва също да се има предвид, че успешното приключване на всички тестове не гарантира, че вашата кандидатура ще бъде сертифицирана, въпреки че шансовете да минат сертифициране успешно се увеличили значително.

В Test Kit'e можем да видим четири раздела: Заявление Детайли, автоматизирана, наблюдавани за изпитване, Ръчна теста:

2.1. Детайли по полагането

Първите раздела Подробни данни за кандидатстване, необходими, за да бъдат в състояние да се уверите, че сте подготвили всички необходими икони и снимки на екрани.

Също така не забравяйте, че трябва да посочите поне една снимка. Максималната желания размер просто екранна снимка (480 х 800) може да се направи с помощта на емулатора.

Доста често задаван въпрос - как да се премахне tsifirki оставено на емулатор. Тези цифри са за отстраняване на грешки, и така те не се показват, просто стартирате приложението на емулатор, без отстраняване на грешки (например комбинация от Ctrl + F5 на студиото). Също така, все още можете да излее XAP-файл с помощта на помощна програма разполагане, снабден с инструменти за разработчици.

2.2. Автоматизирано тестване

Автоматизирани тестове е много малък, те проверяват размера на XAP-файл, посочване на иконата на явна използвани функции (изброени в Приложение Подробности), както и снимки на екрани.

размер XAP файл трябва да е по-малко от 225 MB. Трябва също да се има предвид, че, ако размерът е по-голям от 20 MB, той ще бъде на разположение за изтегляне само чрез WiFi.

2.3. Наблюдавано Test

Тези тестове са за "наблюдение" на работата на вашата кандидатура. Те работят само с физическо устройство и изисква съставянето освобождаване.

Приложението следи времето за начало, консумацията на памет, сривът на заявлението (приложение не трябва внезапно затворен поради грешка), и с помощта на бутона Назад.

Също така трябва да се има предвид, че ако тези тестове не са "виждат" проблемите с кандидатурата си, това не означава, че те не са толкова желателно при тестване на максималния "натоварване" заявлението. Например, ако имате някакви съобщения, че е желателно да ги напълнят с възможно най-голям брой елементи (броят зависи от характеристиките на кандидатурата си, но обикновено 50-100 липсващи елементи, за да се уверете, че има проблем или не). Съответно, тъй като максимумът е необходимо да попълните всеки от елементите - например, ако продуктът се появи в образа, е желателно да го напълни с най-различни картини.

2.4. Ръководство за изпитване

Тук можете да видите списък с 50 позиции, които могат да бъдат проверени за съответствие с вашата кандидатура. За всяка от тестове, които са подпечатани резултат от теста

Може би прекарват половин ден за преминаването на всички тези тестове, но то може да ви спести седмици.

3. Публикация на прилагането
3.1. товарене

След като сме избрали да представи ново приложение, изтеглете инструкциите за кандидатстване започва.

Въведеното от вас име ще бъде видимо само в профила си и не оказва влияние върху името на приложението в marketpleyse.

Публикация в частен бета тест ще ви позволи да го разпространявате в тестери затворена за достъп (или, по ваш избор, колеги, приятели и семейството си :)

3.2. Заявление Описание.

Един от най-често задаваните въпроси разглеждаме до запълване на описанието. По-специално, как да промените / добавите езика.

Вие не можете да промените езика в детайли. Езикът се определя автоматично от XAP-файла.

Ако просто искате да се промени основният език на приложението си, това може да бъде направено в студиото в раздела Прилагане на свойствата на проекта в информацията за събрание и от падащото меню неутрален език.

Една алтернатива е да редактирате файла с AssemblyInfo.cs, където трябва да посочите желания език

Сега, ако ние perezaleyte файл, можете да видите, че вместо на английски имаме руската секция.

В повечето случаи, необходимостта от подкрепа на различни езици. В този случай, трябва да имате основен език и езикова поддръжка.

Сам процес локализация напълно идентичен с процеса на локализация на конвенционален .NET desktop- и уеб-базирани приложения.

Например, ако имаме основният език е английски, а ние искаме да се добави поддръжка за български език, ние добавяме необходимите ресурси

и локализирани езикови ресурси за български език:

С цел да се marketpleyse появи едновременно всички езикови секции в нашата молба трябва да бъде най-малко един ресурс за локализиране от поддържаните езици.

Втората стъпка трябва да редактирате проекта подаде кандидатурата ни [myprojectname] .csproj

за няколко езика през сепаратор ";"

В този случай, не се изисква основен език.

След това можем да видим и да попълните информацията за всички поддържани езици:

В допълнение към тази страница да въведете описание на приложението, ключови думи за търсене и посочете съответните икони и снимки на екрани на приложението.

3.3 бета тест


Третата стъпка зависи от това какво сте избрали - бета-тест или публичен достъп.

Ако сте избрали Beta публикация, ще видите форма, която изисква LiveID тестери:

Тук също всичко е съвсем проста: след като кликнете върху Изпращане и в рамките на няколко часа ще получите линк за изтегляне на приложението.

3.3. цена на приложението (Public Marketplace)

3.4. Тест (Public Marketplace)

Официално, това отнема около 5 дни, за да удостовери, приложения, но аз го взех от 4 до 8 дни.

След приключване на процедурата по сертифициране, ще получите имейл с статута на сертифициране. Ако това не помогне, вие ще получите подробен доклад, че той предотвратява да се сертифицират.

Имах няколко случая, в които е било отхвърлено заявлението по погрешка. След повторение старт сертифициране подробно защо аз не съм съгласен с резултата, доведе до факта, че заявлението преминал сертифициране. Така че не се колебайте да пишете testrovschikam за функциите на вашето приложение - тя също така ще помогне да се спести време.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!