Why XSS Attacks Are More Dangerous for Capacitor/Cordova Apps
9 minsIn this article, we demonstrate how there are more avenues for XSS attacks in Capacitor/Cordova applications and how the impact can be worse
You will find most of my content on my other sites. The older articles that I have written that don't have any other home can be found below.
In this article, we demonstrate how there are more avenues for XSS attacks in Capacitor/Cordova applications and how the impact can be worse
In this tutorial, we aim to understand how to use Shadow Parts to style components protected by a Shadow DOM
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.
In this tutorial, we walk through how to build a Capacitor plugin that allows access to native iOS code. We will use the HealthKit API as an example.
In this article, we discuss what exactly Ionic is and how to use it. We cover various aspects of the Ionic ecosystem including other frameworks and the role of StencilJS.
In this tutorial, we will build a native iOS application with Xcode and then run an Ionic application inside of it. We will then discuss if this makes it a native app.
In this article, I discuss some key performance lessons related to creating animations and interactions with Ionic
Grab the source code for one of the advanced examples from the "Advanced Animations and Interactions with Ionic" book
Use the Ionic Gestures API to create a Tinder style swipe card gesture and animation.
Tips for creating impressive animations in Ionic applications whilst maintaining performance
In this tutorial, we are going to finish off building the functionality for this application using Test Driven Development.
In this tutorial, we will test the navigation between our two pages. To do this, we will introduce the concept of spies.
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.
In this video tutorial, we walk through how to use Protractor's ExpectedConditions.
In this tutorial, we investigate how to use conic gradients with CSS to create a circle progress component
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.
In this tutorial, I walk through how I integrate E2E tests into my test driven development workflow for Ionic and Angular applications
In this tutorial, we take a look at how to use fakeAsync, flushMicrotasks, and tick to test asynchronous code in Ionic and Angular
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.
In this tutorial, we will walk through how to use the Camera API in a PWA with Capacitor