Skip to content

Commit 4ed7155

Browse files
authored
Merge pull request #223666 from jpeng-ms/doc/case-update
[ACS Mobile UI] Updated Section Headers to Sentence Case
2 parents 675f332 + d467dc5 commit 4ed7155

File tree

2 files changed

+18
-18
lines changed

2 files changed

+18
-18
lines changed

articles/communication-services/concepts/ui-library/includes/mobile-ui-library.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,48 +13,48 @@ ms.custom: kr2b-contr-experiment
1313

1414
*Composites* are turn-key solutions that implement common communication scenarios. You can add video calling experiences to your applications. Composites are open-source higher-order components that developers can take advantage of to reduce development time and engineering complexity.
1515

16-
## Composites Overview
16+
## Composites overview
1717

1818
| Composite | Use Cases |
1919
| :-------- | :-------- |
2020
| [CallComposite](../../../quickstarts/ui-library/get-started-composites.md) | Calling experience that allows users to start or join a call. Inside the experience, users can configure their devices, participate in the call with video, and see other participants, including those ones with video turned on. For Teams interoperability, `CallComposite` includes lobby functionality so that users can wait to be admitted. |
2121
| [ChatComposite](../../../quickstarts/ui-library/get-started-chat-ui-library.md) | The `ChatComposite` brings a real-time text messaging experience to users. Specifically, users can send and receive a chat message with events from typing indicators and read receipt. In addition, users can also receive system messages such as participant added or removed and changes to chat title. |
2222

23-
## Composites Scenarios for Calling
23+
## Composites scenarios for calling
2424

25-
### Joining a Video/Audio Call
25+
### Joining a video/audio call
2626

2727
Users can join a call using the *Teams meeting URL* or they can set up an Azure Communication Services Call. This approach offers a simpler experience, just like the Teams application.
2828

2929
:::image type="content" source="../../media/mobile-ui/android-composite.gif" alt-text="Gif animation shows the pre-meeting experience and joining experience on Android.":::
3030

31-
### Pre-call Experience
31+
### Pre-call experience
3232

3333
As a participant of the call, you can provide a name and set up a default configuration for audio and video devices. Then you're ready to jump into the call.
3434

3535
:::image type="content" source="../../media/mobile-ui/teams-meet.png" alt-text="Screenshot shows the pre-meeting experience, a page with a message for the participant.":::
3636

37-
### Call Experience
37+
### Call experience
3838

3939
The calling composite provides an end-to-end experience, optimizes development time, and focuses on clean layout.
4040

4141
:::image type="content" source="../../media/mobile-ui/calling-composite.png" alt-text="Screenshot shows the meeting experience, with icons or video of participants.":::
4242

4343
The calling experience provides all these capabilities in one composite component, providing a clear path without complex code, which leads to faster development time.
4444

45-
### Quality and Security
45+
### Quality and security
4646

4747
Mobile composites for calling are initialized using [Azure Communication Services access tokens](../../../quickstarts/access-tokens.md).
4848

49-
### More Details
49+
### More details
5050

5151
If you need more details about mobile composites for calling, see [use cases](../ui-library-use-cases.md#calling-use-cases).
5252

53-
## Composites Scenarios for Chat
53+
## Composites scenarios for chat
5454

5555
[!INCLUDE [Public Preview Notice](../../../includes/public-preview-include.md)]
5656

57-
### Chat Experience
57+
### Chat experience
5858

5959
The `ChatComposite` delivers real time text messaging experiences. With the flexibility and scalability in mind, the `ChatComposite` can adapt to different layout or views from your applications without complexibility. You could also choose to not have the `ChatComposite` view shown and only receive notifications to meet your different business needs.
6060

@@ -63,11 +63,11 @@ The `ChatComposite` delivers real time text messaging experiences. With the flex
6363
| :::image type="content" source="../../media/mobile-ui/ios-chat-composite.gif" alt-text="Gif animation shows the chat experience on iOS."::: | :::image type="content" source="../../media/mobile-ui/android-chat-composite.gif" alt-text="Gif animation shows the chat experience on Android."::: |
6464

6565

66-
### Quality and Security
66+
### Quality and security
6767

6868
Similar to the `CallComposite`, the `ChatComposite` also utilizes [Azure Communication Services access tokens](../../../quickstarts/access-tokens.md). To ensure only users with appropriate permission can access chat, their user tokens need to be added into a valid [chat thread](../../../quickstarts/chat/get-started.md) prior to starting the Chat experience.
6969

70-
### More Details
70+
### More details
7171

7272
If you need more details about mobile composites for chat, see [use cases](../ui-library-use-cases.md#chat-use-cases).
7373

articles/communication-services/concepts/ui-library/includes/mobile-ui-use-cases.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.date: 09/14/2021
88

99
Use the `CallComposite` and the `ChatComposite` in the Azure Communication Services UI Library to create call experiences in your iOS and Android applications. By using a couple lines of code, you can easily integrate an entire call and chat experience in your application. Composites in Communication Services manage the entire lifecycle of the call and chat, from setup until the call and chat end.
1010

11-
## Calling Use Cases
11+
## Calling use cases
1212

1313
You can use the call composite in Communication Services to create these use cases:
1414

@@ -33,7 +33,7 @@ You can use the call composite in Communication Services to create these use cas
3333
| | End a call |
3434
| | Hold and resume a call after audio interruption |
3535

36-
### Teams Interoperability
36+
### Teams interoperability
3737

3838
For [Teams interoperability](../../teams-interop.md) scenarios, you can use UI Library composites to add a user to a Teams meeting via Communication Services. To enable Teams interoperability, use the call composite. The composite manages the entire lifecycle of joining a Teams interoperability call.
3939

@@ -71,13 +71,13 @@ Localization is key to making products for users around the world and who speak
7171

7272
Accessibility is a key focus of the call libraries. You can use a screen reader to make important announcements about call status and to help ensure that visually impaired users can effectively participate when they use the application.
7373

74-
### View Data Injection
74+
### View data injection
7575

7676
Use the UI Library for mobile native platforms to give local and remote participants the option to customize how they appear as users in a call. A local participant can choose a local avatar, custom display name, navigation's title and subtitle on Setup screen when a call begins. A remote user can create a customized avatar when they join the meeting. For more information, see [How to customize pre-meeting view](../../../how-tos/ui-library-sdk/data-model.md).
7777

7878
:::image type="content" source="../../media/mobile-ui/ios-composite.gif" alt-text="GIF animation that shows the pre-meeting experience and joining experience on iOS.":::
7979

80-
## Chat Use Cases
80+
## Chat use cases
8181

8282
[!INCLUDE [Public Preview Notice](../../../includes/public-preview-include.md)]
8383

@@ -99,11 +99,11 @@ The `ChatComposite` was designed to fit into different layouts and views in your
9999
| -------------------------------------------------------- | --------------------------------------------------------------- |
100100
| :::image type="content" source="../../media/mobile-ui/chat-fullscreen.png" alt-text="an image that shows the chat experience on iOS in a navigation view."::: | :::image type="content" source="../../media/mobile-ui/chat-modal.png" alt-text="an image that shows the chat experience on iOS in a modal view."::: |
101101

102-
## Supported Identities
102+
## Supported identities
103103

104104
To initialize a composite and authenticate to the service, a user must have an Azure Communication Services identity. For more information, see [Authenticate to Azure Communication Services](../../authentication.md) and [Quickstart: Create and manage access tokens](../../../quickstarts/access-tokens.md).
105105

106-
## Recommended Architecture
106+
## Recommended architecture
107107

108108
Initialize a composite by using an Azure Communication Services access token. It's important to get access tokens from Azure Communication Services through a trusted service that you manage. For more information, see [Quickstart: Create and manage access tokens](../../../quickstarts/access-tokens.md) and the [trusted service tutorial](../../../tutorials/trusted-service-tutorial.md).
109109

@@ -118,7 +118,7 @@ Call and chat client libraries must have the context for the call they join. Lik
118118
| Retrieve and pass join information for the call or chat | Pass through call and chat information to initialize components |
119119
| Retrieve and pass user information for any custom data model | Pass through a custom data model to components to render |
120120

121-
## Platform Support
121+
## Platform support
122122

123123
|Platform | Versions|
124124
|---------|---------|

0 commit comments

Comments
 (0)