Skip to content
This repository has been archived by the owner on Nov 21, 2024. It is now read-only.

Commit

Permalink
Outline of the mobile app document
Browse files Browse the repository at this point in the history
  • Loading branch information
hikalkan committed Dec 21, 2023
1 parent 11a206b commit b70bf96
Show file tree
Hide file tree
Showing 2 changed files with 60 additions and 5 deletions.
59 changes: 57 additions & 2 deletions en/studio/solution-templates/microservice/mobile-applications.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,60 @@
# ABP Studio Microservice Solution: Mobile Applications

## Maui
The ABP Studio microservice solution template comes with an optional mobile application that is completely integrated to the solution. There are two options for the mobile application:

This is the mobile application that is built based on Microsoft's [MAUI framework](https://learn.microsoft.com/en-us/dotnet/maui). It will be in the solution only if you've selected the MAUI as your mobile application option.
* MAUI
* React Native

You can select the mobile application type while [creating your solution](../../quick-starts/microservice.md).

## Fundamental Structures

The following sections explain the common structure of the mobile applications (valid for both of MAUI and React Native applications).

### The Mobile Gateway

If you've selected to include the mobile application into your solution, an API Gateway, named `MobileGateway` is also added to the solution. It is located under the `gateways/mobile` in the solution folder.

You can refer to the *[API Gateways](api-gateways.md)* document to understand the structure of the mobile gateway.

### Authentication

TODO

### User Management

TODO

### Tenant Management

TODO

### Profile Management

TODO

### Other Features

#### Feature 1

TODO

#### Feature 2

TODO

## Applications

Following sections explain the structure of MAUI and React Native Applications.

### The MAUI Application

This is the mobile application that is built based on Microsoft's [MAUI framework](https://learn.microsoft.com/en-us/dotnet/maui). It will be in the solution only if you've selected the MAUI as your mobile application option.

TODO: Project structure, running the application, debugging, development hints, link to the [tutorial](https://docs.abp.io/en/commercial/latest/tutorials/book-store/mobile/maui) etc.

### The React Native Application

This is the mobile application that is built based on Microsoft's [MAUI framework](https://learn.microsoft.com/en-us/dotnet/maui). It will be in the solution only if you've selected the MAUI as your mobile application option.

TODO: Project structure, running the application, debugging, development hints, link to the [tutorial](https://docs.abp.io/en/commercial/latest/tutorials/book-store/mobile/react-native) etc.
6 changes: 3 additions & 3 deletions en/studio/solution-templates/microservice/web-applications.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,14 +50,14 @@ The following sections explain each of these UI types.

If you've selected the Angular UI while creating your solution, a folder named `angular` is included in the `apps` folder of the solution. That folder contains the main web application of the solution that is implemented using Angular.

Blazor WebAssembly Web Application
### Blazor WebAssembly Web Application

TODO

Blazor Server Web Application
### Blazor Server Web Application

TODO

MAUI Blazor (Hybrid) Web Application
### MAUI Blazor (Hybrid) Web Application

TODO

0 comments on commit b70bf96

Please sign in to comment.