Building Freetrade

Designing Freetrade for Android

March 29, 2019
Designing Freetrade for Android
Freetrade Android is coming to our first early testers today, and to everyone by mid-April. šŸ’„

Freetrade Android is coming to our first early testers today, and to everyone by mid-April. šŸ’„

So we wanted to give some insight into how we designed the app for our (joint) favourite mobile OS.

We are living in a material world and I am a material girl šŸ’ā€ā™€ļø

Iā€™ve been designing for Android since v4.0 (Ice Cream Sandwich). That was pre-material design* and before Google ā€œmade hardwareā€. Over this time Iā€™ve seen their design system and visual language mature and arguably exceed that of its competitors.

There are a lot of avid Android users on the Freetrade team, especially design. So, as you can imagine, weā€™ve been pretty excited about working on the Freetrade Android app.

Weā€™ve always believed in and advocated for strong native design, so you can expect a very native experience from our Android app.

*FYI for any non-designers/design geeks, material design is Googleā€™s own design system & visual language.

Image for post
Freetradeā€™s Slack war, šŸŽor šŸ¤–?

ā€

Things have really been heating up in the office too, with a clear Android contingent cropping up to help us test the app and declaring their allegiance on Slack.

This sparked something of a status war. So far itā€™s looking pretty even.

Funnily enough, that reflects the most recent figures for market share in the UK, which was 50/50 in September 2018*. Now early figures from this year are tipping in Googleā€™s favour for the first time.

So what have we been working on?

With such a well-populated platform we have been asked a lot why thereā€™s been a gap between launching on iOS and Android.

There are a few reasons, the main one being that we wanted to create an experience as high quality as our iOS MVP. This takes time to design and build, all while scaling the design and engineering teams too!

Another strong reason for us to prioritise iOS was that we simply had a bigger list of people waiting on iOS. Even though in the UK the mobile device market split is closer than ever, the data from our waitlist sign-ups were not as close. We had a much stronger skew towards iOS so we ultimately chose to deliver it first.

For some comparison, at Deliveroo there was a 9 months gap between the iOS and Android apps (with a pretty big feature gap). Monzo, depending on how you cut their alpha and beta phases, had either 11 or 7 months (again with a feature gap).

We never want anyone to wait at all, but weā€™re proud that weā€™ve managed to ship within 6 months, with a smaller team, a limited feature gap and parity targeted for the end of the next quarter.

The whole team has worked tirelessly to bring this out as soon as possible. A feat that only a few months ago seemed like it was going to take even longer.

However, by bolstering our Android team and doubling down on Googleā€™s own OKRs framework, we were able to make it a key deliverable for the first quarter.

These are the droids youā€™re looking for

We first explored the vision for our Android app last year. However, by the time we started working on the project properly, we felt a clear shift in the Google design ecosystem.

With updates to the Material Design guidelines announced nearly 12 months previously, we started to see changes to Googleā€™s own apps.

Image for post
The first exploration of our Android design

ā€

You could now start to clearly differentiate between what was ā€œoldā€ and what is ā€œnewā€, which is why the system is now widely referred to as Material 2 (if not by Google themselves).

One of the most obvious changes with the new Material Design is the abundance of white space, the inclusion of Googleā€™s Product Sans font (the first change of OS font since 2011) which has a much more modern, geometric aesthetic.

Image for post
The so-called Material 2. Googleā€™s Home, News, Tasks, Fit & Pay apps

ā€

When we started working on the Android project we set about re-visiting this early exploration to update our own experience and interface. Our biggest concern was that weā€™d launch something that immediately felt outdated and would take us a lot of time and effort to update.

At Freetrade, our ambition was to create an iOS app that felt so native it could have been designed by Apple.

So moving on to Android we wanted to have that same feeling; that the Freetrade app could be a Google app.

This is a fine balance. We still want to have brand recognition through our design, so we approach this in a way where other elements of our brand shine through, like the use of colour, illustration, and tone of voice.

ā€

Image for post
The new design of the Android app

ā€

One of the most noticeable changes is the lack of a coloured toolbar; historically apps would use their core ā€œapp colourā€ for that.

However, we decided that removing the colour adds much more whitespace for a less cluttered aesthetic. A big alignment change is the use of centred titles. This has been a very apparent (if not consistent) change that Google has made, so we decided to marry the old and the new here and have the titles collapse into the toolbar on the tab and stock details views.

We also decided to use our own brand font ā€” Modern Era ā€” as Googleā€™s Product Sans isnā€™t commercially available and Roboto feels outdated now. Modern Era works very well as itā€™s actually not too dissimilar to Product Sans, being very light and geometric.

Subtle differences, same great Freetrade taste

While there are subtle visual differences, the essential Freetrade experience remains. Youā€™ll be able to buy and sell stocks and ETFs for free from our entire stock universe on day 1. If you have opened an ISA on iOS then youā€™ll be able to access this. The functionality to open a new ISA on Android will be coming in May.

We are aiming to have feature parity by the end of the quarter (June) so all the amazing features that weā€™ll be bringing to you over the next few months will be available to everyone. As well as continued free ISAs until at least July!

ā€

Image for post

If you want to see whatā€™s up next, check out our open product roadmap.

And follow the rollout discussion in the community forum ā€” theyā€™re nice people!

Finally, a massive thank you to the whole team who helped to get this project live, and especially to Greg, Zulfi, Adam, Sharon & Jani.

ā€

Important Information

This should not be read as personal investment advice and individual investors should make their own decisions or seek independent advice.
ā€

When you invest, your capital is at risk. The value of your portfolio can go down as well as up and you may get back less than you invest. Past performance is not a reliable indicator of future results.
ā€

Freetrade is a trading name of Freetrade Limited, which is a member firm of the London Stock Exchange and is authorised and regulated by the Financial Conduct Authority. Registered in England and Wales (no. 09797821).

ā€

Pick the plan that suits you best
Save 17% when you choose an annual subscription.
Basic
Ā£0.00
/Month
Accounts
  • General Investment Account
Benefits
  • A great way to try Freetrade before transferring your ISA or pension
  • Unlimited commission-free trades. Other charges may apply.
  • Trade USD and EUR stocks at the exchange rate + 0.99% FX fee
  • Access to a selection of Freetradeā€™s 6,200+ global stocks and ETFs
  • 1% AER on up to Ā£1,000 uninvested cash
  • Fractional US shares
  • Access to mobile app and web platform
Standard
Ā£4.99
/Month
Ā£59.88 billed annually
Accounts
  • General Investment Account
  • Stocks and shares ISA
Everything in Basic and:
  • Access to 6,200+ stocks and ETFs
  • A lower FX fee of 0.59% on non-GBP trades
  • 3% AER on up to Ā£2,000 uninvested cash
  • Automated order types, including recurring orders
  • More stats and analysis, including analyst ratings and EPS estimatesĀ 
Plus
Ā£9.99
/Month
Ā£119.88 billed annually
Accounts
  • General Investment Account
  • Stocks and shares ISA
  • Personal pension
Everything in Standard and:
  • A lower FX fee of 0.39% on non-GBP trades
  • Priority customer service
  • 5% AER on up to Ā£3,000 uninvested cash
  • Free, same day withdrawals
Basic
Ā£0.00
/Month
Accounts
  • General Investment Account
Benefits
  • A great way to try Freetrade before transferring your ISA or pension
  • Unlimited commission-free trades. Other charges may apply.
  • Trade USD and EUR stocks at the exchange rate + 0.99% FX fee
  • Access to a selection of Freetradeā€™s 6,200+ global stocks and ETFs
  • 1% AER on up to Ā£1,000 uninvested cash
  • Fractional US shares
  • Access to mobile app and web platform
Standard
Ā£5.99
/Month
billed monthly
Accounts
  • General Investment Account
  • Stocks and shares ISA
Everything in Basic and:
  • Access to 6,200+ stocks and ETFs
  • A lower FX fee of 0.59% on non-GBP trades
  • 3% AER on up to Ā£2,000 uninvested cash
  • Automated order types, including recurring orders
  • More stats and analysis, including analyst ratings and EPS estimatesĀ 
Plus
Ā£11.99
/Month
billed monthly
Accounts
  • General Investment Account
  • Stocks and shares ISA
  • Personal pension
Everything in Standard and:
  • A lower FX fee of 0.39% on non-GBP trades
  • Priority customer service
  • 5% AER on up to Ā£3,000 uninvested cash
  • Free, same day withdrawals

Youā€™re just minutes away from commission-free investing

When you invest, your capital is at risk