Cloud version of Service Studio
2734
Views
35
Comments
On our RadarOn our Radar
Service Studio

Build a Service Studio version to run on cloud so anyone can use it and access it by browser. This way there is no need to have a version for every platform.

Interesting idea, browser versions and flavours could present some challenges though, especially the number of different browsers vastly exceeds the number of different operating systems that OS is available for.

2025-02-22 18-27-01
Alfaro
 
MVP

There is an experimental online Development Environment - https://devenv.outsystemscloud.com/#/ - but it has many limitations, namely it's slow and the adding of images or other resources is limited.

CA

2014-02-07 17-02-43
Vasco Pessanha
Merged this idea with 'Drop the native versions of the IDE and go to a web only interface' (created on 20 Jul 2018 07:04:21 by André Ramos)

Both ServiceStudio and IntegrationStudio



Merged from 'Drop the native versions of the IDE and go to a web only interface' (idea created on 20 Jul 2018 07:04:21 by André Ramos), on 23 Jul 2018 07:35:24 by Vasco Pessanha
Changed the category to
Service Studio


Merged from 'Drop the native versions of the IDE and go to a web only interface' (idea created on 20 Jul 2018 07:04:21 by André Ramos), on 23 Jul 2018 07:35:24 by Vasco Pessanha

André,

Even if web-based interface could seem to be the future of this, I don't think this should be done.

If ServiceStudio and IntegrationStudio are only web-based that means everything you do on it will ave to have a server call. That can create delay on work if your company has a severe policy regarding web and you could be in a situation where most of requests were blocked or lost due to that policy.

Also, if Outsystems go all in on web-based interfaces, we lose the ability to work without internet connection. Imagine you are working on a module which has lots of changes to be made and you wont do a 1CP until you finish it but you can save it on disk and resume later. Without internet connection this wouldn't be possible to do.


Best regards,

Abílio Matos



Merged from 'Drop the native versions of the IDE and go to a web only interface' (idea created on 20 Jul 2018 07:04:21 by André Ramos), on 23 Jul 2018 07:35:24 by Vasco Pessanha

I do not agree,  having native service and integration studio is in my opinion a plus of Outsystems. Usability and performance will be hard to keep equal in a web interface. 



Merged from 'Drop the native versions of the IDE and go to a web only interface' (idea created on 20 Jul 2018 07:04:21 by André Ramos), on 23 Jul 2018 07:35:24 by Vasco Pessanha

Having tried a number of OutSystems' competitors that use a Web interface, I can assure you... YOU DON'T WANT THIS.

Yes, it's convenient and cross platform. That's where the benefits end.

The UI has itty bitty little slowdowns all over it, making it EXTREMELY frustrating, especially with all of the drag/drop and over mouse-activated stuff. You end up having to do some ugly things with the UI to make stuff work. Forget multi-monitor stuff, that won't work at all (or anything else where two separate windows would be helpful). Any company who wants to develop in an on-prem situation can't do it, unless you set up some sort of VPN between the Web IDE and their systems. Companies developing highly-secure apps won't work like this.

I have worked with quite a few OutSystems environments where I had to VPN to their network, THEN remote desktop to a secured desktop in order to develop code and view the application, there is no way those organizations will work with a Web IDE.

Now, maybe if the UI was PERFECT and perfectly smooth and felt 100% like a real desktop application... then I might say, "oh well, let's ignore those super security conscious enterprise clients"... but they make up a good size portion of the userbase.

J.Ja



Merged from 'Drop the native versions of the IDE and go to a web only interface' (idea created on 20 Jul 2018 07:04:21 by André Ramos), on 23 Jul 2018 07:35:24 by Vasco Pessanha

Well said, Justin!

Nobody mentioned Electron which would solve the multi-platform, on-premises and browser versions problems. VisualStudio Code is using it and many others.

It is not an easy switch for OutSystems but it is good to list as many options as they have available.

For even more options google: Flutter desktop

Merged this idea with 'Provide web version of Outsystems Studios for development' (created on 04 Jan 2021 11:27:57 by Praveen Kumar)

Provide cloud suite for development so that user don't need to install the Outsystems 11.0 at desktop and can be operated from anywhere.



This comment was:
- originally posted on idea 'Provide web version of Outsystems Studios for development' (created on 04 Jan 2021 by Praveen Kumar)
- merged to idea 'Cloud version of Service Studio' on 04 Jan 2021 12:19:20 by Daniël Kuhlmann

Hi Praveen,

This has been tried in the past and discontinued. Instead OutSystems is working hard on making the NextGen Service Studio available for Windows & Apple.

So I don't expect that OutSystems will fulfill you request anytime soon. 

Anyhow, the idea already exists since 2016 so I merge it into that one.

Kind regards,

Daniel



This comment was:
- originally posted on idea 'Provide web version of Outsystems Studios for development' (created on 04 Jan 2021 by Praveen Kumar)
- merged to idea 'Cloud version of Service Studio' on 04 Jan 2021 12:19:20 by Daniël Kuhlmann
Merged this idea with 'Service Studio built with standard web technologies' (created on 23 Jul 2015 16:16:44 by Joshua Austin)
Given that 9.0.1.16 had some of its WPF replaced with HTML5/Angular, I think it would be awesome if the entire Service Studio UI was built with such standard web technologies!  This would allow for Service Studio to be available for all major OSes, and would allow using Service Studio from the browser.  Having the Service Studio available literally anywhere would make many of us very happy and would dispense the need for remoting or virtual machines for non-Windows users!
Although I don't think you could actually achieve this the way you envision (using HTML5/Angular for presentation is something wildly different from rewriting everything that's currently in .NET), it would be nice. Also, I would like a forge component so that I could use it in my own projects :).
2016-04-21 20-09-55
J.
 
MVP
Don't like it :P

But I do support it should be available on different OS'es

Edit:  It would make some of us very happy.  :P
2014-02-07 17-02-43
Vasco Pessanha

Hey Joshua,

Thanks for your idea (and sorry for only answering it now).

This is indeed our direction and, in the last couple of years, we have been re-writting several components and editors inside Service Studio to use standard web technologies. This has several advantages such as our own productivity, externalize the development of some parts of Service Studio (e.g. plugins) and more and more be platform independent.

We will continue torwards this vision!

Merged this idea with 'Service Studio Web Version (Browser version)' (created on 23 Sep 2020 13:36:47 by Edson Marques)

Hello guys!


Well, I don't know if this idea had already been launched.


But due to the issue of ease and practicality, I believe that there could be a version of Service Studio for the Web, that runs through the browser.

In the case of a quick fix on the systems, use of other equipment (that does not have Service Studio installed, or mobile equipment such as Tablet / iPad or even other operating systems such as Linux).


Thanks!



This comment was:
- originally posted on idea 'Service Studio Web Version (Browser version)' (created on 23 Sep 2020 by Edson Marques)
- merged to idea 'Service Studio built with standard web technologies' on 24 Sep 2020 03:28:21 by Justin James

Service Studio in Browser, would certainly add value to the platform!

Merged this idea with 'Online Service Studio Platform which runs in Browser' (created on 09 Aug 2019 07:26:37 by Manideep Yadlapalli)

Hello,


So, to develop something in OutSystems we need to Download ServiceStudio in our machine. But each and every work of one's is been saved in the cloud. When everything is already put in the cloud why don't OutSystems create a platform that which runs in online by just accessing the cloud. And that is not a new rocket science as such kind of services are already been implemented in some other tools. 

It is being a problem in the corporate as upon the security issues we can't download ServiceStudio IDE in each and every machine that we work. So if there is a option for us to work on online just by using the browsers then OutSystems would be a great platform.


Regards,

Manideep Yadlapalli

Hi Manideep,

I did a search in community, and I found that in the past the OS try to do this... I believe this is a anwser your idea:


For now, that is an experimental web version which appears to first-time mac users. In reality, it's only a remote desktop to a windows machine, and should be used solely for evaluation (i.e. doing the tutorials).  There are several limitations:

  • only 1 module at a time can be opened
  • when idle for 15 minutes it will disconnect
  • only works online and responsiveness will depend on your connection
  • it won't remember your connection settings
  • you can't access environments that are only inside your corporate network
  • it's not possible to debug
  • it's not possible to save files
  • it's not possible to upload application icons


If you want to do real work, I would advise to use a virtual machine (e.g. parallels) on your mac and install Service Studio there.

I hope that my answer has help you to clarify your doubt.


Best regards,

Nuno Miguel Verdasca

Hello,


Thanks for your search. But now there is no such interface available. If you can see the date of that post from where you got this information it is in 2016 - 2017. Now there are no such options available in OutSystems.


Thanks & Regards

Manideep Yadlapalli

Changed the category to
Service Studio

interesting idea. But not a big fan of the browser based dev tools. A lot of limitations and performance issues observed.But still can be handy for minor changes etc. 

Merged this idea with 'Service Studio on cloud.' (created on 08 May 2021 13:30:43 by Santosh Malusare)

Would love to see Service Studio operational on cloud. This will give flexibility of working from anywhere and irrespective of any OS.



This comment was:
- originally posted on idea 'Service Studio on cloud.' (created on 08 May 2021 by Santosh Malusare)
- merged to idea 'Online Service Studio Platform which runs in Browser' on 02 Jun 2021 05:05:35 by Daniël Kuhlmann

I've tried a couple of cloud-based studios/editors; trust me they ain't having great developer experience.



This comment was:
- originally posted on idea 'Service Studio on cloud.' (created on 08 May 2021 by Santosh Malusare)
- merged to idea 'Online Service Studio Platform which runs in Browser' on 02 Jun 2021 05:05:35 by Daniël Kuhlmann

Yeah.. unfortunately is hard to have a good experience performance working on cloud.



This comment was:
- originally posted on idea 'Service Studio on cloud.' (created on 08 May 2021 by Santosh Malusare)
- merged to idea 'Online Service Studio Platform which runs in Browser' on 02 Jun 2021 05:05:35 by Daniël Kuhlmann

Yes, the performance will improve a lot as to whether we can develop it from the browser



This comment was:
- originally posted on idea 'Service Studio on cloud.' (created on 08 May 2021 by Santosh Malusare)
- merged to idea 'Online Service Studio Platform which runs in Browser' on 02 Jun 2021 05:05:35 by Daniël Kuhlmann
Merged this idea with 'Browser based Service Studio' (created on 26 Nov 2023 04:35:17 by Bujin Wang)

Why not build a web based Service Studio so it can be running in browser? Like web based Word/Excel?