We want to articulate our job roles and responsibilities as effectively as our company culture.
I love helping individuals and teams grow and succeed and overcome bigger and more audacious challenges. It doesn't happen on autopilot, even with great people. Actually, having the best people makes it an even more difficult, but crucial, endeavour.
A guide to mastering the Art of Push Notifications for mobile app development
We’ll be covering some of the basics to make our React Native apps more accessible to all users.
Firebase offers an ‘out-the-box’ functionality to customise In-App Messages. But there is an easier way
Why proof of concepts matter
Almost two months in, and it still feels like a dream that I was able to break into the tech industry from a non-traditional background, and start working for a company that truly cherishes its employees.
How can you customise the Braintree dropin UI in React Native?
There’s nothing like the perfect image to make your app shine. But what if you want your app users to actually engage and interact with an image? Maybe they want to zoom in, pan around, really get to grips with the pixels?
Perhaps the most important part of software development is acquiring feedback from users. There are multiple efficient ways to do this for mobile app development. Two of the most prevalent are Firebase App Distribution and Testflight. Here are the pros and cons of each and what we use them for.
This blog summarises what I’ve learned and the resources I used to build an iOS app from scratch
These are some of the common ways of working with arrays.
A standard feature of most programming languages is enumerations, allowing you to define a group of related items.
There are many control flow statements in Swift, far too many to cover in 1 post. Here we'll just briefly look at the if and guard statements.
We wanted to make sharing our apps with testers easier, Nick explains how we went about it
How to implement certificate pinning in Kotlin Multiplatform using Ktor
Jonny is our latest junior developer, here’s his experience of working at Brightec so far…
A how-to guide on writing tests within Kotlin Multiplatform.
Project Structure Strategies for Kotlin Multiplatform Android/iOS projects
Updates that make a huge increase to checkout conversion rates.
How to create a custom camera view controller that replicates the functionality and UI that’s found in the system camera app.
A quick guide to developing Top Shelf content for a tvOS app.
In this article, we will share how we used WebSockets to enable two devices to communicate with each other.
‘Anyone want any cold pizza?’ Our thoughts on the Apple Spring Forward Event.
In this article, we explain one of the most confusing UILabel properties - preferredMaxLayoutWidth.
Would there be an ‘iWatch’? What would the iPhone 6 deliver?
Custom iOS7 Transition
iOS 7 introduced a whole bunch of new APIs for developers to sink their teeth into but one of the standout APIs is the ability to create custom UIViewController transitions. Unfortunately it's also one of the most confusing.
Search over 350 blog posts from our team
Subscribe to our monthly digest of blogs to stay in the loop and come with us on our journey to make things better!