Utvikle apper for Windows 10-mobilenheter: en hurtigveiledning

Redaktørens merknad: Microsoft kunngjorde i oktober 2017 at de ikke lenger ville planlegge nye funksjoner eller maskinvare for smarttelefonplattformen Windows 10 Mobile.

Windows 10, Microsofts mest etterlengtede operativsystem, ble forventet å kaste Microsoft tilbake i toppen av kampen. Drevet av Universal Windows-plattformen tilbyr denne oppgraderingen utviklere flere nye verktøy, funksjoner og funksjonalitet.

Her er en rask guide for mobilapputviklere for å lage applikasjoner for gigantens splitter nye OS.

Microsoft bringer Outlook-e-postappen til Apple Watch

Forbereder enheten for utvikling

Windows 10 følger en annen prosedyre for apputvikling. Nedenfor er trinnene du må følge for å forberede enheten din for utvikling på Windows 10-enheter...

  • Utviklere trenger ikke lenger en egen lisens for hver enhet de ønsker å utvikle, teste eller distribuere appene deres. I stedet må de aktivere enhetene sine bare én gang ved å bruke innstillingsfanen.
  • Hvis du bruker Windows 8.1, må du søke om en utviklerlisens eller registrere din Windows Phone-enhet.
  • Hvis du bruker Visual Studio, vil du bli bedt om å aktivere enheten din via en dialogmelding. Du må klikke på "Innstillinger for utviklere" og deretter gå til siden Oppdatering og sikkerhet. Følg de påfølgende trinnene for å fullføre den første klargjøringen av enheten.
  • Deretter må du velge oppgavene du ønsker å aktivere på dine foretrukne Windows-telefoner eller nettbrett. Du har muligheten til å aktivere enheten din for utvikling og også for sidelasting andre apper. Microsoft fastsetter visse retningslinjer for personvern for sidelasting av apper.
  • Windows 10 OS for å støtte mobilbetaling 

Sikkerhet på Windows-telefoner og -nettbrett

Universal Windows-apper er signert, for å gi maksimalt mulig sikkerhet for den valgte mobilenheten. Sørg for at apppakken du installerer på enheten din er fra en pålitelig kilde. For dette må sertifikatet som brukes til å signere appen være installert på enheten din. Videre vil innstillingene du velger, påvirke nivået på enhetens sikkerhet.

For å sidelast apper på en Windows-smarttelefon, må sertifikatet allerede installeres på enheten. Du kan deretter fortsette ved å velge sideload app-innstillingene. For å sidelaste apper på et nettbrett, må du installere en .appx og andre sertifikater som er nødvendige for å kjøre appen sammen med PowerShell. Alternativt kan du manuelt installere sertifikatet og apppakken separat også.

Feilsøkingsapper

På Windows-smarttelefoner kan du installere en hvilken som helst .appx-apppakke og kjøre den samme uten å måtte installere et sertifikat. I tilfelle du har valgt utviklermodus, klikk på filen og fortsett å installere den samme på enheten din. Sørg imidlertid for at du kan pakken du bruker for å teste appen, er fra en pålitelig kilde. For nettbrett kan du begynne å feilsøke appene dine direkte når du velger utviklermodus, uten at du trenger en utviklerlisens for det. Du kan også sidelaste apper ved å installere .appx og det tilhørende sertifikatet.

Implementering av apper

For å distribuere apper fra et Windows 10-skrivebord til en mobilenhet som kjører det samme operativsystemet, må du bruke WinAppDeployCmd-verktøyet tilgjengelig for deg. Forsikre deg om at begge enhetene er koblet til samme subnett av nettverket; kablet eller annet. Merk at disse enhetene også kan kobles til via USB. Husk også at du ikke kan bruke dette verktøyet til å installere sertifikater.

Sende inn apper til Windows Store

Microsoft oppfordrer nå apputviklere til å lage forskjellige, brukbare apper for sine Windows 10-enheter. Windows Store inviterer appinnsendinger for sin nyeste plattform. Butikken tilbyr en enhetlig appmarkedsplass, og tilbyr også mer oppdagbarhet for apper; dermed åpner flere muligheter for utviklere til øke inntektene.