How to Use Protocols to Fix a Cluttered UICollectionView in Swift

  A UICollectionView is a way of arranging a content grid or a list of subviews (UICollectionViewCells) in a scrollable view. Collection views are ubiquitous: Instagram’s Search page, Chrome’s tabs overview, or your Favourites lists on media streaming services like Netflix and Crave. All of these examples use a UICollectionView to display cells.   For this […]

Three App UX Enhancements That Come from AR and VR Technology

  The end goal of mobile app development is to create a product that not only provides a solution to a problem but is effective and enjoyable to use. Chances are if your app provides an enjoyable user experience (UX) you’ll witness higher engagement and retention rates, which is important to your app growth strategy. […]

Clearbridge Mobile is Attending Collision Conference 2019

  North America’s fastest growing tech conference is coming to Toronto. This year, Clearbridge Mobile will be at Collision Conference alongside more than 25,000 industry leaders and tech enthusiasts who are driving innovation on a global scale, including CEOs and founders from the world’s most forward-thinking companies and up-and-coming startups.   In partnership with York […]

iOS vs Android: Which Platform Should You Build For?

  What do you do once you decide that developing an app is the right solution your brand needs to resolve a core business problem? Well, when you begin planning your technical requirements, you need to decide what platform you want to develop on, but how do you decide which platform is right for your […]

Android vs iOS User Behavior: How Does it Impact Mobile App Development?

  How well do you know your target users? What types of apps are they likely to download? What is their willingness to pay for apps and make in-app purchases? The answer to these questions will vary depending on which mobile OS your users prefer. Understanding how behaviors differ between Android and iOS users will […]

How to Use a Coordinator Pattern to Separate Concerns in iOS

  Let’s talk about view controllers. Right off the hop, stop making a mess of your view controllers and start putting your code in logical places – view controllers are for views, and views only. It’s very tempting to throw all sorts of logic into a view controller, but when we separate concerns, we write […]

Replacing Optionals with Enums to Manage State

  Using enumeration or enums to manage state is a useful option to make code less fragile and more robust by replacing state scenarios that shouldn’t be possible with solutions that make them impossible.   Hold up  – how do you end up in a state that shouldn’t be possible? The Problem with Optionals Using optionals […]

Finding Opportunity in the App Market: Competitor Research

  This article is part two of our “Finding Opportunity in the App Market” blog series. You can find part one here.    Once you have determined whom you are going to target, it’s time to analyze your competition to identify what your product is up against in the app market. Statista records confirm that users currently can […]

ParticipACTION Partners with Clearbridge to Launch the Active App for Everyone

  Think Better. Work Better. Create Better. The benefits of physical activity extend far beyond weight loss, and in fact, Everything gets better when you get active.   Today, ParticipACTION announced the launch of its first-ever mobile app available for download on iOS and Android. In collaboration with Clearbridge Mobile and GALE, ParticipACTION introduced a […]

A Guide To Mobile App Development: Does Your Brand Need An App?

  “Does a brand really need an app to succeed today?” is a question many companies ask when evaluating mobile strategies. However, there is no simple answer to this question, and for this reason, we’ve created this guide to help you determine if your brand really needs a mobile app to succeed in today’s economy. […]