HomeTags
Logo

Get the latest articles straight in your inbox!

Filter Posts

Animated Text with AnimatedDefaultTextStyle

When working with any mobile application you'll likely be in a position when you want to animate some text based on some application state. Flutter…

Creating a Custom DropdownButton Form Field with Validation

I was recently working on a task that required a and within the context of a within Flutter. I couldn't find a for this out of the box, so I…

Flutter: Basic Form Validation

I recently wrote an article on the Flutter Stepper widget which allows you to take a form (or similar content) and break it down into parts. If you're…

Flutter: How to use the Stepper Widget

Whenever you're dealing with large forms inside of your Flutter applications, the use of a Widget may be worth using. To quote the Material Design…

Flutter: State Management with Mobx

State management is an ever-evolving aspect of any software project. It's not a "one and done" thing, instead, you must continually ensure that you…

Ionic 4: Network Detection with Capacitor 1.0+

Have you ever been in a situation where you’ve been trying to do something on an application but you haven’t realised you’re offline? Or even worse…

Use Socket.io for Real Time Client/Server Communication

In this article, we're going to look at using Socket.io with our Node and Express applications. To consume the events, we'll be using Angular, but you…

Angular: Using HttpInterceptor with HttpClient

If you've ever wondered why you may want to use a in your Angular applications (or even what one is), I bet you've ran into at least one of these…

Data Visualisations with D3: Select and Append

Part of my MSc Data Science course is related to the creation of data visualisations, and D3.js is a prime example of a powerful library that enables…

NativeScript Vue: Showing a Toast

Continuing the NativeScript and Vue series, let's create an application that takes advantage of the plugin. We'll start off by creating a new…

JavaScript (ES6)+: String Concatenation with Template Literals

Have you ever ran into code that looks something like this?In order to combine the and into a , we're using the operator. Whilst this works in…

How to use Vue.js, json-server and Axios

If you've ever wondered how to use Axios, the lightweight HTTP library inside of your Vue.js applications, here's the guide for you! We'll start with…

Ionic 4: Angular, Vue.js and React

If you're looking to make cross platform web applications, you've undoubtedly heard of Ionic Framework. With the latest iteration of Ionic (version…

Introduction to @ngrx/effects

This article builds on Part 1: Introduction to @ngrx/store and adds the use of @ngrx/effects to handle side-effects within our application.We'll be…

Introduction to @ngrx/store

@ngrx/store offers controlled, reactive state management capabilities to Angular applications. Powered by RxJS, the Store is designed to assist in…

Understand the Provider/BLoC Pattern in 5 Minutes

State management is something you have to get right. If you don't, you can end up with some substantial scalability issues as your application grows…

Flutter: Dynamic Theming with Provider

Flutter provides (heh) us with an amazingly easy way to create mobile applications. Once again, a fundamental thing you have to master is the…

API Integration: Using JavaScript Fetch with Ionic 4

When it comes to making HTTP requests inside of JavaScript, you can use a variety of different options. For example, you can use , a third party…

Ionic 4.1 Skeleton Text

Ionic 4.1 brings us some welcome UI changes, bug fixes and overall hype. Let's jump right in and see this for ourselves, starting with the changes to…

Flutter: Google I/O 2019 Recap

I spent this evening watching a lot of the Google I/O talks and I wanted to share the Flutter ones with you. Sit back with some coffee or hot…

How to show a Toast in Ionic 4 and Vue

Toast. Not the food kind. In this article we're going to look at how we can show Toasts (alerts) within Ionic 4. You'd probably want to use a Toast to…

Navigating Between Pages Using the Navigator

One of the most important aspects to any application (mobile or otherwise) is routing. In this article, we'll be investigating how we can navigate…

Flutter: What are Containers?

Flutter has an interesting way of constructing UI and sees us using a variety of to compose a particular view.In this article, we'll be looking at…

Introduction to Flutter

You're standing at the water cooler and suddenly you have a great idea for a mobile application. After some discussion with colleagues and your inner…

How to use Ionic 4 with Vue.js

Since the release of Ionic 4, we're now able to take advantage of the flexibility of the framework. This has spawned multiple iterations such as…