React Native is a solid, tangible solution to develop an application at speed as 90–95% of the code will be shared across platforms.
Today we’re talking about something that falls into the category of not being able to be shared.
In a recent React Native project, we decided to use the Braintree drop-in UI integration to handle payments as an easy win when you’re using Braintree. This a great library provided by braintree (and then ported by wgltony to React Native) to save developers the need to build their own payment integrations. It’s easy to set up and get working for React Native by following the steps on the wgltony’s github repo. The only downside of using this integration on React Native is that it’s potentially harder to customise the UI of it. …
At Brightec we are colleagues but we are also friends. We value our connection as a team and whilst another lockdown means we can’t meet socially, or share lunch times in the same way, it hasn’t beaten our spirit. Since working remotely we’ve started a weekly catchup on Friday afternoons. The agenda is casual; we mostly play games as we’ve found it’s a relaxed and easy way to chat whilst having a focus which encourages more natural communication as it would around the lunch table. Here’s a list of our favourites:
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.
Testflight is Apple’s solution to distribute iOS apps to users that are willing to test your app. Being from Apple it was always going to be a streamlined, painless process, however there are still a couple drawbacks. Here are the main advantages:
I’ve been building mobile apps professionally for two years now, however I’ve only recently built an iOS app from scratch as a side project. This blog post is a summary of what I’ve learned and resources I used, I hope it will help or inspire you to get started on your own app.
Perhaps the most important part of the process is the beginning, this is where you’ll lay the foundations to ensure that the project is easy to come back to and a pleasure to work on.
With mobile apps I find it crucial not to develop blind, i.e you should have some idea of what you’re building and how it will look. To help with this you can do a quick sketch, either on paper or digitally. This helps inform what the entire app will look like. Below is a quick wireframe of the side project I was working on, an educational CBT app. …
Recently, we have been developing a Slack app that imports data to Google Sheets and uses Google Cloud Platform as the backend. In order for this to happen there are several secrets involved. We have made a distinction between the two types of secrets we deal with. User-level secrets are those that are unique to the user, whereas application-level secrets are those that are specific to the app that we are writing. We classify the following secrets into the different aforementioned categories:
In recent times, the conversation surrounding mental health has shifted from being a topic of stigma to being regarded as something as important as physical health.
Obviously, this resembles huge progress, however, the technology sector still has a long way to go to tackle this epidemic.
A 2019 study, conducted by the British Interactive Media Association found that two-thirds of people working in the technology industry reported that they were stressed by their work.
Over half of the participants also reported having suffered from depression or anxiety at some point. …
Getting the most out of Google Play Store reviews for apps is paramount to their success. Here’s how we can powerfully analyze Play Store reviews.
After releasing your app, keeping track of user’s sentiment is the most important task you can do, as this allows you to plan for future iterations and see any potential discrepancies in your user base.
Once a month, our designer, Jotham, collates the latest reviews on each of our clients’ apps in a spreadsheet. …