Kotlin AlertDialog: Explained in Detail With an Example

Kotlin AlertDialog is a kind of dialog that displays a message with either one, two, or three action buttons. Dialogs are popular, and most apps have at least one feature that displays messages using a dialog. In this post, we’ll take a deep look at AlertDialog. You’ll find out how to implement an AlertDialog using the Kotlin programming language. In addition to that, you’ll also learn how to generate automated tests for an AlertDialog. Find out more from Pius Aboyi on Waldo’s blog. 

How Do I Customize a Flutter AppBar? A Detailed Overview

AppBars are important components in an app. Since the screen real estate on mobile devices is limited, an AppBar plays an important role in helping users know where they are in the application. For example, just about every AppBar includes a title at the top that indicates what screen you’re viewing. Flutter provides many ways to customize AppBars for your needs. Learn all about them from Daliso Zuze on Waldo’s blog. 

React Native Modals: Step-by-Step Guide With Examples

Modals, or mobile modals, are used to present an application user with some useful and important information. These are mainly large overlays, which sometimes cover the whole app when it’s opened. But they can be used in different sizes, depending on the needs of the app. In this post, we’ll learn to add a modal to our application. We’ll be using the in-built Modal component from React Native for this purpose. Check it out in this post from Nabendu Biswas on Waldo’s blog. 

Dependency Mapping: A Complete Guide to Reducing Business Risk

Speed and efficiency are top priorities for most businesses that are producing software today. Simply put, software engineers need to move as quickly as possible when creating, deploying, and managing applications. There’s just one problem: Moving quickly often requires workarounds and shortcuts. This leads to a problem called software dependency, which adds a significant amount of risk to the development process. Keep reading to learn about software dependency, why it occurs, and how forward-thinking DevOps managers can prevent it from negatively impacting operations. Get the details from Justin Reynolds on Plutora’s blog. 

Data Integration 101: Using Metrics To Show Cross-Team Value

Data has become one of the most prized assets in a software delivery process. We can safely claim it to be the lifeline of any operation thereof. This is why data integration stands as one of the most vital tasks for IT leadership. As shown by the fact that 3 out of 4 of CIOs lament the pain of connecting data points from too many tools. All in the name of attaining a firm grip on the goings-on in their enterprise. When done well, data integration creates a stream of metrics that bring clarity and ease to managers. This post explores how you can leverage data integration to view metrics across teams actively building value into a software product. Find out more from Taurai Mutimutema on Plutora’s blog. 

What Is Operational Analytics?

Companies today are increasingly collecting large volumes of data from cloud services, mobile applications, and connected devices. Yet many struggle with deploying data. This prevents them from enjoying the full benefits of their digital investments.  According to one recent study, just 39.3 percent of companies manage data as an asset. What’s more, only 24 percent have created a data-driven environment. Succeeding in the digital economy requires looking beyond collecting data and using operational analytics to produce actionable insights and to guide daily decisions.  Take a closer look at what operational analytics is all about, why it’s important, and how you can use it to create a data-centric organization in this post from Justin Reynolds on Panoply’s blog. 

Which Data Masking Tools Should You Choose in 2021?

This post is about data masking tools. More specifically, it’s about which data masking tools are worth checking out. Why is this important, and how does it relate to software testing? Well, protecting customer data has never been so important. This is not only because it’s the right, moral thing to do, but also because failing to do so can bring about dire financial and legal consequences for your organization. After all, GDPR and similar regulations are here to stay. Learn more about data masking on Testim’s blog. 

Understanding Data Obfuscation: What Developers Need to Know

Data obfuscation is a term that every developer should comprehend and implement into every project. Obfuscation refers to the act of making something appear different from its actual form. To a security-aware developer, the term refers to any method used when hiding the actual value of a data object. This post will take you through common obfuscation concepts, reasons, and tools. We’ll take a look at the term in a way that leaves you not only refreshingly informed about data obfuscation but capable of carrying it out. Check it out in this post on Testim’s blog. 

Git Delete Branch How-To, for Both Local and Remote

Efficient branch management is essential for using Git to its fullest potential. This post is all about the Git delete branch operation. You’ll learn how to delete branches, both locally and in your remote repositories, and whether it’s possible to recover a deleted branch. Most importantly, you’ll learn what branches are under the hood to have a more solid understanding of what happens when you delete them. Dive into it with Carlos Schults on CloudBees’ blog.

The term AWS Auto Scaling can quickly get confusing for a multitude of reasons. Is it different from AWS Elastic Compute Cloud (EC2) Auto Scaling? Why is it a big deal in the first place — isn’t autoscaling the premise on which cloud computing is built? These are questions that could be worrisome, even for experienced AWS practitioners. In this comprehensive guide, we break down everything AWS Auto Scaling using a top-down approach. The goal is to give you a good understanding of the topic. This will make you feel much more comfortable thinking about the solution you’re looking to design, implement, or even just discuss. Check it out in this post by Boris Bambo on Scalyr’s blog. 

How Much Does it Cost to Build an App in 2021?

We also updated a few posts this week. In today’s mobile-first world, 51% of internet users use mobile phones to purchase products online, making mobility a digital reality. Mobile apps, thus, continue to be a critical priority for organizations to attract, engage, and delight target customers. Businesses have the experience to build, deploy, and maintain web and desktop applications. Also, they have designed models to determine their costs. However, mobile apps are different, and these traditional models won’t work to determine the cost to build an app. Find out how to build an app in 2021 on Net Solutions’ blog. 

PHP vs Python: Features & Comparison in 2021

In today’s highly disruptive technology world, PHP and Python are the two most popular server-side languages that most businesses prefer. However, choosing Python over PHP or PHP over Python is always a tough call. While a massive number of websites are programmed in PHP, Python has been witnessing a steep upward trend for the past two years. Get a detailed comparison on Net Solutions’ blog. 

JavaScript Refactoring: 5 Plays to Improve Code Quality

No code is perfect, and nobody writes the perfect code. That’s why I’m writing this post. If everyone wrote absolutely perfect code all the time, there wouldn’t be a need for this post. So how do we improve the quality of our code? One approach is to refactor the code. But what exactly is JavaScript refactoring about? In short, refactoring means changing the code without changing its behavior. Find out more on Testim’s blog. 

Function as a service (FaaS), also known as “serverless” computing, is an option for deploying applications in the cloud. It’s been around for almost a decade and has been available from the mainstream cloud providers for at least six years. For example, Amazon released AWS Lambdas in late 2014. Microsoft made Azure functions available in early 2016. But, what exactly is serverless computing? When is it the right choice?  When you’re designing an application to use a serverless architecture, what do you need to consider? Take a look on Scalyr’s blog.