Home
Services
Projects
Blog
About
Contact
Home
Services
Projects
Blog
About
Contact
Sitemap
•
About
Blog
Contact us
Home
Projects
App development services
E-Commerce Apps
The Complete Guide To Developing And Launching An E-Commerce App
Page
Accessibility statement
App Procurement Standard Questions
Privacy Policy
Person
Bianca Walsh-Benn
Simon Brading
Annie Cross
Dan Peters
Ben Watts
Mo Elkayal
Seun Ogundipe
James Allwright
Georgia Edmonds
Robert Redwood
Jonny Townend
Elle Daintree
Brightec Team
Caz Houghton
Nick Holcombe
Josh O'Riordan
Rhys Kentish
Alistair Sykes
Jotham Oakley
Chris Leversuch
Andy Ferrett
Steve Johnson
Dave Thompson
Service
European Accessibility Act (EAA): Ensuring App Compliance
Mobile App Development
Ticket Booking App Development
Dashboard App Development
Clinical Pharmacology App Development
Medical and Healthcare App Development
Bluetooth App Development
Pension App Development
Educational App Development Services
User Testing for Mobile and Web Applications
Mobile App Design
Android App Development
Travel Mobile App Development
Mobile App Companies Brighton
Web App Development
Lifestyle App Development
Frontend Web Development
Project Management
iOS App Development
Trade Ordering App Development
Google Web Toolkit Development
Data Visualisation App Development
CRM App Development
Brochure App Development
Form Calculation App Development
Mapping App Development
E-Learning App Development
Survey App Development
E-commerce Mobile App Development
Progressive Web Apps
Finance Management Application Development
User Research in App Design and Development
Automotive App Development
Energy and Utilities App Development
App Design
Native App Development
App Development
iPhone App Development
Mobile App UI Design
App Developers
Mobile App Developers
App Designers
User Experience Design
Cross Platform App Development
Web App Design
iPad App Development
Apple Vision Pro Developers
React Native Development
Smartphone App Development
Tablet App Development
Apple Watch App Development
London Mobile App Development
Apple TV App Development
Android TV App Development
Enterprise App Development
Phone App Development
Blog Post
10 Minutes
10 minutes with Rhys
10 minutes with Caz
10 minutes with Georgia
10 minutes with Nick
10 minutes with Rob
10 minutes with Josh
10 minutes with Andy
10 minutes with Chris
10 minutes with Elle
10 minutes with Jonny
10 minutes with Dave
10 minutes with Steve
10 minutes with Jotham
10 minutes with Alistair
10 minutes with James
10 minutes with Seun
10 minutes with Dan
10 minutes with Mo
10 minutes with Ben
10 minutes with Simon
10 minutes with Bianca
Writing An API
Writing an API - a mobile developer story
Trigger Firebase Cloud Functions
Queued tasks on App Engine for Firebase
Using Google Cloud Endpoints
Setting up Cloud SQL in Java
User Authentication for Cloud SQL
Scaling on Google App Engine
Three tricks for working with Google App Engine
A year at Brightec
What is the best way to structure your Kotlin multiplatform project?
Raising awareness of mental health in the workplace
Writing an XML style checker with Clikt
Onboarding the Brightec way
Awarded for Happiness
How to help your team thrive
HowTo: Sketch Smart Layout for buttons with icons and labels
Play Store Review to spreadsheet automation
Quadruple Awards Recognition Is Worth Shouting About
Barcode Creation: How to Create a Barcode in Kotlin Android
Is a career in UI/UX design for you?
Taking a checkout conversion rate from 45% to 65%
Growth in 2019
Mockk.io - our new mocking framework
Google PlayStore internal app sharing
How to update deployment scripts to use Android App Bundles
Brightec's Summer Get Together
App Designer and App Developer Jobs at Brightec - Come and Work with Us
Introducing our new logo
CameraX: An Introduction
Given When Then - Our Testing Approach
Brightec Illuminates Mobile Tech for Energy Industry
CircleCI: How to Create Signed iOS Builds
The SVG that wouldn't render
Android Threads & Coroutines for Beginners
How We Automate App Store Reviews into Google Sheets
Come and join the Brightec team!
Enterprise Apps: Four Top Analytics Tools
Brightec's Budding STEM Students
Flutter - is this the answer?
How to develop the digital career you want
How To Create a Dashboard on Android TV
Building a Fibonacci Watch Face for Wear OS
How to Get the Best from Code Reviews
Adding Colours to a Sketch Material Theme Library
Handling International Addresses in Android
Cross-platform vs native app development?
How to choose a mobile app agency
User feedback on a live mobile app
Brightec bags awards galore
How to finish an Open Source project (gracefully)
Top tips for using Xcode templates
We've changed our R and D format... again
Google PlayStore and automated deployment
The ‘finishing’ touches
How to start a career as a mobile app developer
Creating a Selectable Cluster Map
Enterprise Mobile App Development: 5 ways to plan for success
Brightec takes to the airwaves
Brightec brand collaboration
Our process evolution
Brightec teams up with MakerClub
ConnectivityLiveData
How to Extend the ListAdapter with a Header View
How to Create Android Vector Drawables: A Step-by-Step Guide
Bad design is devaluing the UX industry
Undergraduate placements at small companies
Swift Code: UI Testing Tips
Spend more time in the Playground
Bringing the Brightec story to life
Firebase Test Lab on CircleCI
Why is design worth it?
What is Brand Consciousness and Why is it Important?
Scrum again
Sprinting differently
Brightec in 2017
Top tips for developing multitasking apps
Brightec wins Agency of the Year (Small) at the UK App Awards 2017
Top Titles for Developers and Development Teams
User Testing Interviews - An Interviewer’s Perspective
What does ‘Brightec’ mean?
The current state of our iOS architecture
Apple & white label apps
Firebase Database explained
Make our office your own
How to work best with your designers
Android O brings new features to Notifications
CI and CD is important for us and our clients
User knows best
Kotlin is here. So what?
Why we run a Meetup (and why you should too)
Brightec receive Communicator Award
Code snippets in Espresso
Research and development in focus
May 2017 - Which devices and versions of iOS are most popular?
PIN protection for your app using LolliPin
Brightec named as leading App Development company
Assets: the preflight checks
April 2017 - Which devices and versions of iOS are most popular?
Daily Scrum Guidelines
Three of the best sketch plugins
Best practice in Issue Reporting
Mar17 - Which devices & versions of iOS are most popular?
Design sprints: Problem solved, design — to do
Why you should care whether your app was built using Google Firebase
Simple email management solutions
Feb 17 - Which devices & versions of iOS are most popular?
R+D is over, what can I do for you?
Is it a crime to browse design inspiration websites?
Overloading Swift Operators
How Design Sprints changed us forever
Focus on Iconography
Xcode : Setting up a Colour Style Guide for a project
Brightec in 2016
Affecting change - Kaizen style
Every kick-off needs a gut reaction
London Design Awards
Using Personas
Working with Layer Messaging
Agile Development v Fixed Price
Google Pixel Event
How to create a Design Culture
How to get your notifications noticed (on Android)
Glossary of terms
TravelTech Innovation Summit 2016
Apple Event 2016 - The Headlines
Brightec Speaking Schedule
Build a Custom iOS Camera that Replicates System Camera App
Brightec Open Studio - Creating Company Culture
Coaching for greatness
Creating a productive and collaborative office space
So far in 2016
Simple user stories
The Take Off Hackathon
Distributing your Library using JCenter
The why and how of user research
WWDC 2016
Spotify v Apple Music
Brightec on GitHub
Supporting AquAid
Google I/O 2016
Android Pay arrives in the UK
How to keep children safe on an iPhone & iPad
The Future of Enterprise Apps
Leicester v Chelsea - lessons we can learn
Usability Testing
Becoming a Brightecoid
Planning for Kickoff workshops
Focus on Colour
How to set up your project to work with iBeacons
iOS Custom Drawing for Beginners
Digital Pharma Europe
Open source your Android Library
43 Books for Developers and Development Teams
Travel Marketing Awards
Creating an Android Library
tvOS Focus Engine
Apple TV Tech Talk London
Brightec in 2015
TV App Design Basics
Android Marshmallow and SimpleDateFormat
Building Apps for Android TV
Four apps maximising UX on Apple TV
Creating Top Shelf Content for Your tvOS App
Top tips for Android TV development
Why build a TV app?
Three UX/UI Beginner Tips
TEDx Brighton Reviewed
Straight out the box - iPad Pro
Interact 2015
Amazon App Summit
Android animations
How can you use Slack to aid remote working with your team?
Google September Event 2015
5 tricks to get the most out of Slack
Google Developer Day for Agencies
3 simple Slack rules
3 great ways to setup Slack
Apple Event - September 2015
Using WebSockets to Communicate Between Two Devices
Google Codelab - Android TV
Information for the Google Play Store
On the move
Android Programming: The Big Nerd Ranch Guide
Android Studio Improvements
Calling RESTful APIs with Retrofit
Implications of WWDC 2015
Why work for Brightec?
In summary - WWDC 2015
Some quick thoughts from Google I/O 2015
UX London
Straight out the box - Apple Watch
Straight out the box - hudl2
Wearable Technology. Apple Watch bursts the market open?
Information for the App Store
A taste of the Brighton Digital Catapult
Brighton Mobile Development Meet-up - 23 April
IBDesignable and IBInspectable with CoreGraphics
Best practice in app tracking
Lean Coffee with The Happy Startup
What we learnt at the UX Brighton event
Apple Spring Forward Reviewed
Mobile is reshaping the Travel Industry
Brightec in the news
Straight out the box - Amazon Fire Phone
Clear Computing School Challenge
App in review - 8tracks
PreferredMaxLayoutWidth: Everything You Need to Know
7 difficulties of internationalisation & localisation
Brightec in 2014
Simple Android network requests
Content delivery apps compared
Travolution Awards 2014
This week at Brightec 28.11
Brightec receive Clutch award
Android Multi-Builds
Giving great interviews
Development device shelf
Objective-C code in a Swift project
One layout to rule them all
Branching Strategy
How to translate XLIFF files online for free
Code Standards
Code Style expectations
Why Continuous Integration?
UICollectionView Tutorial: How to Create Sticky Headers with Horizontal and Vertical Scrolling
8 Observations on the LG G Watch
Review of the iPhone 6 and Apple Watch launch
Our 5 favourite iPhone 6 rumours
Mobile app or responsive site: 10 things to consider
Code Style Guide
Buying on Mobile
Agile Methodology and our clients - Part 2: User Stories
Agile Methodology and our clients - Part 1
How We Created a Custom Slider with Marks for iOS
Thoughts on Google IO 2014
Brightec's thoughts on WWDC 2014
What Mobile App Trends Can We Expect to See in 2014?
iOS 7 Custom View Controller Transitions and Rotation
Simple multi pane in Android - Pt 2
Simple multi pane in Android - Pt 1
Slow Android emulator?
How to Create an Android ListView with an Alphabet Scroller
App downloads: Apple versus Google
Why build a native mobile app over an HTML5 web app?
How to change the colour of a UITextField's placeholder text for iOS7 and still support iOS6
3 interesting articles on iOS7 and new iPhone devices
How to Build a Custom Android Media Controller
3 Tips For Managing Email
Barcode Scanning App for Ziffit
Printagram Mobile App
Pat Cash Tennis Academy app
Review of the 2013 Brighton Marathon app & website
Brighton Marathon App
Brighton Marathon race day 2013
Mobile apps & Samsung's Galaxy S4
Fierce battle between iOS and Android in the UK
iPhone vs Android in the UK
Kotlin Multiplatform Android/iOS: Coding and culture
Kotlin Multiplatform Android/iOS: Testing
Brightec's big day out
Starting out in a new industry
What is an Android Spinner and Why is it Called a Spinner?
Kotlin Multiplatform iOS: Certificate Pinning
Firebase App Distribution: Improving our sharing process
Remote Team Activities
What did you say?
Podcasting to those without Internet access
How I'm adapting to manage a remote team
Education through motion
Refactoring with Empathy
How to look after our mental health while working from home
Introducing Vectordrawable-Seekable
Secure Secret Storage using Google Cloud Platform
Swift Basics
Control Flow Statements - If/Guard | Swift Basics
Enums | Swift Basics
How to Filter, Map, and Reduce in Swift
Two words you can use for cleaner code
Why we're leaving our office behind
A-Z App Development Jargon Buster
What is Brightec life like online?
WSDL client generation with Kotlin and Gradle
Internationalise your multi-module Spring Boot Application
What is the best way to start building an app from scratch?
Finding focus through self study
Firebase App Distribution vs Testflight
How can we make online meetings more engaging?
Best games to play remotely during lockdown
Creating a zoomable image view in Swift
Waterstones app wins Best Retail/Shopping app of the year
How will VR revolutionise software development?
Why should you turn your notifications off?
How to Use Braintree Dropin UI to Avoid Building Your Own Payment Integrations
Brightec in 2020
7 Ways To Create A Phenomenal User Experience In Your Ecommerce App
How To Market Your New Retail App Effectively
Developing A Stand-out E-commerce App: Your Questions Answered
What Do Your Customers Expect From Your Retail App?
How Do You Create A Seamless Checkout Experience In Your Ecommerce App?
How Can Your Retail App Create A Great Shopping Experience For Your Customers?
How to ensure your app feels intuitive
How to measure your team's wellbeing with the new HappyTrack tool
Creative Teams
Creative Teams - A Series
Developing Empathy
Candidness
Getting the Job Done
Staying Hungry
Being Considerately Passionate
What are the best tools to use to shape your design process?
What is the best way to run user tests remotely?
How should dark modes be designed for mobile apps?
How to make good colour choices for your mobile app
Surfacing the right data: Operational Intelligence
How to create a custom UIPickerView with enums and generics
User Testing
How to use Braintree Drop-In, Google Pay and ThreeDSecure on Android
Awards & Success Stories
Productivity
Team Wellbeing
Essential Brightec
How to use JAXB bindings with WSDL to separate schemas into different packages
How to connect with your team in a remote setting
How Has ‘Tap to Focus’ Evolved Over the Years on Android?
Onboarding at Brightec
What is the point in blogging as a software developer?
Brightec named Best App Development Agency
How to Create and Test React Custom Hooks
Brightec partners with Global strategic engineering and environmental consultancy
What are the Best Tools for Pull Requests?
What makes QA so important?
How to Schedule Local iOS Notifications
Are the benefits of automation worth the overhead of setting things up?
2021: Brightec's year in review
What is the Most Effective Way to Manage Fonts Across Teams?
What is the best way to prioritise a product backlog?
Brightec named Employer of the Year
How to build an RPM meter to measure the speed of your record player
How I'm learning on the job as a graduate developer
How I used Apple’s ARKit to explore augmented reality to measure a room
We're thriving remotely, so why return to an office?
What is the best way to create a bug report
Brightec Studio Spaces
We’re 10(+2) Years Old!
Making things aesthetically better
Hybrid Meetings: How to Get the Most Out of Your Time
What is the best way to customise Firebase In-App Messaging on iOS
How to create company values that are useful
Celebrating women in tech at the DevelopHER Awards
Brightec has its final sleigh for 2022
What does ongoing AI Wars mean for the technology sector?
How to trust all SSL certificates with KMM and Ktor
Key lessons our agency has learnt from Eight years of Research and Development
How Creativity in the Tech Industry Makes Life More Fun and Mental Health More Stable
How can we get better at writing great test suites using AI?
How it feels to work from an award-winning studio
How can we make React Native Apps more accessible
Can RFCs help you create more effective technical plans together
How to master the Art of Push Notifications: A Comprehensive Guide
Accessibility in UX Design
What opportunities, challenges and tools exist for UX Designers optimising apps for accessibility?
What are the best tools for UX Designers to use to create accessible apps
How to use typography, touch targets and spacing for better accessibility
How to improve implementation, testing and iteration of UX design for accessibility
A formula to prioritise a product backlog
The Brightec Engineering Career Framework
How a small agency is creating its engineering career framework
The Challenge - Is it useful for a small agency to have a career framework?
The Thinking - How we as a small agency redefined our career framework
The Approach - What engineering career framework works for our small agency?
How to implement a new career framework with your team and re-evaluate it post launch
How CEOs, founders and leaders can take an extended break that benefits you and your company.
10 Minutes with Annie
Five best practices for streamlining communication via Slack
2023 in review: Lessons Our Small Agency learned this year
How to get the most from your retainer agreement
The Significance of Customer-Centricity in your Business Strategy
Brightec Acquires CommunityLoop
10 ways we promote happiness at work
Operations Dashboard: A Game-Changer for Making Informed Decisions
How can Miro AI help with User Research?
Exploring the Benefits of async/await with Kotlin Multiplatform Development
What's inspiring our designers this World Art Day 2024
Elevate Your Workplace: How we built an inspiring culture
Elevate Your Workplace: Why we invest in training for everyone
Elevate Your Workplace: Discovering what motivates and inspires your team
Elevate Your Workplace: People need to feel rewarded for their work
Elevate Your Workplace: Design your work patterns around your team
Mastering The Composable Architecture for Swift
Understanding the Core Concepts of The Composable Architecture
Setting Up Your Xcode Project for The Composable Architecture
How to manage State Changes with The Composable Architecture for Swift
How to test with The Composable Architecture
How to run a successful Design Sprint
Stuck for blog inspiration? Try this.
What I’ve learnt Transitioning from Employee to Manager
Ten lessons I've learned on my journey to Managing Director
How I stay motivated as a software developer
Is it worth becoming a Software Engineer in 2024?
Improve your development potential with Apple Vision Pro (and other headsets)
Is there a simple way to make complex product decisions?
Could you be our new Communications Coordinator?
Projects
Waterstones
Waterstones E-commerce App
Legal and General
Legal & General Diverse Team Toolkit Web App
TrainSplit
TrainSplit rail ticketing app
Willis Towers Watson
Executive Data Explorer Web App
LifeSight iOS & Android Apps
Track My Pension iOS & Android Apps
OneDB Dashboard Application
Retire Able Retirement Calculator
Asset Liability Suite iPad App
AA IncomeCalc Tax Calculator App
KitchenCraft
KitchenCraft retail supply chain app
Ziffit
Ziffit Barcode Scanning App
Marine Conservation Society
Beachwatch Data Collection App
Good Fish Guide Multiplatform Application
Affect Energy
Affect Energy Provider Web Application
Google
Google’s Playbook for Developers
Roche
Roche CRM iPad App
Kings Education
Kings Education stunning prospectus app
Low Cost Holidays
lowcostholidays holiday booking application
Fruitmedia TV App
Chinwag Messaging App
Natterbox
Natterbox Salesforce App Design
Virgin Red
The Virgin Red Rewards Club
Ricardo
Ricardo R&D Project Optimising Geofencing
Segmentum Pathology research tool
Numerco Nuclear Investment Reporting App
Supermarket Warehouse App Development
Virgin Trains Ticketing
Virgin Trains Ticketing
RM Education
Oti-Bot
Loti-Bot and Blue-Bot