Dela via


Olika faser i utveckling av mobilprogram

Att skapa ett mobilprogram omfattar flera steg. Du kan enkelt dra nytta av Microsofts tjänster, verktyg och tekniker för att skapa högkvalitativa mobilprogram.

Apputveckling

Du kan skapa interna klientprogram för en plattform med språk som Objective-C och Java. Du kan skapa plattformsoberoende appar med Xamarin, React Native och Unity. Du kan också skapa hybridappar med hjälp av Cordova. Om du vill skapa klientprogram använder du IDE:er och kodredigerare, till exempel Visual Studio, Visual Studio för Mac eller Visual Studio Code på datorer och Mac-datorer.

Planera och utforma med serverdelstjänster

Microsoft tillhandahåller en mängd olika tjänster för att konfigurera en säker, skalbar och tillförlitlig serverdel för ditt mobilprogram. Du kan skapa serverlösa API:er och utlösare utan att behöva underhålla dina egna servrar. Använd push-meddelanden, datasynkronisering offline, autentisering och datatjänster för att skapa en omfattande och omfattande mobil serverdel som stöder en mängd olika appkonstruktionsscenarier.

Att skapa en serverdelstjänst har många krav. Du måste:

  • Begränsa datalagringen på enheten.
  • Synkronisera data över flera enheter.
  • Kontrollera att programmet körs utan nätverksanslutning.
  • Skicka meddelanden till användare.
  • Minska batteriförbrukningen.
  • Skapa en skalbar, tillförlitlig och säker serverdel.
  • Automatisera serverunderhåll.

DevOps och kontinuerlig övervakning

Om du vill skapa mobil- och molnfokuserade program kan du dra nytta av kontinuerlig integrering (CI), kontinuerlig leverans (CD) och kontinuerlig övervakning för att skapa inbyggda versioner för alla plattformar. Du kan köra automatiseringstester för användargränssnittet på tusentals fysiska enheter, automatisera deras versioner via betatestningskanaler eller distribuera direkt till appbutiker. Du kan också samla in användningsanalys, fel och undantagsinformation för deras program.

Ytterligare tjänster

Många Azure-tjänster kan användas beroende på typ och typ av program som skapas: