ViPNet is a big ecosystem with hundreds of different services. Each service needs to have a great interface understandable to common users.
Reassessment of its own skills, the lack of competencies in mobile development in-house designers, underestimating the time and budgets, lack of iterative. And many other problems that do not allow the “monsters” of the Russian market to independently develop high-quality enterprise applications. But all the same problems exist in the development of packaged solutions. Below I will tell a little story as I could pull a few products to a new level. The cross-platform instant messenger with audio / video calls. An interesting feature: the inability to add a contact. The chat is already included all the necessary contacts, depending on the level of access the employee.
We used for smile emojione
Add to Favorite animation
Motion effect (like imessage), and also show / hide the time and status indicator during scrolling. And change the color of the bubbles to scroll.
Swipe for Tabbar. Animates the transition between three Tabs. And it’s just Wow!
Add to favorite in list of the contacts
About. I decided to make this screen like popover.
Of course, we made a lot of user flow map. For example, it is user flow for group chat:
Icons Call status for different platforms has a different design, because the principles and ideology of ios and android are very deep and have fundamental differences in many ways.