iOS App
« on: December 30, 2016, 07:22:10 pm »
I have been wondering, why no ios app?
Is it because of apples restrictions? Is it about expense? Does the ios platform offer less options?
There are more ios based phones in the world than Andriod based phones and the ios based phones/devices seem to be more stable. Not that I am an advocate for apple or android, just wondering.

mr_w

  • *
  • 134
    • LibrePilot
Re: iOS App
« Reply #1 on: December 30, 2016, 08:07:57 pm »
I guess because nobody has time to make one ;)

@marc

  • *****
  • 151
  • Ask me about LibrePilot2Go on Android.
Re: iOS App
« Reply #2 on: December 30, 2016, 09:26:40 pm »
Someone needs to make one, that's all. Anyone volunteering is very welcome!

Mateusz

  • *
  • 782
Re: iOS App
« Reply #3 on: December 31, 2016, 09:57:56 am »
Not so sure about iOS market share/relative number of devices (Google fact checking) nor about stability whatever it means. But someone would need to have iOS device and be passionate in developing iOS app the same time. Project gathers enthusiasts its nonprofit so everyone contribute in a way he/she is interested. If you know iOS developer who is passionate about rc.models and would enjoy developing app that would be great. It's pretty large undertaking needs lots of time and dedication I think, also means maintaining app in future and not abandoning it.
« Last Edit: December 31, 2016, 10:06:24 am by Mateusz »

Re: iOS App
« Reply #4 on: December 31, 2016, 08:29:23 pm »
It was just a curiosity. I would guess that more than half of the LP software users have an iPhone in their pocket. Maybe the creator of the Android app is a fan of that OS and was willing to put in the time. I am not a code writer or an App developer, just a regular practical guy. The GUI for the Android app looks great, wish I had an Android phone so I could use it.

@marc

  • *****
  • 151
  • Ask me about LibrePilot2Go on Android.
Re: iOS App
« Reply #5 on: December 31, 2016, 08:53:20 pm »
Quote
Maybe the creator of the Android app is a fan of that OS and was willing to put in the time.

That's me  ;).

I think it's fun to write the app, and I like Android more than iOS. I started the app
because I wanted an Android app that I could use.

Now more than 1000 people use it on a regular basis, several thousand people have
it installed.

So, anyone who can code on iOS and thinks it's fun to do so is invited to start an iOS
app and get touch with the developers. They'll provide a lot of help (at least they
helped me a lot!).

Re: iOS App
« Reply #6 on: December 31, 2016, 09:58:51 pm »
Thanks @marc, for putting in the time to make that app. I'm sure it is great. I know that this is an open source project and there is no paycheck in the donation of your time for helping out. I ment no disrespect by asking my question.

@marc

  • *****
  • 151
  • Ask me about LibrePilot2Go on Android.
Re: iOS App
« Reply #7 on: December 31, 2016, 10:20:38 pm »
I don't feel offended at all. Valid question, all fine ;).

Brian

  • *
  • 118
Re: iOS App
« Reply #8 on: December 31, 2016, 11:34:39 pm »
One issue that always comes up when someone starts discussing iOS apps for connecting to FCs is that the type of connections allowed by Apple are fairly limited.  I don't think OPLink works on iOS, and I think even bluetooth is limited by Apple and does not work with generic serial bluetooth devices.  From what I've seen, the only viable option is WiFi, and there hasn't been many WiFi to serial devices available in the past, although that's becoming a better option with all the IoT options that we have today.

Re: iOS App
« Reply #9 on: January 01, 2017, 12:10:11 am »
I thought that there may be some obstacles with iOS. That is why I asked. I thought maybe an iOS app had already been attempted. I have connected via Bluetooth to my CC3D thru my windows tablet with no trouble. Wifi is used on iOS with reasonable success for video downlink with DJI aircraft and as control with many other toy grade aircraft. It is also used to control many action cams including GoPro. seems like a good workaround for iOS. also has better range than Bluetooth.