Use the grid. The use of a grid makes a developer’s life much easier by helping arrange the core elements. It also assists setting the pace of the design with the aim of creating a consistent experience.

Adapt to every screen size. Carefully consider the varying screen sizes an application may be used on, and test the main design layouts for all possible devices. A modular grid can be of great assistance here. It’s often difficult to predict what problems irregular screens may reveal.

Check the contrast. The more attention you give to contrast the better. People frequently use mobile devices outside in bright sunlight.

Stick to the guidelines of the platform (iOS Human Interface Guidelines and Material design). Although guides can frequently help end-users work in any application in a familiar environment, it’s always tempting to break the rules, because guides restrict creativity and do not always dictate the best ideas to solve a specific problem. When you have enough practice with guidelines, you will understand where it is possible to deviate from them for better UX. Until then follow the rules.

Adhere to accessibility standards. One of the major accessibility standards these days is the size and location of tap areas, such as buttons or controls. Locate key interface elements where users can easily reach them with the thumb of the active hand.

It is essential to understand, that not all software needs to recognize emotional tone and then act differently. The need for artificial empathy, for example, would be of little benefit when scheduling a meeting or looking up a recipe. There are, however, sensitive areas such as Read more…

White-labeling a trading platform generally seems like a brilliant idea. It means peace of mind and new efficiencies for the company buying into it, as no longer do you have to worry about developing, building and then maintaining and supporting your own platform; you simply take a system designed by someone else, add your brand to it and get on with your core business of trading, leaving the technological headache to your IT partner.

However, one reason brokers want to go all the way and develop their own trading platform Read more…

Specialists in every field like to share their opinions on the current and upcoming trends and we’re no exception. In this article we elaborate on 2017 UI design trends and the impact they have in financial software development. The trends are illustrated with some great mock-ups from our portfolio.

How interactive agents with AI capabilities can help brokers to convert, activate and engage traders.

Financial companies are known to be mostly conservative, and currently their chatbots tend to offer semi-automated support services and basic information related to the account of the user, such as statements. Brokerage firms move slowly and typically limit their offerings to stock prices or general information about the markets.

This article describes a tool developed to support unit-testing of time-dependent logic in Java applications. The tool helps control the quality of trading platforms, and other complex and/or concurrent systems.

In the rapidly developing sector of fintech new terms are continually emerging often attracting curiosity and hype. These buzzwords exist at different stages of Gartner’s Hype Cycle, and have been categorized in this diagram to show the areas where they have been adopted; including, Cognitive Computing, Blockchain, Trading, Technology Innovations, Finance and Wealth Management. Familiarize yourself with these terms and share with us new ones as they emerge. Together we can stay on the cutting edge of advancements in this exciting and dynamic sector of business.