Welche C++-IDEs sind für das iPhone verfügbar?

Ich liebe mein iPhone wirklich und möchte so viel wie möglich alles von dort aus machen.

Ich studiere Softwaretechnik und plane, wenn ich nicht an meinem PC bin, mein iPhone als Programmiermaschine zu verwenden (dh ich möchte direkt auf meinem iPhone programmieren).

Gibt es verfügbare IDEs für das iPhone, mit denen ich in C++ programmieren kann?

Ich würde eine SSH-App wie Panic's Prompt empfehlen, um sich über ssh mit einer Maschine zu verbinden und dann screenfür mehrere Terminals und vimmit der zanusSuite für die "IDE". Mit einer BT-Tastatur für das iPhone ist es praktikabel – obwohl Sie möglicherweise blind auf den Bildschirm schielen. :)
Ich bin mir nicht sicher, ob du wirklich gefragt hast, was du fragen wolltest. Möchten Sie eine IDE (Code-Editor, Referenz, Compiler, Linker, Debugger) oder nur einen Code-Editor?

Antworten (2)

Für iOS ist keine native IDE verfügbar. Apple schränkt die Ausführung von nicht signiertem Code auf allen iOS-Geräten ein, wodurch eine IDE auf iOS unmöglich wird. (Dies ist auf Android möglich, um Code direkt auf dem Gerät auszuführen, der auf dem Gerät geschrieben ist.)

Am besten besorgen Sie sich einen normalen Texteditor wie Nimbus oder irgendetwas anderes, das Dokumente auschecken und sie von Git, SVN oder Dropbox aus bearbeiten kann. Sie werden diesen Code niemals unter iOS ausführen können, also müssen Sie ihn in Ihr Repository verschieben und über einen Remote-Desktop-Client oder über ein SSH-Terminal kompilieren und ausführen.

Um diesen Prozess wirklich vollständig zu automatisieren, müssten Sie Ihren Code bearbeiten, in das Repository verschieben, auf einem anderen Computer kompilieren und dann diese kompilierte Binärdatei mithilfe eines Verteilungsmechanismus wie testflightapp über eine Reihe von Skripten ( testflight has eine API dafür). Es ist nicht unmöglich, nur schwer.

Eine weitere Option besteht darin, einen Remote-Desktop-Client und eine Remoteverbindung zu einer IDE auf einem PC zu verwenden, um Ihren Code dort zu bearbeiten und auszuführen.

Ja, es gibt c++ ide im AppStore. Aber das Problem ist, dass es sich um eine kostenpflichtige App handelt. Es gibt etwa 3 oder 4 c++ ide. Einige der ide sind cppcode, codetogo, c++ ide.

Es wäre schön, wenn Sie für die von Ihnen erwähnten Apps Links zum App Store bereitstellen könnten. Nebenbei bemerkt, ich bin mir nicht sicher, warum es ein "Problem" ist, dass eine App eine kostenpflichtige App ist. Wenn es eine gute App ist, warum sollte es dann schlecht sein, den Entwickler zu unterstützen? Niemand schuldet dir etwas.