The world is running online now. The industry of software development isn’t an exception.
Desktop IDEs and editors add new tools & features to speed up and improve the development process. And definitely, real-time collaboration is one of those features.
The real-time collaboration will be helpful in such situations:

  • you’re working on some project as a part of a team;
  • you have troubles with some bugs and need help;
  • you need to consult with a colleague about your solution;
  • you need someone from the tech team to fix something during/before demo or presentation;
  • you need to perform remote code review;
  • you want to interview a new developer;
    We’ll look only at IDEs and editors that support Flutter AND real-time online collaboration.

IntelliJ IDEA (desktop IDE)
Until recently, IntelliJ IDEA offered to install a couple of plugins for collaboration. For example:
GitLive
This is image title
CodeTogether
This is image title
However, at the end of 2020, JetBrains is planning to release its solution for real-time collaboration called “Code With Me”. All you have to do to get started is download the latest available version of JetBrains IDE and install the “Code With Me” plugin from the marketplace.
This is image title
Visual Studio Code (desktop editor)
Microsoft launched “Live Share” to compete in the segment of online collaboration. You can download the Live Share Extension Pack extension for Visual Studio Code at their marketplace.
This is image title
This extension pack includes everything you need to start collaborative editing and debugging in real-time, including integrated audio and text chat.
This is image title
This is image title
AWS Cloud9 (online IDE)
In the AWS Cloud9 Integrated Development Environment, Dart language is supported for code editing only.
This is image title
To access the pair programming functionality, click a “Share” button in the upper right corner of the IDE or select it from the menu.
This is image title
FlutLab (online IDE)
FlutLab was launched in April 2020. This IDE is created for Flutter developers. It’s very easy to share projects and co-work inside FlutLab. The whole team can work on the same project at the same time there.
This is image title
Programmers can use a chat too.
This is image title
FlutLab provides the ability of real-time collaboration, remote code reviews, interactive lectures, and much more for you and your team (or classroom) without any additional installations.

#flutter #flutlab #mobile-apps #collaboration

Flutter Development Trends in 2021: Real-time Collaboration
11.85 GEEK