Видео: VSTecs - IdeaHub Demo (Ноември 2024)
Ако смятате, че приложението ви ще бъде идеално подходящо за Microsoft Surface Hub или искате да създадете приложение специално за Surface Hub, Microsoft ви улесни да се възползвате от обичайната среда за разработчици на Microsoft Windows 10 на Surface Hub,
В основата си Surface Hub е уникално устройство, което изпълнява няколко специфични роли. Surface Hub е проектиран основно за бизнес сътрудничество, производителност и видеоконференции чрез Microsoft Skype for Business. Той се предлага в два модела: 8, 999 долара, 55-инчов, пълен HD модел и 21, 999 долара, 84-инчов, 4К модел. Ако никога не сте чували за повърхностния център, проверете този грунд.
Тъй като Surface Hub работи само с Windows 10 Universal приложения и не може да стартира приложения, специфични за настолни компютри и таблети, списъкът на софтуера, наличен на Surface Hub, е сравнително малък. Microsoft обаче насърчава разработчиците на приложения и бизнеса да създават и препроектират приложения, специално създадени за изпълнение на широкоформатен многоточков сензорен екран на Surface Hub. Тъй като приложенията трябва да бъдат универсални, приложенията също така ще се показват добре, когато се изпълняват на лаптопи, телефони и таблети на Windows.
Как да започнем
Уверете се, че работите на устройство с Windows 10. След като стартирате най-новата версия на операционната система (ОС), изтеглете пакета за разработчици на софтуер за Microsoft Visual Studio (SDK). Ще бъдете подканени да активирате вашия компютър или телефон с Windows за развитие; приемете подкана. След това ще бъдете помолени да се регистрирате като разработчик на приложения; това ви позволява да разработвате съдържание за (и да го публикувате) в Windows Store.
За да изградите и тествате директно на Surface Hub, отидете на раздела Настройки и кликнете върху "Актуализиране и защита". След това кликнете върху „Разработване“ и активирайте „Режим на програмист“. В горния десен ъгъл на екрана ще видите воден знак, който ви позволява да знаете, че разработвате съдържание за устройството. След това ще бъдете подканени да свържете компютъра си към Surface Hub чрез IP адрес.
В Microsoft Visual Studio ще можете да изградите и тествате приложението си, за да се уверите, че то изглежда и изпълнява начина, по който е проектирано. Можете да преглеждате анализа на приложенията, да управлявате продукти в приложенията и да активирате услуги за потребителите на приложения. Ако никога не сте изграждали универсално приложение, следвайте този урок за това как да създадете Windows 10 Universal приложения. Имайте предвид: Не можете да стартирате приложения за Win32 или приложения за Windows 8-ера. Трябва да насочите устройства „Windows.U Universalal“ в манифеста на приложението си.
Съображения при изграждането на приложение за специфичен повърхностен център
В допълнение към множеството неща, които ще трябва да знаете за изграждането на приложение за Windows 10 Universal, трябва да помислите за няколко неща, които са специфични за Surface Hub. Например: Microsoft Skype for Business е интегриран в Surface Hub; винаги е там и винаги е на разположение, така че защо да не се възползвате от това? Skype на Surface Hub може да работи заедно с две приложения едновременно. Можете ли да накарате Skype да взаимодейства с приложението ви? Ще добави ли Skype някаква стойност към софтуера, който изграждате?
Освен това Surface Hub разполага със 100-точково докосване с пръст и 3-точкови входове на писалка. Така повече от един човек ще може да взаимодейства с приложението и входните данни няма да следват стандартния протокол за еднократно щракване с мишката. Не забравяйте да активирате контролите за мастиленост и докосване в приложението си, за да се възползвате от специфична функция на Surface Hub Но по-важното е, че не ограничавайте броя на входовете само на един или два пръста или химикалки. Ще искате да разширите начините, по които потребителите възприемат и манипулират съдържание в Surface Hub. Например: Има приложения по поръчка - като тези, създадени от Siemens - които предоставят 360-градусови подвижни изображения, с които можете да манипулирате. Потребителите могат да натискат, издърпват, увеличават, свиват, завъртат, изравняват или "стъпват вътре" изображения чрез екрана на повърхностния център, използвайки няколко пръста като водачи.
Друга важна характеристика на Surface Hub, за която трябва да внимавате, е, че Surface Hub автоматично се избърсва след всяка сесия. Затова не изграждайте приложението си с намерението да съхранявате данни и да изграждате предишни сесии. Surface Hub е предназначен предимно за еднократни срещи и взаимодействия и повечето от неговите приложения са изградени с това предвид. Ако се нуждаете от потребители, за да могат да запазват данни от приложението, работещо на Surface Hub, подканете да ги запазят в облака, преди да изключите приложението. Освен това, вие ще искате да премахнете всички преживявания от първото изпълнение, защото на теория всяко изпълнение на Surface Hub ще бъде „първото изпълнение“.
Тествайте приложението си
След като изградите приложението си, ще трябва да го тествате, за да видите дали работи добре на Surface Hub. За съжаление симулаторът не използва същия интерфейс като Surface Hub, така че ще трябва да направите няколко ощипвания, за да сте сигурни, че приложението действа на Surface Hub по начина, по който сте възнамерявали.
Например: Ще трябва да добавите 55- и 84-инчови повърхностни хъбови резолюции към Microsoft Visual Studio Simulator, преди да стартирате приложението си през него. За точни подробности как да приложите резолюциите към Studio и да разгърнете приложението към вашия Surface Hub, вижте този урок на Microsoft.
Широко внедряване на приложения
Ако имате възможност да разгърнете приложението в Surface Hub и ако приложението изпълнява начина, по който сте предвидили, сега ще трябва да настроите приложението си за допълнителни внедрения. Ако искате да направите приложението си достъпно за широката публика, просто ще трябва да поддържате приложението си определено като „Разпродажба на дребно“, което е настройката по подразбиране. Ако обаче искате да направите приложението частно и достъпно само за вашия бизнес и партньори, ще трябва да изпълните следните стъпки:
Изберете предприятията, които могат да имат достъп до приложението ви. Оставете квадратчето за „Магазин за управление на обемно лицензиране“, за да може предприятията, с които работите, да качват приложението повече от веднъж.
След това ще трябва да изпратите приложението в Windows Store, където Microsoft ще го сертифицира. След като е готов, корпоративните администратори ще трябва да го добавят в частния си магазин в Windows Store for Business. Voila, свърши!