Project Discovery in a Lean Agile World: Introducing the Clarity Canvas

Written by Design Team

This is the first of an in-depth, two-part series on Rangle's project design discovery process. Beginning a new project and bringing clients’ ideas to life is exciting for us at Rangle. We practice Scrum to do product development for a wide variety of clients. As a result, we understand the importance of quickly getting up to speed, to start projects well-informed and focused on the right priorities. Rangle values a measured sense of urgency and timeboxes sprint 0 to a...

Read More »

Dynamically Creating Components With Angular 2.0

Written by Christopher Gosselin

The Evolution Creating components has been a topic of interest at Rangle because with each RC version of Angular 2, it seemed like the way to do so had changed. Near the beginning there was the DynamicComponentLoader. After that was deprecated, there was ComponentResolver. And now that the dust has settled, there is the ComponentFactoryResolver! The (Main) Reason Why would I ever want to dynamically create a component? Modals Imagine throughout your app you have buttons that trigger different modals...

Read More »

Architecting Real-Time Apps with The Streaming Web

Written by Douglas Riches

Gone are the days of banks of request/response servers supporting real-time mobile and web applications. It’s a bold statement, but today's users demand instant access to data and applications that operate with extreme accuracy. This customer need often entails development teams finding ways to stream gigabytes of information and events worldwide to devices that fit in the palms of users’ hands. The Serverless / Streaming Architecture Classic architecture has application developers provisioning complex sets of servers, spending countless amounts...

Read More »

Angular 2.0: The Future of Enterprise Application Development

Written by Douglas Riches

The production release of the newest JavaScript framework happened today. Angular 2 is out of Beta! The official launch is fantastic news for anyone who needs to build complex business applications. Today, modern companies rely on web-based software to operate efficiently and provide value to their customers. These applications often contain custom and intricate business logic that gives businesses an edge over their competition. The new version of Angular provides a solid foundation to rapidly and efficiently build and scale...

Read More »

How Retailers Can Fight Back, Survive and Thrive in a Digital World

Written by Shawn Griffiths

Online shopping continues to rapidly grow in the U.S. and global markets, yet most retailers are still figuring out how to do business in an omnichannel world. E-commerce driven companies like Amazon, on the other hand, are crushing brick and mortar focused retailers in online shopping revenue. More than half of every $1 of retail e-commerce growth in the U.S. is already earned by Amazon, according to a recent report by Macquarie Research. Traditional retailers are also losing...

Read More »