Which azure service do you recommend to deploy Android Apps backend written in Kotlin/Java and iOS Apps backend written in objective-c/Swift?

raju Kumar 156 Reputation points
2020-10-22T06:27:22.78+00:00

Which azure service do you recommend to deploy Android Apps backend written in Kotlin/Java and iOS Apps backend written in objective-c/Swift?

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
6,912 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Krish G 2,326 Reputation points
    2020-10-22T12:10:54.967+00:00

    @raju Kumar When you say mobile apps backend, it is a very broad topic and there are many aspects of it. Without knowing details about your scenario and design, it would be difficult to recommend any specific service. You can browse through our Architecture Center for Mobile which would walk you through different scenario.

    However on a high level, Azure App Service (aka Azure Web App) would be a great choice to deploy your backend application in general. It also has certain mobile app centric integration capabilities (for example, push notification). You can explore App Service Documentation and some mobile app centric offerings of App Service (Mobile Backend-as-a-Service [MBaaS]) here.

    You can also explore Other services like Azure Function, Azure Kubernetes Service etc. as your backend.

    NOTE: Your backend application code can be written in Java, Python, Node.js, C#(asp.net core) etc. which are supported natively in the platform, but Objective-c/Swift is not supported in server side code natively since there is no MacOS/OS X host in Azure. You would need to look for custom Linux container supporting GNUStep for that (though not sure if people would want to write backend code in objective-c/swift).