
Why XSS Attacks Are More Dangerous for Capacitor/Cordova Apps
5 min read
In this article, we demonstrate how there are more avenues for XSS attacks in Capacitor/Cordova applications and how the impact can be worse
5 min read
In this article, we demonstrate how there are more avenues for XSS attacks in Capacitor/Cordova applications and how the impact can be worse
7 min read
In this tutorial, we walk through how to create a custom Capacitor plugin that will allow us to run custom native code in an Ionic application.
8 min read
In this article, I discuss some key performance lessons related to creating animations and interactions with Ionic
1 min read
Grab the source code for one of the advanced examples from the "Advanced Animations and Interactions with Ionic" book
8 min read
Use the Ionic Gestures API to create a Tinder style swipe card gesture and animation.
9 min read
Tips for creating impressive animations in Ionic applications whilst maintaining performance
6 min read
In this tutorial, we are going to finish off building the functionality for this application using Test Driven Development.
8 min read
In this tutorial, we will test the navigation between our two pages. To do this, we will introduce the concept of spies.
6 min read
In this tutorial, we will be modifying the Products service to make a HTTP request and discuss why it is beneficial to use "mocks" in tests.
5 min read
In this tutorial, I will be discussing how you can use page objects in your E2E tests to make them more maintainable and easier to write.
5 min read
In this tutorial, I walk through how I integrate E2E tests into my test driven development workflow for Ionic and Angular applications
4 min read
In this tutorial, we take a look at how to use fakeAsync, flushMicrotasks, and tick to test asynchronous code in Ionic and Angular
6 min read
In this tutorial, we will be covering another type of automated test called End-to-End Testing, and how to apply that to an Ionic and Angular application.
10 min read
In this tutorial, we investigate how to create a web-based and native authentication flow for Facebook and Firebase
9 min read
In this tutorial series, we will be walking through some examples of using Test Driven Development in Ionic.
6 min read
In this tutorial, we are going to set up a testing environment that allows us to make use of TestBed when testing an Ionic application.
7 min read
In this tutorial I am going to show you how you can set up simple unit testing with Jasmine and Karma in your Ionic and Angular applications.
9 min read
In this tutorial we are going to look at a more complex, but also more powerful, way to set up forms in Ionic. We will be building a multi stage sign up form.
13 min read
In this tutorial, we cover how to use JWT based authentication in an Ionic application