Systems | Development | Analytics | API | Testing

Technology

How to release your Flutter app to App Center for beta testing

Sharing your application with real users in real environments before your app goes live has to be one of the most exciting stages of app development. You get to release your application to targeted users to test and uncover bugs in your app — in other words, to beta test it. Speed and automation are critical factors when releasing your app to beta testers.

Multi-flavored authentication in Flutter using flutter_bloc

In this tutorial, we will learn the definitions of the different stages of production and their importance in development. We will also cover how to use different Firebase configurations in various environments. Additionally, we will learn about bloc widgets and what they do while managing our state in our Flutter application.

Data Legends Podcast: Musings on Data Lakes, Computer Science, AI & More

When it comes to building new products, there’s a fine line between which pieces of the puzzle should be owned by humans with deep domain knowledge, and which aspects can or should be automated through AI. How far can the boundary be pushed? We speak with Jeremy Foran, Chief Technology Officer at Purple Cow Internet, about his new role as CTO at a fast-growing internet service provider.

My experience with Flutter as an Android developer + how to get started

This is a story about how I switched from Android development to Flutter. About 10 years ago, I created my first Android application. I worked for a company that focused on mobile development — iOS and Android. For me, Android development was the obvious choice. I liked Java more than Objective-C, and in general, Android was more affordable. However, mobile development has changed a lot over the years. There are so many new languages, technologies, and architectures.

How To Hire An Awesome Software Developer: 8 Questions You Need To Ask

Hiring a software developer is hard work! So how do you know if the programmer you’re interviewing is a good fit for your development team? This guide will help you evaluate candidates by examining their technical skills, team fit, and cultural fit. Incorporating ‘the why’ into your developer interview process can help make sure you’re hiring the right people for your culture. It’s also a great opportunity to gauge how well a candidate will do within your organization.