In this post, we will discuss one of the major updates in Angular 7 version, its new Virtual scroll feature in CDK which is Material Component Development Kit. Virtual scrolling comes into action where we have a long list of item in applications, the performance of page decreases due to lots of hidden HTML data which
yes! Angular 7 is here, In this post, we will discuss new CLI commands and start a new Angular 7 application.
During development Ionic 3 project when I added Ionic Native File Opener plugin I faced the following issue during building android apk
Firebase Crashlytics service is widely used these days by many developers, it helps in reporting crash, bug, and error reporting in your dashboard. This helps a lot to know the reasons behind application crashes and improving user experiences. Firebase Crashlytics is now only used in Native applications, In this tutorial, we will implement to Cordova plugin in
Fabric.io is a platform that provides many services for building better apps, to grow performance and look into the insight of user and business behavior. The most useful feature provided by Fabric.io is Crashlytics, this is an error reporting tool which immediately reports issues in an application like warning, error or fatal crashes in an
In this post, we will discuss on how to show local images in application asset’s images folder in Image / Photo viewer having basic functionalities like Pan, Zoom, Share download image on device etc.
Clipboard is referred to a special memory space provided in the device, specialized to keep last copied data like text, images, files etc. Clipboard is a temporary space which is washed out as user copies new data and replaces existing data. In this tutorial we will implement Clipboard or Copy Paste plugin in Ionic 3
To get more rating or feedback from users of your application, we can show a model or popup to a user to rate your application on play or app store. Feedback for users helps to make your application better. More rating and good feedback help an application to rank better in app stores. Here we will
In Photo galleries, we have multiple images to show at once, for looking into more details of a single image we need a view in which a user can select a single image and able to zoom, pan or share.
Lazy loading is an architectural design which is popular these days among new technologies. This concept is mainly used in complex and data-intensive applications. In Lazy loading only that module or component is loaded which is required on that point of time, this makes an application very fast and economic on memory consumption factors.
Article Updated for Ionic 5 Google’s AdMob provides a mobile application monetization platform. The developers of Native and Hybrid applications can monetize their application earn revenue out of it. It is the most beloved monetization options available for mobile app developers. Google AdMob provides a good source to earn from a free application and it
A few days back, I got two emails from Google Play Developer Support regarding some issue in two of my applications having the following content.
When we come across a term Quota in a Google API, it makes a strange feeling and buzz around many Questions like What if I exceed this limit? Will Google ask for money if my Qauta exceeds? What is the meaning of these limits when I use Key in an API? Now If you want to use any
Angular’s team build Google’s Material design-based framework known as Angular Material. This framework is based on principles of Google material design, you can read more about it here. Today we will discuss, on how we can fuse the beauty of Angular Material and its powerful components with Ionic 3 framework. At the end of this tutorial,
Sometimes in grids, we have long strings of data to show in cells, but they not only distort the UI but also make all data visible even when not necessary. So to resolve these scenarios what we can do is to show access data in tooltip on hover and by default exceeding data from a
It is a matter of debate if your private personal details are safe to be shared publically to various organizations like telecom industries, bank institutes various electronic wallet services like PayTM, Freecharge etc. There was also news about data breach from UDAI database. But what if you want to know where your personal details like Name, Address,
Firebase Real-time Databases use WebSockets to keep an eye on data changes on the server side and those changes are reflected in real time on the client side. Here we will create a simple example webpage using Firebase Real-time Database, this will be a “Hello World” type example explaining the basic method to read write
In this post, we will discuss a very common functionality on checkboxes, select and unselect all checkboxes in Angular applications. We will create a project in the latest Angular 9 version and create a dummy item list to demonstrate this. This tutorial is updated and compatible with all Angular versions including 6,7,8 and 9
When we enable 2 – Step Verification, signing-in Gmail or any Google services need other pins like OTP or method you set while setting 2 – Step Verification. But I wanted to revoke or remove my office PC from trusted devices.
In this example, we will create a sample application with single activity having a ListView with custom BaseAdapter to have multi columns with data from JSON object which we will get from dummy JSON file on the server. To make real server requests we will use Retrofit2. This example app will discuss a challenge to