Send til redaktion@dotnyt.dk hvis du har feedback, gode idéer, konstruktiv kritik eller svinere. Alt har interesse!
31. maj 2022, du lytter til DotNyt
Apps til mobiltelefoner er kommet for at blive. Det er ikke bare en dille. Men det er velkendt at det kræver en Mac at udvikle mobilapps til iOS så hvordan stiller det os som ikke bruger Mac? Og målgruppen i det her podcast er jo udviklere som anvender Microsoft-teknologi og blandt os forestiller jeg mig vi er mange der er mest vant til Windows.
Jeg har udviklet nogle apps og udgivet dem til Android og iOS og her vil jeg fortælle hvordan. Jeg har brugt den platform som hedder Expo.dev og den gør det muligt at udvikle apps i React Native helt uden en Mac. Jeg sad bare i Visual Studio Code og kodede løs – og når jeg ville teste på min telefon, skrev jeg bare en kommando i konsollen og så dukkede appen op på min telefon.
Fedt, ikke?
Det virker sådan at man i praksis udgiver sin kode til Expo og så åbner man en app der hedder Expo på sin telefon som man kan bruge til udvikling. Det fungerer ikke 100% perfekt men det er tæt på. Fuldt ud tilfredsstillende!
Når man så skal udgive nyeste version til App Store – ja, du har måske gættet det … så skriver man en anden kommando til Expo som så udgivet appen for dig.
Det er tilmed også gratis.
Lyder det for godt til at være sandt? Det er skam sandt, men desværre undgår man ikke helt en Mac. For at sætte det op så det fungerer var jeg nødt til at leje en Mac fra en service som hedder MacInCloud for at lægge appen op første gang med et program på Mac som hedder Application Loader. Først når forbindelsen var skabt fra en Mac kunne jeg udgive nye versioner direkte fra Windows.
Måske har de forbedret deres service siden jeg brugte den, men så vidt jeg ved undgår du desværre ikke 100% en Mac, men det er meget tæt på og det vigtigste er at du ikke behøver at bruge den i det daglige. Måske kender du en ven der kan hjælpe dig med Mac-delen og så er du kørende. Fedt ikke?