Rocket.Chat is proud to announce a new release of its iOS native application, version 3 now. This update has been in the pipeline for a few months already so we are looking forward to hearing what you think!
Highlights include:
- New UI;
- New Onboarding Experience;
- Themes;
- Sorting & Grouping;
- New connection status, not intrusive;
- Manage members from a channel;
- Bug fixes;
A major redesign of user experience
We completely redesigned the experience users have when they open the iOS application. Now, the first thing users see is the list of chats sorted by activity (more on that later), meaning that access to all the information is easier than ever! To open a new chat, simply tap on it on the list.
If you’re a Server Administrator, please make sure you’ve the setting “Store Last Message” in your server enabled. You can find it under Administration → General → Store Last Message.
New iPad experience
Now on the iPad you can see the whole list of conversations at the same time you talk to your colleagues and you can also use the iPad in multitask envorionment with a delicious experience!
Offline usage
Having a reliable internet connection will always give users the best experience using the app, but we know that this is not always possible and sometimes the app is needed on the airplane or in-between very unstable connections.
We believe user experience should not be affected by this, so we changed the way the app handles internet connectivity. Now, when the app is waiting for a connection, users will see a small text on the title of the view indicating the current connection status; and users will still be able to navigate in the app and send messages while offline.
If a user was connected and received a message just before losing their connection, they will now be able to read the entire message when they enter the room. We believe this change will provide a smoother experience for users on a daily basis.
Quick Actions
If you’ve a device with 3D touch support, now you from the icon of the app you jump straight to the server or conversation you want to go in much faster!
Theming
Now users can choose between light, dark and black themes. This project was developed by Samar Sunkaria as part of a GSoC 2018 project.
This set of themes was chosen to optimize the look and feel of Rocket.Chat on iPhone and iPad, especially the black theme for the iPhone X. Samar will continue to work on more themes, more improvements on the app and a few integrations between the mobile apps and the server.
User Details screen
Users can view all user details: timezone, roles, name, status and more! Users can even start a new conversation with others by pressing the “Message” button below the avatar.
Sorting & Grouping
With all these layout changes, we thought we had to include the option for users to sort the list by activity or alphabetically, and to group it by type. Users can also group favorites and unread chats will always come first at the top of the list.
We believe that the best default experience on mobile is to remove any grouping and to instead sort by activity, but the choice is yours now!
Statistics
- Pull Requests: 152
- Issues Closed: 80
- Commits: 1.183
- Files Changed: 728
- Inserted lines: +20,610
- Removed lines: −7,895
Contributors
Thank you all for helping us on this release!
- @artrmz
- @cardoso
- @coruble
- @filipealva
- @kaiiiiiiiii
- @kmav
- @Pitstopper
- @rafaelks
- @Sameesunkaria
- @soundstorm
- @TheMythPT
More information
You can see more information about the release here or the in our blog post.
Also, you can download the app here.