Jump to content


GCS for iPad/iPhone


  • Please log in to reply
7 replies to this topic

#1 Splashy

Splashy

    Member

  • Members
  • PipPip
  • 14 posts
  • LocationTaunton, UK
  • Country: flag of United Kingdom United Kingdom

Posted 05 January 2012 - 01:14 AM

This can definitely be done and so I would like to find out who would be interested.

It will require the purchase of a $30 board but this board will allow you to configure MultiWii boards as well.

I, for one, get very excited about an iPad implementation of the GCS .. integration with Google Maps .. pretty graphics .. real time configuration of the CC board ...

It will be a lot of work but I am 100% convinced that it can be done and accepted by Apple for the App store.

#2 XXL-Wing

XXL-Wing

    Developer

  • Members
  • PipPipPip
  • 166 posts
  • LocationVienna
  • Country: flag of Austria Austria

Posted 05 January 2012 - 06:13 AM

There is one and only statement on that:
NEVER.
Have you ever read the license agreement of the store?
As a start you may read

https://www.eff.org/...e-agreement-all
http://www.techrepub...-agreement/2486

In my opinion the use of an iPhone or iPad to develop free software onto it is a no-go due to the unacceptable politics of Apple.

So let's go for an Android version, this would really be an option an Apple version never is an option.

cheers
Mike

Edited by XXL-Wing, 05 January 2012 - 06:13 AM.

No matter how good your backend systems are, the users will only remember your front end. Fail there and you will fail, period.   -- Tristan Louis
Don't make me think.   -- Steve Krug, usability expert

#3 dankers

dankers

    Janitor

  • Administrators
  • 5125 posts
  • Country: flag of Australia Australia


Posted 05 January 2012 - 10:24 AM

Mike covered it exactly. We even had some die hard Mac guys that had iPhones and are very good developers that dropped any idea of an iPhone or iPad app and moved to Android.

There are even clauses with the i* stuff that disallow UAV usage and control, there is some talk about it in previous posts.

#4 D-Lite

D-Lite

    Core Team

  • Members
  • PipPipPip
  • 968 posts
  • Country: flag of Germany Germany


Posted 05 January 2012 - 10:27 AM

View PostSplashy, on 05 January 2012 - 01:14 AM, said:

It will require the purchase of a $30 board but this board will allow you to configure MultiWii boards as well.

What's the purpose of that board? External serial connection + bluetooth module or something like this? Otherwise, I still don't see how you would address the bluetooth problem. Apple's bluetooth stack simply doesn't have the required profiles (RFCOMM/SPP). Third party bluetooth stacks like BTstack are available but only on jailbroken devices (which is not an option).


View PostXXL-Wing, on 05 January 2012 - 06:13 AM, said:

So let's go for an Android version, this would really be an option an Apple version never is an option.

I don't care much about political discussions but there are other reasons why I also would prefer Android: there's a much wider range of hardware to choose from in terms of price, size, performance and form factor. Ranging from little single board computer up to tablets and netbooks.

#5 dankers

dankers

    Janitor

  • Administrators
  • 5125 posts
  • Country: flag of Australia Australia


Posted 05 January 2012 - 10:41 AM

A lot of people know, there is already Dubwise for UAVTalk for android, it works great and we tried very hard to help and encourage it to be the main Android GCS for OP, however the author likes to do his own thing and keeps it separate from OP, we really have little control over it and it has not been updated for months now :(

James started an Android GCS a while ago but dropped it because of Dubwise for UAVTalk and so he could focus on other core firmware. What will happen now is we will do our own Android GCS either based on Jame's old code or start over again, saying that; the Qt GCS has to come first with the Revo moving quickly there will be a lot to do on that front.

The primary focus now has to be on the Revolution, it's navigation and the current GCS as we are spread really thin and need help on that as much as we can. Once we have Revolution kicking ass and the GCS supporting it / all the UI work done, then we can move to a kick ass Android GCS, at least that is the plan.

If you have a Androind device, Dubwise for UAVTalk is currently on the Android market however, I am not sure how well it works with the current firmware.

#6 muralha

muralha

    Developer

  • Members
  • PipPipPip
  • 363 posts
  • LocationLisbon, Portugal
  • Country: flag of Portugal Portugal


Posted 05 January 2012 - 03:00 PM

@XXL-Wing

Never say never... but at least for now, No OP GCS app for iOS.
But a small web server, can "solve" Apple's iOS policies...

#7 Brian

Brian

    Core Developer

  • Members
  • PipPipPip
  • 567 posts
  • LocationTucson, AZ
  • Country: flag of United States United States


Posted 05 January 2012 - 03:42 PM

View Postmuralha, on 05 January 2012 - 03:00 PM, said:

Never say never... but at least for now, No OP GCS app for iOS.
But a small web server, can "solve" Apple's iOS policies...

I don't know anything about what's possible on an iDevice, but I did think about the possibility of a GCS written in JavaScript.  I'ts amazing what you can do in a web browser these days, especially with an HTML5 canvas.  It's also possible to deploy native Android apps written in JavaScript.  I believe it's also possible on an iDevice.

#8 dwillis

dwillis

    Developer

  • Members
  • PipPipPip
  • 59 posts
  • LocationEdinburgh
  • Country: flag of United Kingdom United Kingdom


Posted 06 January 2012 - 12:22 AM

If anyone's interested in my progress on a possible android version, see here...