Skip to main content

Posts

Develop 99% of your app in the browser with Capacitor

One of the very special things about Ionic and Capacitor is that a huge bulk of your app development can happen right in a browser on your desktop.
Read More
Recent posts

Build your first full-stack serverless app with Angular and AWS Amplify

In this tutorial, we will learn how to build a full-stack serverless app using Angular and AWS Amplify. We will create a new project and add a full authorisation flow using the authenticator component. We will cover:
Read More

Ionic 4 : Angular, Vue.js and React : Developer School : Modern web development tutorials

If you're looking to make cross platform web applications, you've undoubtedly heard of Ionic Framework. With the latest iteration of Ionic (version 4) we're no longer limited to just using Angular! Personally, I've been a fan of the Angular ecosystem since the early days of Angular.
Read More

Data Visualisations with D3 : Select and Append : Developer School : Modern web development tutorials

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 you to have full control over the process.
Read More

Understanding Angular Modules

Understanding the different types of Angular modules is a key factor for architecting or refactoring an application. The concept of Angular modules has matured since they were first introduced in the framework in a late RC release.
Read More

How to Use __dirname in Node.js

The double underscores in __dirname looks intimidating but it’s not! It’s a useful variable that’s been around since the beginnging of the NodeJS project. Why’s it such a core feature of Node.js? __dirname tells you the absolute path of the directory containing the currently executing file.
Read More

Build an Ionic 4 App with User Login and Registration

Ionic allows you to develop Progressive Web Applications (PWAs) and hybrid mobile apps. PWAs are web applications that run in a browser and allow for offline capabilities via service workers. They can be installed on desktops and mobile devices, just like you install apps on your smartphone.
Read More