THE ASK
Bloomberg needed to build a reference application for their packaged web application (PWA) offering — so they asked our team to get to work.
THE DETAILS
Bloomberg’s PWA allows a client organization to build and deploy HTML5 applications directly into the Bloomberg App Portal. This means clients have greater freedom in customizing their experience while Bloomberg’s reputable security is preserved.
THE CHALLENGE
The EMSX product is fundamentally different from typical stock trading platforms. The system is a multi-asset trading platform, offering global, broker-agnostic equities as well as future and options trading to more than 2,500 brokers and algorithmic trading providers.
On top of the depth of feature variety, the platform itself is an extremely beloved tool within the FinTech space. Every intricacy is well known and well liked by those who use it. This made it essential for our engineers to be fully immersed and work towards platform fluency in order to understand the information users would be seeking from the application and create the sense of a seamless, immersive, and comprehensive user experience through the demo.
THE APPROACH
To correctly identify user needs, we partnered with the Bloomberg EMSX SPI team to gather information, data, and protocols across disciplines, allowing our team to gather an extensive background on necessary functionalities. This included setting up the application to consume the API data that was coming in, as well as implementing web hooks and call backs to communicate new stock data. Once our team established a deep understanding of user requirements, it was time to develop a strategic approach.
THE INSIGHT
Through the information gathering process, our team knew using modern front end tools in the well established terminal would play a principal role in the development and design of the reference application. We knew success would mean that a more junior level engineer could build something simple and concrete without roadblocks. This also meant it would be critical to help update their API documents by working closely with the Bloomberg team. Now that our intent was well defined, begin the wireframing and prototyping process.
THE DELIVERY
Ultimately, we delivered a functional and well-designed UI built by addressing user needs and client necessities.
This included four main screens consisting of a watchlist, a list of active orders, order details, a new order form, and variations for different states of those screens. This was accompanied by robust documentation on the codebase and development process for other clients looking to build in Bloomberg’s app portal.
SEE IT IN ACTION
Run through our past projects and read more about our collaboration efforts with our partners.
Run through our past projects and read more about our collaboration efforts with our partners.
We leverage best-in-class talent to create leading edge digital solutions.
Stay up to date with the latest in technology and design.
SUBSCRIBE
SUBSCRIBE
Stay up to date with the latest in technology and design.
SUBSCRIBE
We leverage best-in-class talent to create leading edge digital solutions.
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |