Spaces by Neverinstall
To launch a Space, users can select an application or a group of applications from the platform and create a single workspace. When a user wants to access their Space, they can simply click on the launch button below the selection bay.
Next, the user needs to select the region in which they want to launch the Space. A Space can be launched in one of our four locations including Europe, North America, Singapore, and India, with more regions coming soon.
When a user launches a Space, the platform starts creating an instance in remote servers with the apps and extensions selected by the user. The platform allocates the required resources (compute, memory, etc.) for the Space in the cluster that is closest to the user for better performance and experience.
The process includes downloading and running the pre-configured application images in remote servers that encode the display and audio, connecting the user’s I/O over UDP to interact with the application.
The popular Spaces section contains the most commonly used combination of apps. Each of the popular Spaces has been carefully curated by our team to give users immediate access to the most productive workspaces.
Users can switch their Space to fullscreen for an immersive and native-like experience.
A user can switch to fullscreen by clicking on the corresponding button located on the right corner of the dock while using a Space.
A user can change their keyboard layout by clicking on the corresponding button located on the dock while working on a Space. The button reveals a wide list of languages to choose from.
Neverinstall offers keyboard layouts in more than 50 languages to cater to audiences from all regions. The following languages are currently supported by Neverinstall -
English(US), English(UK), Afghani, Albanian, Arabic, Braille, Chinese, Czech, Danish, Dutch, English(Australian), English(SouthAfrica), Estonian, Filipino, Finnish, French, French(Canada), French(Guinea), French(Togo), Georgian, German, German(Austria), German(Switzerland), Greek, Hebrew, Hungarian, Icelandic, Indian, Indonesian(Jawi), Iraqi, Irish, Italian, Japanese, Japanese(PC-98xxSeries), Korean, Lao, Malay(Jawi), Mongolian, Nepali, Norwegian, Persian, Polish, Portuguese, Portuguese(Brazil), Russian, Serbian, Spanish, Spanish(Latin American), Swedish, Taiwanese, Thai, Turkish, Ukrainian, Urdu(Pakistan), Uzbek, and Vietnamese.
Although the platform uses dynamic resolution adaption to deliver the best performance based on the internet speed of the user, users can also select a resolution manually.
The resolution of the Space can be changed by clicking on the resolutions button located on the right side of the dock. Users can choose between 560p, 720p, 900p, 1080p, 1440p, and 2160p (4K). Users can also select ‘Auto’ to switch to the default dynamic resolution adaption.
Please note: We recommend users choose ‘Auto’ for the best performance.
Based on the internet speeds we recommend the following resolutions for an optimal experience: 576p for speeds over 1 Mbps; 720p for speeds over 12 Mbps; 900p and 1080p for speeds over 24 Mbps; and 1440p and 2160p (4K) for speeds over 50 Mbps.*
Please note: All resolutions operate at 60 frames per second by default. When a higher resolution is chosen on a slow internet connection the bitrate adjusts accordingly to deliver optimal performance.
While working within a Space, users can add a new app to their instance without the need to pause or create a new Space. To add a new app, navigate to the right corner of the dock and click on the blue button with the plus sign titled “Add new app”. Once clicked the button with open a dialogue box with all the apps and extensions available on the platform.
From the dialogue box, the user can select any apps (along with the desired extensions) to add to the Space. All selected apps and extensions will be displayed in the selection bay. Once selected, the desired apps and extensions can be added to the current Space by clicking on the “Add apps” button below located below the selection bay.
A user can save their data and progress by clicking the Save Session button on the dock while using an app. When a user saves an app session, they can resume working on the application from where they left off.
Currently, users can only save their data when they subscribe to the Standard and Premium plans.
The session duration is the maximum time for which a user can run a Space in one stretch. The session duration varies depending on the subscribed plan of the user.
- Free Plan: 1 hour
- Standard Plan: 3-Hours
- Premium Plan: 6-Hours
Users can share their Space with other users to collaborate, co-browse, or co-watch.
When a Space is shared with another user, the same Space is streamed to different machines in different places, and different users can interact with the same Space in real-time.
Sharing a Space offers multiple use cases including collaborative coding to improve software development and code reviews, co-browsing the internet, co-watching videos on streaming platforms, and more.
While collaborating with users on a Space the host can give and revoke control of the Space from the invited user.
Once the user has joined the Space, their profile icon will appear on the dock next to the collaboration button. To give control to the invited user, click on their profile icon which will open a dialogue box with the 3 options – “Cancel”, “Give”, and “Remove”.
To give control to the invited user click on the “Give” button.
After control is given to the invited user, a hand icon will appear next to their profile icon. To revoke control from the invited user simply click on the hand and gain back control of the Space.
There are two ways users can remove other users from collaboration.
To remove a user from collaboration, click on the collaboration icon on the dock where all collaborators are displayed with their profile icons. To remove a user, click on the red-colored cross button located on top of the profile icon.
Another way to remove users is by clicking on the profile icon of users from the dock and selecting the “Remove” option from the dialogue box.
Each user can run a Space for fixed session duration. After the session duration has elapsed, the platform automatically pauses the Space. This is to ensure optimal performance of our servers for a consistent user experience across our customer base.
Alternatively, when a user wishes to pause their Space stream manually, they can simply click on the corresponding button available on the dock.
A Space will also pause if the user is inactive for 7, 15, or 30 minutes depending on their subscribed plan.
Once a Space is paused, manually or automatically, the user can instantly resume their session by clicking on the Resume Space button.
In case the Space is paused automatically, the button to resume the Space will appear on the same screen.
In case the Space is paused manually, the user is redirected to the home section, where they can find the Resume Space button below the respective Space section.
When a user no longer wishes to use a Space, they can simply click on the delete Space button to remove it from their home section.
When a Space is deleted, the platform removes all saved data and statistics permanently.
The Neverinstall platform delivers notifications to its users to inform them about several events ranging from the status of their launched Space to the introduction of new features on the platform.
The notifications can be accessed by clicking on the bell icon located in the top right corner of the screen within the platform.
Notification badges appear when users launch a Space. We use badges to notify users of the background tasks on the platform. Users see a badge for the following information:
- When a user establishes a connection with the server,
- When a user’s connection with the server is halted,
- A user’s internet speed,
- The resolution of the Space,
- Permissions required and requested by the platform,
- Privacy-related information,
- Changes to the keyboard and layout (in any).
Notification badges automatically disappear after a few seconds. Alternatively, users can remove them manually by clicking the cross icon on the top right corner.