Microsoft Azure supports Platform as a Service. Azure provides Mobile Apps service to build mobile applications in its Platform as a Service (PaaS) platform. Mobile Apps in Azure supports many available mobile application development platforms. Azure provides Developers to use client-side technologies to build mobile applications themselves by using specific frameworks and patterns for native and cross-platform approach.
A user can create-
- Native single-platform applications with the help of languages like Objective-C and Java.
- Cross-platform applications, using .NET, and C# etc.
- Hybrid applications by Cordova.
Mobile features in Azure that can be used by the user-
- User can store data in Azure Cloud Storage.
- User can use Blob storage.
- Azure AD Authentication.
- Support Push notification.
- Access On-premise resources.
Native platforms
iOS: Created and developed by Apple.
- Programming languages: Objective-C, Swift
- IDE: Xcode
- SDK: iOS SDK
Android: Created and developed by Google.
- Programming language: Java, Kotlin
- IDE: Android Studio and Android developer tools
- SDK: Android SDK
Windows: Created and developed by Microsoft.
- Programming language: C#
- IDE: Visual Studio, Visual Studio Code
- SDK: Windows SDK
Cross-platforms
Xamarin: Owned by Microsoft.
- Programming language: C#
- IDE: Visual Studio on Windows or Mac
Hybrid applications
Cordova: Helps user to share components with websites and reuse web server-based applications with hosted web application approaches (Cordova based).










