DEV Community

Cover image for AZURE MOBILE APP
megaslim-dave
megaslim-dave

Posted on

AZURE MOBILE APP

By Michael David

OVERVIEW OF AZURE Mobile APP
Microsoft Azure Service provide Mobile Apps Service to enhance mibile application in its cloud ecoystem as a service platform. In Mobile Apps Service, Microsoft Azure also provides highly scalable and globally available mobile application development platforms to the developer, these would enable individual to create native apps like Andriod and IOS. Andriod or cross- platform apps ilke Xamarin or Cordova (PhoneGap). Azure Mobile App provides developer access to back-end storage and APIs so that developer can easily integrate other Azure Service. Therefore, Mobile App Service is also known as "Mobile Backend as a s (MBaas).

DETAIL PROCESS IN CREATING AN AZURE MOBILE APP

The following are the steps/process to create the Azure Mobile App:

Step 1: Visit the Azure Portal using the Azure URL.

Step 2: At the Home page of the Azure portal
select the service.

Step 3: At service page select Mobile.

Step 4: At the left site (Mobile section)!
Select mobile app services and open
a page to build and deploy mobile app
from the azure portal.

Step 5: At the mobile section, add to create
a new Mobile App.

Step 6: At the App create page, provide
project details.

*Name:  Sample "dave mobile app" Note: it
        should be in lowercase letters.

*Subscription: Select the subscription you
            want from the list.

*Resources Group: Select an existing group  
                or create a new group.

*Publish: Select if the app should publish
         as code or docker.

*Operating System: Select the either linux 
                 or windows.

*Region: Select preferred region.

*Sku and Size: Select from the following
               list:
              *The plan for the production
              *Dev/Test 
              *and Isolated
Enter fullscreen mode Exit fullscreen mode

Step 7: Click on the Review /Create button
to validate all the information
entered in the basic tab is correct
or not.

Step 8: Once the validation is completed
create button will be active.

Step 9: To create a new app, select the create
button and it will populate deployment
under progress message on the screen.

Step 10: Check that your app is created in
the recently create app section of
Azure.

Step 11: At the development details below
ensure to check that you selected
code as java code, you can add the
java website code, or similar to this
in project details options the user
can select code as ASP. NET or Node
which will provide options to add
websites application.

Step 12: From deployment options, you can add
code to Azure from Visuals Studio
Github or Dropbox etc.to the recently
created web app and deploy the same.

FEATURES OF AZURE MOBILE APP
The following features are important to cloud enabled mobile development.

  • Authentication and Authorization: Use Azure
    Mobile Apps to sign - in users using social
    and enterprise provides. Azure Apps Service
    supports Azure Active Directory, Facebook,
    Google, Microsoft, Tweeter, and OpenID
    Connect. Azure Mobile Apps supports any
    authentication scheme that is supported
    by ASP.NEt Core.

  • Data Access: Azure Mobile Apps provides a
    mobile - friendly O Data v4 data source
    that is linked to a compatible database via
    Entity Framework Core. Any compatible
    database can be used including Azure SQL,
    Azure Cosmos DB, an on-premises Microsoft
    SQL Server.

  • Offline Sync: Build robust and responsive
    mobile application that operate with an
    offline dataset. you can sync this dataset
    authentically with service and handle
    conflicts with ease.

  • Client SDKs: There's a complete set of
    client SDKs that cover cross - platform
    development (.NET and Apache Cordova).
    Each client SDk is available with an MIT in
    license and in open-source.

CONCLUSION
This article has highlighted the Mobile App
Service provided by the Microsoft Azure Cloud
Platform. It also highlighted the steps to

create a Mobile App from the Azure Portal and
features which would help to understand the
operations of the Azure Mobile App.
Additionally, to get started with Azure
Mobile Apps, Complete a getting started
tutorial. The tutorial covers the basics of
producing a mobile service and client of
your choice. it also covers integrating
authentication and offline sync. You can
complete the tutorial multiple times, once
for each client application.

RECOMMENDED ARTICLES
The following are some recommended articles
to assist your understanding of Azure Mobile
App.

Window App Development

  • Universal Window Platform (UWP)
  • Windows Presentation Framework (WPS)
  • Windows App SDk (WinUI 3)

Native Mobile App Development

  • Xamarin (Android)
  • Xamarin (IOS)

Cross- Platform Mobile App Development
*.Net MAUI
*Avalonia
*Xamarin (Forms)

Top comments (0)