Go Down

Topic: Arduino IDE on the iPad (Read 17527 times) previous topic - next topic

SouthernAtHeart

Arduino IDE for the iPad.
That would make coding enjoyable when your on a trip.  Is there any development in this direction?
It would definitely give Arduino a lot of publicity, if it could make it to the App store.

westfw

Apple doesn't allow apps that implement programming languages.  :-(

http://www.libertypages.com/clarktech/?p=1690

(hmm.  It's not entirely obvious that this prohibition would include the arduino IDE, since that code doesn't run on the iPad itself...)

bubulindo

Why not on Android? It seems like it would be the way to go, especially considering the different interfaces Android can support. Plus, there wouldn't be any of these Apple related problems.

PLEASE!!! Do not start a fan boy war over this post. I like Apple but for this application I think Android would be a better suitable solution.
Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

westfw

Quote
for this application I think Android would be [better]

It sure looks that way.  Or would, if there were an android tablet that everyone agreed was as nice as an iPad.

It's sorta interesting.  iPads could go away if tablets as a whole fail, but any particular android tablet could go away just because that vendor decides they don't want to continue.  I've got several palmtop systems that I hoped to be able to write code for that are essentially orphaned.   One that ran WINCE 1.0 and couldn't be upgraded, several PalmOS boxes, and a Nokia (phone sized) N770 "Internet tablet"...

iPads seem to have a serial port built it (3.3V logic levels), while the android accessory kit stuff out there seems to indicate that android devices only have USB (and only USB device?)

neurascenic

I would love to have the IDE on my iPad!!!
For that, I would Jailbreak it!

I could completely get rid of my Laptop.  Desktop and ipad (or other) is the future.

Makes sense to have it on an android too, (especially now)  Just don't have one.

but both would be the way!

PLZ!

Chris

bubulindo

True...

Unless one Android device comes out that can actually contend with the iPad... that's not going to happen. I guess Samsung may be able to get close... but, because of their copycat culture, they may never get anywhere near the smoothness of the iPad.

On the other hand, if there was market for it, Android could be changed (even if by a tinkerer) to acommodate the Arduino fans wishes, whilst I don't see that happening with the iPad. So in the end, I guess that we just have to wait for Android to catch up sort some of the issues out. :(
Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

liudr

Arduino is the expression of freedom of hardware, while Apple has never expressed that since its beginning  ;)

Don't dream for it. Ipad is a mobile store front where apple sells music, videos, apps and games at your finger tip, hard to resist the temptation. Apple did it the best. Ipad is never intended to replace a real computer. It's the least customizable piece of computerized electronics I bought and you probably need a keyboard and mouse if you ever write more than 127 characters. It's a toy, toy that keeps on making money for apple. ]:D

robtillaart


How about porting the Arduino to a web-based compile environment like the MBED processor? - www.mbed.org -

But then just a bit differently:

thinking out loud:

Imagine a plugin for an APACHE webserver in which you can run an editor and you have buttons to compile upload etc.

-Use your old PC somewhere in the corner as local webserver and it could be reached from your Ipad Iphone Indroid (oops ;) eh android your mothers laptop etc.
  It might even be accessible from the PC at your work if you create a tunnel through your router.

- Websites with edit functionality and buttons are no rocket science anymore. A PHP based IDE..  (this forum is also just a webpage and I can edit anything)
  - with CSS one can add a personal touch
  - easy to integrate new functions, e.g. codechecker, mail, websearch, ...

- button for compile upload and save don't seem to be a problem either. Saving source code in a MYSQL database could be interesting for version control ...

- to get the hex file from that old PC in the corner of your house to the Arduino could be a nice job for XBEE.


The pipeline would look like:

IPAD ~~ wifi ~~ WEBSERVER WITH PHP BASED IDE <----> mysql (code store)
                                             <----> compiler
                                             <----> avrdude <----> XBEE  ~~ ~~~~~ XBEE <--> Arduino


Remarks?

What parts do exist and can be used ?

it could be called -  Arduinuvole  (nuvole ==  clouds)  ==>  Arduino in the clouds



Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

robtillaart

#8
May 28, 2011, 07:31 pm Last Edit: May 28, 2011, 08:04 pm by robtillaart Reason: 1
simple editor in php - http://webscripts.softpedia.com/script/Health/Tet-Editors/eDItor-38139.html -

--- update ---

or a better one - http://qbnz.com/highlighter/

with syntax highlighting  ==> there is a demo testbox on the right ,dump an Adruino sketch,  select C++ and press highlight
Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Mlaga97


It sure looks that way.  Or would, if there were an android tablet that everyone agreed was as nice as an iPad.


You just wait until the iPad 5 comes out, then we'll really be screwed. :)

Mori

Get one of the nokia or other type of tablet (linux version)  and put Ubuntu/Suse/Debian on it and there ya go.
Back when tablets were new(5 years ago they were also bulkyer) someone I know did just that.
(he was using avr by itself though)

just rember you need
gcc
avr-dude
and
gcc-avr
installed from the syntaptic package manager (or equivlent)
Memento Mori
------------
Sola Christus

The Christian Hacker:
https://www.facebook.com/groups/141258275980190/

outofsight


Unless one Android device comes out that can actually contend with the iPad... that's not going to happen. I guess Samsung may be able to get close... but, because of their copycat culture, they may never get anywhere near the smoothness of the iPad.


My galaxy tab is awesome :) Ok it might not match the smoothness of the ipad but as long as it works, which it does, then im happy AND i can use it as a phone too. With the keyboard dock I could really see myself coding away for arduino on the tab whilst on a long journey.

To be fair, apple do know how to do silky smooth and shiny but that doesn't always mean it's the best tool in the box, despite what apple owners might think  ]:)

+1 for the IDE on android

bubulindo

Still waiting for the Samsung "iPad killer"... although I had a really interesting experience with an ACER Iconia tablet yesterday. It felt smooth (a lot more than the tab) and sturdy. Not like the iPad, but good enough.

The problem is really with the price. Way over the iPad price. :\ Samsung will sell their tablets at the same price as Apple does (for the same storage), so let's see what comes out from there. ;)
Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

bubulindo

You can't compile...

But now you can write code.

http://gizmodo.com/5814628/koder-for-ipad-nerds-rejoice-you-can-code-on-your-ipad
Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

liudr


You can't compile...

But now you can write code.

http://gizmodo.com/5814628/koder-for-ipad-nerds-rejoice-you-can-code-on-your-ipad


$5.99 alas. Arduino IDE is free.

Go Up