# Customizing Meetings UI / "Embedding Zoom" into Mobile App (Android, iOS, React Native)

**URL:** <https://devforum.zoom.us/t/customizing-meetings-ui-embedding-zoom-into-mobile-app-android-ios-react-native/71891>\
**Category:** Meeting SDK\
**Created:** [July 8, 2022, 3:05pm UTC](https://devforum.zoom.us/t/customizing-meetings-ui-embedding-zoom-into-mobile-app-android-ios-react-native/71891 "2022-07-08T15:05:07Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![majirosstefan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/majirosstefan/32/39229_2.png) [@majirosstefan](https://devforum.zoom.us/u/majirosstefan)\
**Post date:** [July 8, 2022, 3:05pm UTC](https://devforum.zoom.us/t/customizing-meetings-ui-embedding-zoom-into-mobile-app-android-ios-react-native/71891/1 "2022-07-08T15:05:07Z")

</div>

Hi guys,  
I was approached by a client that would like to “embed” Zoom UI in existing mobile app.

When I was writing blog post about integrating Zoom SDK into React Native I saw that Zoom UI always uses full screen mode on mobile devices, where developers can customize / hide some labels, colors, etc. - is that correct, please?

What we would like to do, is to implement some kind of this UI layout:

 ![Screen Shot 2022-07-08 at 4.59.05 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/1/c/1c8d3c75dd319cbded50a5dcf52c6e35dd1bf456.png)

If it’s possible to do it w/ Zoom, **could you give us few starting points** (e.g. which SDK to use), or even source code examples, please ?

Thank you,

Stefan

---

<div class="post-metadata">

**Author:** ![majirosstefan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/majirosstefan/32/39229_2.png) [@majirosstefan](https://devforum.zoom.us/u/majirosstefan)\
**Post date:** [July 12, 2022, 5:54pm UTC](https://devforum.zoom.us/t/customizing-meetings-ui-embedding-zoom-into-mobile-app-android-ios-react-native/71891/2 "2022-07-12T17:54:51Z")

</div>

Any updates // responses, please ?

---

<div class="post-metadata">

**Author:** ![majirosstefan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/majirosstefan/32/39229_2.png) [@majirosstefan](https://devforum.zoom.us/u/majirosstefan)\
**Post date:** [July 15, 2022, 12:10am UTC](https://devforum.zoom.us/t/customizing-meetings-ui-embedding-zoom-into-mobile-app-android-ios-react-native/71891/3 "2022-07-15T00:10:11Z")

</div>

Hints for native SDK /Android and iOS would be more than welcomed.

---

<div class="post-metadata">

**Author:** ![majirosstefan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/majirosstefan/32/39229_2.png) [@majirosstefan](https://devforum.zoom.us/u/majirosstefan)\
**Post date:** [August 1, 2022, 9:17am UTC](https://devforum.zoom.us/t/customizing-meetings-ui-embedding-zoom-into-mobile-app-android-ios-react-native/71891/4 "2022-08-01T09:17:14Z")

</div>

Still no reply ? (even a negative one counts)

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [August 3, 2022, 2:48am UTC](https://devforum.zoom.us/t/customizing-meetings-ui-embedding-zoom-into-mobile-app-android-ios-react-native/71891/5 "2022-08-03T02:48:54Z")

</div>

Hi @majirosstefan ,

Apologies for the delays here! Have you referenced the [SDK comparison](https://marketplace.zoom.us/docs/sdk/overview/compare/)? Please review the full breakdowns to help us better isolate which could be best for your client.

Best,  
Gianni

---

<div class="post-metadata">

**Author:** ![majirosstefan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/majirosstefan/32/39229_2.png) [@majirosstefan](https://devforum.zoom.us/u/majirosstefan)\
**Post date:** [April 11, 2023, 8:39pm UTC](https://devforum.zoom.us/t/customizing-meetings-ui-embedding-zoom-into-mobile-app-android-ios-react-native/71891/7 "2023-04-11T20:39:37Z")

</div>

I think client was interested in fully-customizable video component + the other party can join the meeting using standard Zoom client.

**I remember that Meeting SDK is always displayed in full-screen, is that still the case ? (can it be show as part of app UI ? )**

Any ideas, please ?

---

<div class="post-metadata">

**Author:** ![majirosstefan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/majirosstefan/32/39229_2.png) [@majirosstefan](https://devforum.zoom.us/u/majirosstefan)\
**Post date:** [April 11, 2023, 9:02pm UTC](https://devforum.zoom.us/t/customizing-meetings-ui-embedding-zoom-into-mobile-app-android-ios-react-native/71891/8 "2023-04-11T21:02:06Z")

</div>

Basically, my question is still the same. Sketch of app UI is attached above.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [April 12, 2023, 9:58pm UTC](https://devforum.zoom.us/t/customizing-meetings-ui-embedding-zoom-into-mobile-app-android-ios-react-native/71891/9 "2023-04-12T21:58:29Z")

</div>

@majirosstefan , the native platform offers custom UI and the web version offers component view (a portion of the screen). See more details here: [https://developers.zoom.us/docs/meeting-sdk/](https://developers.zoom.us/docs/meeting-sdk/)

---

<div class="post-metadata">

**Author:** ![j.schoenemeyer](https://avatars.discourse-cdn.com/v4/letter/j/f9ae1b/32.png) [@j.schoenemeyer](https://devforum.zoom.us/u/j.schoenemeyer)\
**Post date:** [April 13, 2023, 6:04am UTC](https://devforum.zoom.us/t/customizing-meetings-ui-embedding-zoom-into-mobile-app-android-ios-react-native/71891/10 "2023-04-13T06:04:40Z")

</div>

if you use the web version for the integration you could embed zoom with an iframe

customizing could be a problem

- Client view: no customizing (look and feel like the “normal” zoom client)
- Component view: customizing is possible with restrictions, but there are so many errors …
