React VR live sports application

Over the years, with the advancement of technology, different breakthroughs have been made in our interaction with computers. The experience that was limited to viewing 2D objects on a screen has evolved to the stage that we have augmented reality and virtual reality, in which we can have an immersive experience in our applications with […]

Animations are an important part of the user experience, especially for mobile apps. Animations provide users with a clear feedback when they’re interacting with the UI elements in the app. Animations bring the app to life through the use of movement. We are going to be using react native to implement animation. Whenever the app […]

Welcome to part two of a three-part series on adding animations to your React Native app. In this part, you’re going to learn how to add transition animations. Specifically, we’re going to: Animate the header when the user scrolls on a list. Customize the page transition animation that’s set by React Navigation. Use LayoutAnimation to […]

Hello there fellow Kotliners! At the beginning of the year, we ran a survey on the State of Kotlin, asking you for your thoughts, opinions, and experiences, about the language, its ecosystem and how you’ve gotten around to learning it. We had a great response from 2,744 intrepid Kotliners, and today we are excited to […]

JSON Web Token (JWT) is an open standard that allows two parties to securely send data and information as JSON objects. This information can be verified and trusted because it is digitally signed. JWT authentication has aided the wider adoption of stateless API services. It makes it convenient to authorise and verify clients accessing API […]

Logging is an important part of modern application development, regardless of the platform targeted or framework used. Logging provides a window into your app, enabling transparency and visibility. With proper logging, we can proactively identify points of failure and performance bottlenecks in our app, among other things. The Laravel framework has always come with logging […]

Vue.js is with no doubts the preferred JavaScript framework in the Laravel community. In fact, a fresh Laravel application comes with Vue.js already set up out of the box. Prefer to use React instead? Then you are in the right place, as we’ll be looking at how to use React in a Laravel application in […]

Introduction Interface Builder (IB) has been available on iOS for several years now. It’s often the center of debates when teams set out on new projects. Should you use programmatic layout (PL) or IB? There are good reasons to choose either approach. We’re going to look at some of the reasons why you might choose […]

Writing tests for an application is a great software development practice. Often, it is the first coding task to be performed before building the features of an application. As the first coding task, tests are initially written to fail because we have no code to satisfy the requirements of the test. Once our tests fails, […]

Introduction Swift 4 was released along with iOS11 last September. It focuses on improving the stability of the ABI (application binary interface). This meant less drastic changes as compared to when we made the move from Swift 2 to Swift 3. My favourite new feature in Swift 4 is the addition of the Codable extension. […]

As your web application begins to grow in functionality and usage, the need to optimize it performance arises, so as to give your users a better experience when using your application. Come to think of it, nobody actually like slow applications. You tend to lose users with slow applications, which is bad for your business. […]

In this article we’ll take a look at how to debug some of the most common issues you will encounter while developing Android apps with React Native. Specifically, we’ll be looking at the following issues: Software dependency problems Third-party package issues Prerequisites This article assumes you know how to develop apps with React Native. It […]