Während der Entwicklung können Sie in zwei Modi arbeiten: im Livemodus (Verbindungsmodus) und im Offlinemodus (Unterbrechungsmodus). i-Projekte unterstützen die Anwendungsentwicklung im Team, da Sie offline arbeiten und dann Ihr gesamtes Projekt mit einem Softwareänderungs-Management-Repository synchronisieren können, statt jede Teildatei separat editieren zu müssen, während eine Verbindung zum IBM® i-Server besteht.
Live-Editiermodus
Im Live-Editiermodus stellen Sie eine Verbindung zu Ihrem i-Server her (über Remote System Explorer) und öffnen Quellcode zum Editieren. Ihre Teildatei ist auf dem Server gesperrt, und bei jedem Sichern integriert der Server Ihre Änderungen. Sie müssen sich jedoch immer in einer Umgebung befinden (beispielsweise im Büro), in der Sie Zugriff auf Ihren i-Server haben.
Im Offlinemodus mit i-Projekte
Die Perspektive "i-Projekte" erlaubt die Entwicklung im Unterbrechungsmodus. Eine Live-Verbindung ist nur erforderlich, wenn Codeaktualisierungen oder -erstellungen benötigt werden. Arbeiten Sie auf einem fernen Laptop oder zu Hause mit einer langsamen Verbindung, können Sie im Unterbrechungsmodus arbeiten. Bei dieser Option kopieren Sie Dateien explizit auf Ihr lokales System, während eine Live-Verbindung besteht, schließen die Verbindung, bearbeiten die Dateien und laden die Dateien wieder auf den Server, wenn die Arbeit beendet ist. Ein weiterer Vorteil beim Arbeiten im Unterbrechungsmodus besteht darin, dass Sie Quellcode auf Syntax- und Semantikfehler überprüfen können, ohne verbunden zu sein, und eine Kompilierung nur übergeben, wenn eine Verbindung besteht.