Прозорци

Windows 8: разработчици и тяхната връзка с Windows Store

Съдържание:

Anonim

Продължаваме с нашата специална версия за Windows 8. В последната част анализирахме задълбочено Windows Store, как работи и как можем да се възползваме от него, за да намерим приложението, от което се нуждаем. Днес също ще говорим за магазина за приложения, но този път от гледна точка на разработчиците: на какви изисквания трябва да отговаря едно приложение, за да се появи в магазина и какви други добавени услуги предлага Microsoft.

Какво трябва да отговаря едно модерно приложение за потребителски интерфейс, за да може да влезе в магазина?

За да може едно модерно UI приложение да стигне до Windows Store, то първо трябва да премине серия от тестове.Microsoft установява строги изисквания, както на ниво код и API, така и на ниво използваемост, които не позволяват всяко приложение, което няма минимално качество, да достигне до Store.

Сертифицирането има две фази, едната автоматична, а другата се извършва от хора. Във фазата на автоматичен тест се проверява, че приложението извиква само разрешените API и че всички изпратени полета и файлове (снимки и икони) отговарят на съответните ограничения.

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

С това те се опитват да проверят дали приложението работи и че работи добре.Най-основните изисквания са приложението да функционира от момента на инсталиране, да не може да бъде затворено неочаквано поради грешка или срив, да не може да отнеме повече от 5 секунди за стартиране или по-малко от 2 секунди за спиране и че интерфейсът не може да спре да отговаря по всяко време.

"В допълнение към това, те ще гарантират, че поверителността на потребителите се зачита. Това означава, че те трябва да показват декларация за поверителност, ако съхраняват или използват лична информация, и да предупреждават, когато ще споделят или изпращат същата тази информация (нито една от които не можете да изключите по-късно, в стил Facebook). "

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

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

В обобщение: всяко приложение, което е налично в Windows Store, е преминало тестове, които гарантират, че ще изтеглите нещо, което работи добре и прави това, което обещава. Разбира се, това е на теория: на Windows Phone процесът е много подобен и вижте какво се случва с WhatsApp например.

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

Настолните приложения също ще бъдат в магазина.

В допълнение към приложенията Metro или Modern UI, Windows Store ще приема и настолни приложения. Въпреки това няма да можем да ги изтеглим директно оттам: Магазинът ще действа само като списък с приложения.При влизане в страницата с подробности за всеки от тях ще имаме връзки към уебсайта на производителя и изтеглянето му.

За да премине сертифициране, настолното приложение трябва да отговаря на същите изисквания като модерните UI приложения. Освен това Microsoft налага някои допълнителни ограничения върху връзките за изтегляне: те трябва да са директни (без обикаляне хиляди пъти, за да изтеглите или купите приложението), да имат 32-битови и 64-битови версии и също така да включват същата информация, която се предоставя на Microsoft в магазина. Като последно условие, само корпоративни разработчици ще могат да изпращат настолни приложения.

Бета и пробни версии в Windows Store

Един от недостатъците на Windows Store е, че за разлика от по-малкия си мобилен братовчед, той не предлага бета приложения.На Windows Phone разработчиците могат да изпратят бета версия, която е частна и преминава само през самосертификация. Разработчикът е този, който включва имейлите на потребителите, които искат да изпробват приложението, и те ще бъдат единствените, които ще могат да го изтеглят и изпробват.

Windows Store няма тази възможност, което е грешка и неудобство за разработчиците, главно защото обикновените потребители не могат да инсталират модерни UI приложения без акаунт на програмист. По този начин, ако някой иска да предложи бета версия на приложение, той ще може да разчита само на много малка група хора и няма да получи толкова много коментари или предложения.

"

Това, което предлага Windows Store и този път подобрено по отношение на Windows Phone store, са пробните версии. Всяко платено приложение може да има пробен режим, ограничен във времето (седем дни). Когато това време изтече, системата предупреждава >"

Ако потребителят реши да закупи пълната версия, от момента, в който плати, той ще може да използва приложението без каквито и да било ограничения. И най-важното: без да изтегляте нищо допълнително и без да губите данни .

Цени на приложението: от 1,49 до 1000 долара

Разбира се, Windows Store ви позволява да публикувате платени приложения. Цените се определят от Microsoft и варират от $1,49 до $1000. В долния диапазон, който вероятно ще бъде най-често срещаният, увеличенията са $0,50. Тъй като цената става по-висока, разликите също са по-големи.

В евро най-ниската цена е 1,19 евро. Любопитното е, че цените не се увеличават по един и същи начин, но понякога има разлики от 30 цента, а понякога и 50, както можете да видите на екрана. Възможностите за избор са доста широки, така че всеки може да постави цената, която предпочита.

От всичко, което се събира от продажбите на приложението, Microsoft взема традиционния дял: 30%. Въпреки това, когато продажбите надхвърлят $25 000, комисионната ще стане 20%.

Покупки в приложението, друг начин да печелите пари с приложения

С Windows 8 Microsoft включва нов начин за генериране на пари за разработчиците: покупки в приложението или покупки, интегрирани в приложението. Концепцията е много проста: плащайте за малки добавки или допълнения към приложението.

Например, състезателна игра може да се възползва от покупките в приложението, така че потребителите да могат да купуват ексклузивни коли, или четец на новини може да продава различни теми за приложението. Най-голямото предимство е, че покупките се правят с акаунта в Windows Store, така че данните за плащане не се дават на създателя на приложението.

За разработчика покупките в приложението също предлагат важни предимства, главно че всички плащания и управление на продукти се извършват на сървъри на Microsoft. Трябва да проверите разписките за покупка само ако искате да прехвърлите тази покупка на сървър (например, така че необходимите данни да бъдат изтеглени при инсталиране на приложението на друг компютър).

Push известия, Live Connect и рекламни мрежи

WNS сървърът действа като посредник при изпращане на насочени известия.

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

Първото нещо са насочените известия. За да може дадено приложение да получава тези незабавни известия, то трябва да използва WNS (Windows Notification Service).WNS действа като междинен сървър между компютъра и сървъра на разработчика, който изпраща известията. Важно е да се отбележи, че няма друг начин за изпращане на насочени известия към приложения в Windows 8.

Live Connect ви позволява лесно да се идентифицирате с вашия акаунт на живо.

Microsoft предлага и услугата Live Connect. Както знаете, с Windows 8 можете да създадете потребителски акаунт, свързан с Live акаунт. Live Connect позволява на приложението да осъществява достъп до този акаунт на живо (стига да дадем изрично разрешение) и следователно до SkyDrive, Календар, Контакти и Messenger по много прост и освен това много сигурен начин за потребителя.

"

Тази услуга може да се използва и за идентифициране на потребителя на външен сървър. Да приемем например, че изтегляте онлайн стратегическа игра, в която се биете срещу други играчи в браузър или на мобилно устройство.Е, вместо да се налага да създаваме нов акаунт, ние просто използваме нашия акаунт на живо, за да се идентифицираме без много проблеми. Това е процедура, подобна на тази при влизане с Facebook/Twitter>."

Накрая, Microsoft също има рекламна мрежа за . Чрез безплатен комплект за разработване на софтуер (SDK) всеки разработчик може да включи в приложението си и да печели допълнителни пари директно в акаунта си в магазина на Windows и да си спести всички проблеми с търсенето на рекламодатели или агенции, които управляват .

Специален Windows 8 в дълбочина

Прозорци

Избор на редакторите

Back to top button