# Integrate APM Elastic for Android / iOS APP

**URL:** <https://discuss.elastic.co/t/integrate-apm-elastic-for-android-ios-app/261235>\
**Category:** APM\
**Tags:** java\
**Created:** [January 15, 2021, 9:09am UTC](https://discuss.elastic.co/t/integrate-apm-elastic-for-android-ios-app/261235 "2021-01-15T09:09:14Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![fio](https://avatars.discourse-cdn.com/v4/letter/f/dbc845/32.png) [@fio](https://discuss.elastic.co/u/fio)\
**Post date:** [January 15, 2021, 9:09am UTC](https://discuss.elastic.co/t/integrate-apm-elastic-for-android-ios-app/261235/1 "2021-01-15T09:09:14Z")

</div>

Hi All,  
How can I integrate APM Elastic into my APP (Swift and Kotlin)?  
Can I use APM API (Events Intake API)?

---

<div class="post-metadata">

**Author:** ![gil](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/gil/32/41911_2.png) [@gil](https://discuss.elastic.co/u/gil)\
**Post date:** [January 15, 2021, 2:29pm UTC](https://discuss.elastic.co/t/integrate-apm-elastic-for-android-ios-app/261235/2 "2021-01-15T14:29:02Z")

</div>

You can currently use the [Events API](https://www.elastic.co/guide/en/apm/server/current/events-api.html), as you discovered for the time being. Mobile SDKs are on the roadmap.

---

<div class="post-metadata">

**Author:** ![fio](https://avatars.discourse-cdn.com/v4/letter/f/dbc845/32.png) [@fio](https://discuss.elastic.co/u/fio)\
**Post date:** [January 18, 2021, 9:05am UTC](https://discuss.elastic.co/t/integrate-apm-elastic-for-android-ios-app/261235/3 "2021-01-18T09:05:28Z")

</div>

Hi Gill,  
Thanks for answer...

I have a banking application. I want to get the end-to-end user trace (login, deposits, transfers, ...) So that it can be tracked and time breakdown with the rest of the application layers, backend, to the mainframe.  
For all that it's possible use Events API?  
What happens to users who are on a mobile network, can it consume their data volume if I need to track all my APP transactions?

The other option could be to implement OpenTelemetry and then integrate it to API Elastic? Do you know any success case?

---

<div class="post-metadata">

**Author:** ![gil](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/gil/32/41911_2.png) [@gil](https://discuss.elastic.co/u/gil)\
**Post date:** [January 19, 2021, 5:15pm UTC](https://discuss.elastic.co/t/integrate-apm-elastic-for-android-ios-app/261235/4 "2021-01-19T17:15:58Z")

</div>

> [@fio](#):
>
> So that it can be tracked and time breakdown with the rest of the application layers, backend, to the mainframe.  
> For all that it's possible use Events API?

That sounds reasonable, yes. Propagating context between the apps is likely to be your biggest challenge.

> [@fio](#):
>
> What happens to users who are on a mobile network, can it consume their data volume if I need to track all my APP transactions?

It depends on your implementation - it should be possible to buffer events until connected to wifi.

> [@fio](#):
>
> The other option could be to implement OpenTelemetry and then integrate it to API Elastic? Do you know any success case?

Certainly! See [these docs](https://www.elastic.co/guide/en/apm/get-started/current/open-telemetry-elastic.html) to get started.

---

<div class="post-metadata">

**Author:** ![fio](https://avatars.discourse-cdn.com/v4/letter/f/dbc845/32.png) [@fio](https://discuss.elastic.co/u/fio)\
**Post date:** [January 20, 2021, 11:12am UTC](https://discuss.elastic.co/t/integrate-apm-elastic-for-android-ios-app/261235/5 "2021-01-20T11:12:46Z")

</div>

Another question ...  
when do you expect the mobile SDK to be available?  
In first quarter of this year?

---

<div class="post-metadata">

**Author:** ![gil](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/gil/32/41911_2.png) [@gil](https://discuss.elastic.co/u/gil)\
**Post date:** [January 20, 2021, 10:54pm UTC](https://discuss.elastic.co/t/integrate-apm-elastic-for-android-ios-app/261235/6 "2021-01-20T22:54:09Z")

</div>

We don't currently have an estimate on availability but certainly post-Q1 2021.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [February 10, 2021, 6:54pm UTC](https://discuss.elastic.co/t/integrate-apm-elastic-for-android-ios-app/261235/7 "2021-02-10T18:54:10Z")

</div>

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.
