![Build Your First Ionic App with Firebase using AngularFire 7](/img/blog/wp-img/devdactic.com-wp-content-uploads-2021-11-ionic-firebase-angularfire-7.webp)
Build Your First Ionic App with Firebase using AngularFire 7
Using Firebase as the backend for your Ionic apps is a great choice if you want to build a robust system with live data fast, and by using AngularFire you can use a simple wrapper around the official Firebase JS SDK.
BEGINNER IONIC
![The Ionic Image Guide with Capacitor (Capture, Store & Upload)](/img/blog/wp-img/devdactic.com-wp-content-uploads-2021-10-ionic-image-upload-capacitor.webp)
The Ionic Image Guide with Capacitor (Capture, Store & Upload)
Capturing, storing and uploading image files with Ionic is a crucial task inside many applications, even if it’s just a small avatar of a user. At the same time, the process to handle images and the filesystem can be challenging sometimes.
BEGINNER IONIC
![How to use Native Google Maps with Capacitor and Ionic](/img/blog/wp-img/devdactic.com-wp-content-uploads-2021-09-capacitor-google-maps-ionic.webp)
How to use Native Google Maps with Capacitor and Ionic
If you want to use Google maps with Ionic, you can either go the easy route with the Web SDK or use the Capacitor wrapper to include native Google Maps right in your Ionic app.
INTERMEDIATE IONIC
![How to Build a Capacitor File Explorer with Ionic Angular](/img/blog/wp-img/devdactic.com-wp-content-uploads-2021-07-capacitor-file-explorer-ionic.webp)
How to Build a Capacitor File Explorer with Ionic Angular
Working with the underlying filesystem on iOS and Android has always been challenging given the differences in both platforms, but with Capacitor you can take a simple approach that works for all platforms.
ADVANCED IONIC
![Building a Gmail Swipe to Delete Gesture & Animated FAB with Ionic Angular](/img/blog/wp-img/devdactic.com-wp-content-uploads-2021-06-ionic-gmail-animations.webp)
Building a Gmail Swipe to Delete Gesture & Animated FAB with Ionic Angular
We have previously created a basic Gmail clone with Ionic, but there are certain UI and especially UX elements missing that make the original app look so amazing.
ADVANCED BUILT WITH IONIC IONIC
![Building a Gmail Clone with Ionic & Angular](/img/blog/wp-img/devdactic.com-wp-content-uploads-2021-06-gmail-with-ionic.webp)
Building a Gmail Clone with Ionic & Angular
In this new part of the Built with Ionic series we will explore the concepts used in the popular Gmail application to build a somewhat similar clone with Ionic based on dummy JSON data.
BUILT WITH IONIC INTERMEDIATE IONIC
![Ionic E2E Tests with Cypress.io](/img/blog/wp-img/devdactic.com-wp-content-uploads-2021-06-ionic-e2e-tests-cypress.webp)
Ionic E2E Tests with Cypress.io
Since the Ioniconf 2020, Cypress caught my attention as a better E2E testing framework instead of Protractor for our Angular Ionic apps, and we’ll see why in this tutorial.
INTERMEDIATE IONIC
![How to Cache API Responses with Ionic & Capacitor](/img/blog/wp-img/devdactic.com-wp-content-uploads-2021-06-cache-api-response-ionic.webp)
How to Cache API Responses with Ionic & Capacitor
If you don’t need the latest data and speed up loading times, a decent way to improve your performance is to cache API responses – and you can do it right away with some simple logic!
INTERMEDIATE IONIC
![Uploading Files to Supabase with Ionic using Capacitor](/img/blog/wp-img/devdactic.com-wp-content-uploads-2021-05-ionic-upload-files-supabase.webp)
Uploading Files to Supabase with Ionic using Capacitor
When you work with a cloud backend like Firebase or Supabase, you sometimes need to host files as well – and the actual database is usually not the best place.
ADVANCED IONIC
![Building a Deliveroo Food Ordering UI with Ionic](/img/blog/wp-img/devdactic.com-wp-content-uploads-2021-03-food-ui-with-ionic.webp)
Building a Deliveroo Food Ordering UI with Ionic
Building complex UIs with Ionic can be challenging, so today we will tackle another big app and build an epic food ordering application design with Ionic Angular together!
BUILT WITH IONIC INTERMEDIATE IONIC