# Implementing Rocket Chat in our own native apps

**URL:** <https://forums.rocket.chat/t/implementing-rocket-chat-in-our-own-native-apps/1636>\
**Category:** Development\
**Created:** [July 19, 2018, 7:32pm UTC](https://forums.rocket.chat/t/implementing-rocket-chat-in-our-own-native-apps/1636 "2018-07-19T19:32:59Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![shorabhd](https://avatars.discourse-cdn.com/v4/letter/s/c2a13f/32.png) [@shorabhd](https://forums.rocket.chat/u/shorabhd)\
**Post date:** [July 19, 2018, 7:32pm UTC](https://forums.rocket.chat/t/implementing-rocket-chat-in-our-own-native-apps/1636/1 "2018-07-19T19:32:59Z")

</div>

Hi All,

Has anyone came across this issue where you want to integrate rocket chat in your own app?

Is there a way to do it or any guidelines on how to do it?

Our company is ready for any contractors who has experience in doing this.

Regards,  
Shorabh

---

<div class="post-metadata">

**Author:** ![rafael.kellermann](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/rafael.kellermann/32/783_2.png) [@rafael.kellermann](https://forums.rocket.chat/u/rafael.kellermann)\
**Post date:** [July 20, 2018, 12:29pm UTC](https://forums.rocket.chat/t/implementing-rocket-chat-in-our-own-native-apps/1636/2 "2018-07-20T12:29:44Z")

</div>

Hey @shorabhd, that’s awesome!

Do you plan to fork our apps, or to integrate into your own app just calling the APIs?

Thank you!

---

<div class="post-metadata">

**Author:** ![shorabhd](https://avatars.discourse-cdn.com/v4/letter/s/c2a13f/32.png) [@shorabhd](https://forums.rocket.chat/u/shorabhd)\
**Post date:** [July 20, 2018, 1:54pm UTC](https://forums.rocket.chat/t/implementing-rocket-chat-in-our-own-native-apps/1636/3 "2018-07-20T13:54:57Z")

</div>

Hi @rafael.kellermann

We are trying to integrate in our own app just calling the APIs…

Regards

---

<div class="post-metadata">

**Author:** ![rafael.kellermann](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/rafael.kellermann/32/783_2.png) [@rafael.kellermann](https://forums.rocket.chat/u/rafael.kellermann)\
**Post date:** [July 20, 2018, 2:16pm UTC](https://forums.rocket.chat/t/implementing-rocket-chat-in-our-own-native-apps/1636/4 "2018-07-20T14:16:09Z")

</div>

Nice, what language are you guys using?

We’ve already an SDK written in Kotlin that implements most for the requests: [https://github.com/RocketChat/Rocket.Chat.Kotlin.SDK](https://github.com/RocketChat/Rocket.Chat.Kotlin.SDK).

We’ll start working in one for Swift later this year.

---

<div class="post-metadata">

**Author:** ![shorabhd](https://avatars.discourse-cdn.com/v4/letter/s/c2a13f/32.png) [@shorabhd](https://forums.rocket.chat/u/shorabhd)\
**Post date:** [July 20, 2018, 2:49pm UTC](https://forums.rocket.chat/t/implementing-rocket-chat-in-our-own-native-apps/1636/5 "2018-07-20T14:49:25Z")

</div>

Thanks @rafael.kellermann for quick responses.

We have Swift, Java, TypeScript and PHP.

Our Android app is mostly based on Java. So we were thinking to use the Java SDK or Android deprecated one.

Is there some reference or docs where I can start with Swift?

Regards

---

<div class="post-metadata">

**Author:** ![rafael.kellermann](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/rafael.kellermann/32/783_2.png) [@rafael.kellermann](https://forums.rocket.chat/u/rafael.kellermann)\
**Post date:** [July 20, 2018, 3:00pm UTC](https://forums.rocket.chat/t/implementing-rocket-chat-in-our-own-native-apps/1636/6 "2018-07-20T15:00:54Z")

</div>

You should be fine using our Kotlin SDK in your Java project.

About the Swift one, you can follow what we do here: [https://github.com/RocketChat/Rocket.Chat.iOS](https://github.com/RocketChat/Rocket.Chat.iOS)

---

<div class="post-metadata">

**Author:** ![shorabhd](https://avatars.discourse-cdn.com/v4/letter/s/c2a13f/32.png) [@shorabhd](https://forums.rocket.chat/u/shorabhd)\
**Post date:** [July 20, 2018, 7:31pm UTC](https://forums.rocket.chat/t/implementing-rocket-chat-in-our-own-native-apps/1636/7 "2018-07-20T19:31:19Z")

</div>

Thanks a lot. Will look into it. @rafael.kellermann

---

<div class="post-metadata">

**Author:** ![umairahmed](https://avatars.discourse-cdn.com/v4/letter/u/b487fb/32.png) [@umairahmed](https://forums.rocket.chat/u/umairahmed)\
**Post date:** [September 13, 2019, 1:33pm UTC](https://forums.rocket.chat/t/implementing-rocket-chat-in-our-own-native-apps/1636/8 "2019-09-13T13:33:48Z")

</div>

how can i implement rocket chat in my own app i am using kotlin language  
Please help me out how can i achieve it

---

<div class="post-metadata">

**Author:** ![umairahmed](https://avatars.discourse-cdn.com/v4/letter/u/b487fb/32.png) [@umairahmed](https://forums.rocket.chat/u/umairahmed)\
**Post date:** [September 13, 2019, 1:34pm UTC](https://forums.rocket.chat/t/implementing-rocket-chat-in-our-own-native-apps/1636/9 "2019-09-13T13:34:26Z")

</div>

@shorabhd have you implement rocket chat in your own app ?

---

<div class="post-metadata">

**Author:** ![shorabhd](https://avatars.discourse-cdn.com/v4/letter/s/c2a13f/32.png) [@shorabhd](https://forums.rocket.chat/u/shorabhd)\
**Post date:** [September 13, 2019, 4:41pm UTC](https://forums.rocket.chat/t/implementing-rocket-chat-in-our-own-native-apps/1636/10 "2019-09-13T16:41:51Z")

</div>

Hi @umairahmed, in Android, we are using Java SDK (deprecated). They do have Kotlin SDK which you can use. In iOS, there is no SDK, unfortunately so we have to do it ourself.

---

<div class="post-metadata">

**Author:** ![umairahmed](https://avatars.discourse-cdn.com/v4/letter/u/b487fb/32.png) [@umairahmed](https://forums.rocket.chat/u/umairahmed)\
**Post date:** [September 16, 2019, 5:02am UTC](https://forums.rocket.chat/t/implementing-rocket-chat-in-our-own-native-apps/1636/11 "2019-09-16T05:02:30Z")

</div>

@shorabhd so how did you do that …? implementing it our own app…  
i’ve added kotlin SDK in my app so far… whats next?

---

<div class="post-metadata">

**Author:** ![ahmed.saleh](https://avatars.discourse-cdn.com/v4/letter/a/f475e1/32.png) [@ahmed.saleh](https://forums.rocket.chat/u/ahmed.saleh)\
**Post date:** [April 9, 2020, 11:51am UTC](https://forums.rocket.chat/t/implementing-rocket-chat-in-our-own-native-apps/1636/13 "2020-04-09T11:51:21Z")

</div>

Hi @rafael.kellermann  
do we have any guidelines to build an app around RocketChat native app which written in ReactNative?  
Thanks  
Best regards,  
Ahmed Saleh

---

<div class="post-metadata">

**Author:** ![dtvu94](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/dtvu94/32/3199_2.png) [@dtvu94](https://forums.rocket.chat/u/dtvu94)\
**Post date:** [November 25, 2020, 2:21am UTC](https://forums.rocket.chat/t/implementing-rocket-chat-in-our-own-native-apps/1636/14 "2020-11-25T02:21:29Z")

</div>

Hi @shorabhd, have you tried to use webview? What’s the status of your implementation now?  
The only problem is to create a new UI for channel and channel management (similar Messenger).
