Delen via


Verschillende fasen in de ontwikkeling van mobiele toepassingen

Het bouwen van een mobiele toepassing omvat meerdere fasen. U kunt eenvoudig profiteren van Microsoft-services, -hulpprogramma's en -technologieën om hoogwaardige mobiele toepassingen te bouwen.

App-ontwikkeling

U kunt systeemeigen clienttoepassingen met één platform bouwen met talen zoals Objective-C en Java. U kunt platformoverschrijdende apps bouwen met behulp van Xamarin, React Native en Unity. U kunt ook hybride apps bouwen met cordova. Als u clienttoepassingen wilt maken, maakt u gebruik van IDE's en code-editors, zoals Visual Studio, Visual Studio voor Mac of Visual Studio Code op pc's en Macs.

Plannen en ontwerpen met back-endservices

Microsoft biedt diverse services voor het instellen van een veilige, schaalbare en betrouwbare back-end voor uw mobiele toepassing. U kunt serverloze API's en triggers maken zonder dat u uw eigen servers hoeft te onderhouden. Gebruik pushmeldingen, offlinegegevenssynchronisatie, verificatie en gegevensservices om een uitgebreide en uitgebreide mobiele back-end te vormen die ondersteuning biedt voor verschillende app-constructiescenario's.

Het bouwen van een back-endservice heeft veel vereisten. U moet het volgende doen:

  • Beperk de gegevensopslag op het apparaat.
  • Gegevens synchroniseren op meerdere apparaten.
  • Zorg ervoor dat de toepassing wordt uitgevoerd zonder netwerkverbinding.
  • Meldingen verzenden naar gebruikers.
  • Verminder het batterijverbruik.
  • Bouw een schaalbare, betrouwbare en veilige back-end.
  • Serveronderhoud automatiseren.

DevOps en continue bewaking

Als u mobiele en cloudtoepassingen wilt maken, profiteert u van continue integratie (CI), continue levering (CD) en continue bewakingsservices om systeemeigen builds voor alle platforms te produceren. U kunt UI-automatiseringstests uitvoeren op duizenden fysieke apparaten, hun releases automatiseren via bètatestkanalen of rechtstreeks implementeren in app stores. U kunt ook gegevens over gebruiksanalyse, fouten en uitzonderingen verzamelen voor hun toepassingen.

Aanvullende services

Veel Azure-services kunnen worden gebruikt, afhankelijk van het type en de aard van de toepassing die wordt gebouwd: