365Bloggy Life Cycle of Flutter Widgets The widgets contain their life cycle and it is stateless. We want structures to stay the same all over the app. For example, AppBar, Textview, etc. widgets are immutable. Flutter provides a Hot Reload...
365Bloggy Kotlin Explicit Type Casting Kotlin explicit casting works on is or ! is an operator check variable and the compiler automatically casts the variable, but in explicit type casting, we used it as an operator. 1. Unsafe cast operat...
365Bloggy Kotlin Null Safety Kotlin provides null safety in application. Null safety works on variables accepting null or not.NullpointerException is thrown the particular exception while sometimes application failure or system c...
365Bloggy Android Studio Setup for Flutter Development Android Studio is one of the popular apps developed by Google itself to create cross-platform Android applications. You have to install Android Studio version 3.0 or later. Install the Flutter and Dar...
365Bloggy Kotlin Extension Function The Kotlin extension function is a new feature of Kotlin. Without creating an object of class. It is known as an extension function. To add an extension function to a class define a new function appen...
365Bloggy Kotlin – Scope Function What are Scope functions? Kotlin provides functions known as Scope functions in the standard library to execute a block of code within the context of an object. It offers a temporary scope when you ca...
365Bloggy Authentication Using Fingerprint in Android Android phones contain fingerprint authentication. We can implement fingerprint authentication in our app to secure our application. We will take a look at the implementation of fingerprint authentica...
365Bloggy Navigation in your Android app with Android Navigation Component Navigation has a role in mobile application development. It works to navigate to different screens or destinations. The Android navigation component is one of the most useful and it’s developed by and...
365Bloggy Android Google Admob In recent years, Google released adaptive banners which are a replacement for the popular 320dp x 50dp banner ad and the smart banner. You can calculate its height by SDK at runtime and can optimize t...
365Bloggy ChatGPT Like App in Android using Open API ChatGPT is booming in the online market. ChatGPT provides answers to all your questions. Today, in this blog we will explore it with a simple ChatGPT-like Android application by using OpenAI API(ChatG...
365Bloggy Firebase Authentication with Phone Number OTP in Android Many applications require authentication at times of using OTP Authentication, to authenticate the app user’s phone number. Through phone authentication, the user has to identify the phone number. Use...
365Bloggy Android UI Layout Android layout is used to define the user interface for application design. A layout is a widget and UI controls that will appear on the screen of an Android application. Generally, an application is ...