# Is there open source for particle app?

**URL:** <https://community.particle.io/t/is-there-open-source-for-particle-app/52836>\
**Category:** Developer Tools\
**Created:** [October 21, 2019, 5:17am UTC](https://community.particle.io/t/is-there-open-source-for-particle-app/52836 "2019-10-21T05:17:52Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![screenintel](https://avatars.discourse-cdn.com/v4/letter/s/ce73a5/32.png) [@screenintel](https://community.particle.io/u/screenintel)\
**Post date:** [October 21, 2019, 5:17am UTC](https://community.particle.io/t/is-there-open-source-for-particle-app/52836/1 "2019-10-21T05:17:52Z")

</div>

I want to design my own rc car touch screen control. is there very simple particle app for Xcode?

---

<div class="post-metadata">

**Author:** ![shanevanj](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/shanevanj/32/21186_2.png) [@shanevanj](https://community.particle.io/u/shanevanj)\
**Post date:** [October 21, 2019, 6:49am UTC](https://community.particle.io/t/is-there-open-source-for-particle-app/52836/2 "2019-10-21T06:49:07Z")

</div>

Do a serach “iOS app” and there is lots of discussions around this

---

<div class="post-metadata">

**Author:** ![ScruffR](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/scruffr/32/6952_2.png) [@ScruffR](https://community.particle.io/u/ScruffR)\
**Post date:** [October 21, 2019, 6:55am UTC](https://community.particle.io/t/is-there-open-source-for-particle-app/52836/3 "2019-10-21T06:55:08Z")

</div>

All Particle open source repos are available at

> **[Particle](https://github.com/particle-iot)**
>
> An open source hardware/software platform for the Internet of Things (formerly named Spark) - Particle

And the iOS App in particular is here

> **[particle-iot/ios-app](https://github.com/particle-iot/ios-app)**
>
> Spark iOS app. Contribute to particle-iot/ios-app development by creating an account on GitHub.

But you probably want to look into the iOS SDK which is featured in the docs  
[https://docs.particle.io/reference/SDKs/ios/](https://docs.particle.io/reference/SDKs/ios/)

---

<div class="post-metadata">

**Author:** ![Raimis](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/raimis/32/17562_2.png) [@Raimis](https://community.particle.io/u/Raimis)\
**Post date:** [October 24, 2019, 1:04pm UTC](https://community.particle.io/t/is-there-open-source-for-particle-app/52836/4 "2019-10-24T13:04:00Z")

</div>

Thank you for replying to this thread, though that link is to older app ☹

I will try to archive some of no longer used git repos to make correct ones easier to find. I will also probably rename repos to reflect their purpose better. Now it’s very confusing (even to me :)).

iOS app repo:

> **[particle-iot/photon-tinker-ios](https://github.com/particle-iot/photon-tinker-ios)**
>
> iOS Particle Tinker app for Core/Photon/Electron. Contribute to particle-iot/photon-tinker-ios development by creating an account on GitHub.

SDK (API wrapper):

> **[particle-iot/particle-sdk-ios](https://github.com/particle-iot/particle-sdk-ios)**
>
> Official Particle Cloud SDK for iOS. Contribute to particle-iot/particle-sdk-ios development by creating an account on GitHub.

Photon Setup Lib:

> **[particle-iot/particle-setup-ios](https://github.com/particle-iot/particle-setup-ios)**
>
> Particle device setup library for iOS and Cocoapod & Cathage dependency format - particle-iot/particle-setup-ios

---

<div class="post-metadata">

**Author:** ![Raimis](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/raimis/32/17562_2.png) [@Raimis](https://community.particle.io/u/Raimis)\
**Post date:** [October 24, 2019, 1:10pm UTC](https://community.particle.io/t/is-there-open-source-for-particle-app/52836/5 "2019-10-24T13:10:46Z")

</div>

Not entirely sure the scope of the project and the purpose (DIY, for fun or product), but may I suggest looking into using 3rd gen hardware and Bluetooth API? [https://docs.particle.io/reference/device-os/firmware/xenon/#bluetooth-le-ble-](https://docs.particle.io/reference/device-os/firmware/xenon/#bluetooth-le-ble-)

Assuming this project is for fun, you could just claim the device using our official app and then use iOS native bluetooth API to communicate to the device. I would also assume that bluetooth would give you lower latency at least while it is available. When car goes out of reach it could fall back to using cellular / wifi connectivity. For that you would need our SDK lib (API Wrapper) linked above.
