Video: Microsoft Surface Hub 2 hands-on: a $9K PC on wheels (November 2024)
Als u denkt dat uw applicatie perfect geschikt is voor de Microsoft Surface Hub of als u een app specifiek voor de Surface Hub wilt bouwen, heeft Microsoft het u gemakkelijk gemaakt om te profiteren van de aangepaste Microsoft Windows 10-ontwikkelaaromgeving van de Surface Hub.
In de kern is de Surface Hub een uniek apparaat dat verschillende specifieke rollen vervult. De Surface Hub is voornamelijk ontworpen voor samenwerking tussen bedrijven, productiviteit en videoconferenties via Microsoft Skype voor bedrijven. Het komt in twee modellen: het $ 8.999, 55-inch, full HD-model en het $ 21.999, 84-inch, 4K-model. Als je nog nooit van de Surface Hub hebt gehoord, bekijk dan deze primer.
Omdat de Surface Hub alleen Windows 10 Universal-apps uitvoert en geen apps kan uitvoeren die specifiek zijn voor desktops en tablets, is de lijst met beschikbare software op de Surface Hub relatief klein. Microsoft heeft echter app-ontwikkelaars en bedrijven aangemoedigd om apps te maken en opnieuw te ontwerpen die specifiek zijn gebouwd om te presteren op het grootformaat, multipoint touchscreen van de Surface Hub. Omdat de apps universeel moeten zijn, worden de apps ook mooi geschaald wanneer ze worden uitgevoerd op Windows-laptops, telefoons en tablets.
Hoe te beginnen
Zorg ervoor dat u op een Windows 10-apparaat werkt. Zodra u de nieuwste versie van het besturingssysteem (OS) gebruikt, downloadt u de Microsoft Visual Studio Software Developers Kit (SDK). U wordt gevraagd om uw Windows-pc of -telefoon voor ontwikkeling in te schakelen; accepteer de prompt. U wordt vervolgens gevraagd om u te registreren als app-ontwikkelaar; Hiermee kunt u inhoud ontwikkelen voor (en posten naar) de Windows Store.
Als je rechtstreeks op de Surface Hub wilt bouwen en testen, ga je naar het tabblad Instellingen en klik je op 'Update en beveiliging'. Klik vervolgens op "Ontwikkelen" en schakel "Ontwikkelaarsmodus" in. U ziet een watermerk in de rechterbovenhoek van het scherm, waarmee u weet dat u inhoud voor het apparaat ontwikkelt. Je wordt vervolgens gevraagd je pc via een IP-adres met de Surface Hub te verbinden.
In Microsoft Visual Studio kun je je app bouwen en testen om er zeker van te zijn dat deze eruit ziet en presteert zoals hij is ontworpen. U kunt app-analyse bekijken, in-app-producten beheren en services voor app-gebruikers inschakelen. Als u nog nooit een Universal-app heeft gebouwd, volgt u deze zelfstudie over het maken van Windows 10 Universal-apps. Houd rekening met het volgende: u kunt geen Win32-apps of Windows 8-apps uitvoeren. U moet "Windows.Universal" -apparaten in uw app-manifest targeten.
Overwegingen bij het bouwen van een Surface Hub-specifieke app
Naast de veelheid van dingen die je moet weten over het bouwen van een Windows 10 Universal-app, zijn er verschillende dingen die je moet overwegen die specifiek zijn voor de Surface Hub. Bijvoorbeeld: Microsoft Skype voor bedrijven is geïntegreerd in de Surface Hub; het is er altijd en het is altijd beschikbaar, dus waarom zou je er geen gebruik van maken? Skype op de Surface Hub kan gelijktijdig met twee apps tegelijk worden uitgevoerd. Kun je Skype communiceren met je app? Zal Skype waarde toevoegen aan de software die u bouwt?
Bovendien beschikt de Surface Hub over 100-punts vingeraanraking en 3-punts peningangen. Zodat meer dan één persoon met de app kan communiceren en de invoer niet het standaardprotocol met één vinger of muisklik volgt. Zorg ervoor dat je inkten en aanraakbediening in je app inschakelt om te profiteren van een specifieke Surface Hub-functie. Maar nog belangrijker, beperk het aantal ingangen niet tot slechts één of twee vingers of pennen. Je wilt de manieren uitbreiden waarop gebruikers inhoud op de Surface Hub waarnemen en manipuleren. Bijvoorbeeld: er zijn op maat gemaakte apps, zoals die ontworpen door Siemens, die 360-graden beweegbare afbeeldingen leveren die u kunt manipuleren. Gebruikers kunnen afbeeldingen duwen, trekken, vergroten, verkleinen, roteren, plat maken of "binnenstappen" via het scherm van de Surface Hub met behulp van meerdere vingers als hulplijnen.
Een ander cruciaal kenmerk van de Surface Hub waar je op moet letten, is dat de Surface Hub na elke sessie automatisch wordt gewist. Dus bouw uw app niet met de bedoeling gegevens op te slaan en voort te bouwen op eerdere sessies. De Surface Hub is primair ontworpen voor eenmalige vergaderingen en interacties, en de meeste van de apps zijn gebouwd met dat in gedachten. Als u wilt dat gebruikers gegevens kunnen opslaan van de app die op de Surface Hub wordt uitgevoerd, vraagt u hen om op te slaan in de cloud voordat u de app sluit. Bovendien wil je alle first-run ervaringen verwijderen, omdat in theorie elke run op de Surface Hub een "eerste run" zal zijn.
Test uw app
Nadat je je app hebt gebouwd, moet je deze testen om te zien of deze goed werkt op de Surface Hub. Helaas gebruikt de simulator niet dezelfde interface als de Surface Hub, dus je moet een paar aanpassingen maken om ervoor te zorgen dat de app op de Surface Hub werkt zoals je bedoeld had.
Bijvoorbeeld: u moet de 55- en 84-inch Surface Hub-resoluties toevoegen aan de Microsoft Visual Studio Simulator voordat u uw app erdoorheen voert. Bekijk deze Microsoft-zelfstudie voor precieze details over het toepassen van de resoluties op de Studio en het implementeren van de app op je Surface Hub.
Brede app-implementatie
Als je de app in de Surface Hub kunt implementeren en als de app werkt zoals je had bedoeld, moet je je app nu instellen voor extra implementaties. Als u uw app beschikbaar wilt maken voor het algemene publiek, moet u uw app gewoon definiëren als "Retaildistributie", wat de standaardinstelling is. Als u de app echter privé en alleen beschikbaar wilt maken voor uw bedrijf en partners, moet u de volgende stappen doorlopen:
Selecteer de ondernemingen die toegang hebben tot uw app. Laat het vakje voor "Store Managed Volume Licensing" aangevinkt zodat de ondernemingen waarmee u werkt de app meerdere keren kunnen uploaden.
Vervolgens moet u de app indienen bij de Windows Store waar Microsoft deze zal certificeren. Zodra het klaar is, moeten beheerders het toevoegen aan hun privéwinkel in Windows Store for Business. Voila, je bent klaar!