Posts

How to Create Gradient Background in Android Jetpack Compose 2023

Image
Color gradients are helpful in enhancing the beauty of your mobile app. Let’s learn how to create a background with the color gradient in Jetpack Compose. Linear Gradient in Jetpack Compose, Horizontal Gradient in Jetpack Compose, Vertical Gradient in Jetpack Compose, Radial Gradient in Jetpack Compose

Gradient text in jetpack compose | How to Add Text with Gradient Color in Android Jetpack Compose 2023

Image
UI elements with gradient background colors are always pretty. We are going learn how to apply beautiful gradient colors to Text in Jetpack Compose. We can create different types of gradients using Brush API. Using Text compose with Brush will give us desired result.

How to Create an Onboarding Screen with Animation in Android Jetpack compose? 2023 Android Jetpack Compose

Image
Animation Onboarding screens help users get started with the app. Most onboarding screens are usually three screens where the users have to swipe horizontally and see all the screens required and when they are done, they can click a button to get started with the app. Let us see what we want to achieve below.

How to integrate razorpay payment gateway in Kotlin android App?

Image
Many apps use the payment gateway features but the integration of this payment gateway is a difficult task in Android applications.  So to make this task simple and easy Razorpay have provided a service with the help of this we can integrate the payment solutions in our app very easily and we can also manage all payment methods in our app .  In this article, we will take a look at the implementation of a payment gateway in our Android kotlin app. You can integrate less time and minimum code.

Draw Polylines on Google Maps in Android using Jetpack Compose

Image
In this article, we will look at drawing Polyline on Google Maps in Android using Jetpack Compose. Google Maps is used in many Android applications. While using Google Maps there are many modifications that you will get to see while using Maps in this app. When we have used Google Maps in different apps such as OLA and Uber, we will see lines and routes drawn on our Maps.

Place a Marker on center of the screen on Jetpack compose map

Image
In this article we will learn How to place a marker on center of the screen on Jetpack compose map. Place marker on center of the screen on compose map android same as like in uber and ola apps. When moving or scrolling a google map marker should not move and it should give latlng coordinates.

Custom info window on map marker clicks in Android using Jetpack Compose

Image
In this article, we will take a look at How to use a custom icon as a marker & Custom info window on map marker clicks in Android using Jetpack Compose. Customizing a marker's info window   You can customize a marker's info window contents by using the MarkerInfoWindowContent element, or if you want to customize the entire info window, use the MarkerInfoWindow element instead.  Both of these elements accept a content parameter to provide your customization in a composable lambda expression

Add Custom Marker to Google Maps in Android using Jetpack Compose

Image
In this article, we will take a look at How to use a custom icon as a marker on google maps in our android application. Many android applications use maps to display the location. We can get to see they use custom marker icons like a delivery boy image or an icon to display a marker on the map. 

Set properties on a map in Android using Jetpack Compose

Image
In this article, we will take a look at the implementation of properties & different types of Google Maps in Android using Jetpack Compose. When we use the default application of Google Maps we will get to see different types of Maps present inside this application. We will get to see satellite maps, terrain maps, and many more. We have seen adding Google Maps in the Android application. 

Add Marker to Google Maps in Android using Jetpack Compose

Image
In this article we will learn Integrate Google Map 's markers Into the Jetpack Compose App | Maps Compose Library What if we want to mark places,  for example, nearest gas stations, hotels, or whatever you need? Library got us covered. We can use Markers for that. Marker composable has a couple of parameters. We will go through the most commonly used, but feel free to check them all. state : MarkerState — used to control or observe the marker state such as its position and info window. draggable : Boolean — sets the draggability for the marker. flat : Boolean — sets if the marker should be flat against the map. icon : BitmapDescriptor — sets the icon for the marker. various lambdas like onClick , onInfoWindowClick , onInfoWindowClose and onInfoWindowLongClick . Now, let’s add some markers with different colors. Here’s the code: @Composable fun ComposeMapDemoMarkers() { val singapore = LatLng( 1.3554117053046808 , 103.86454252780209 ) val cameraPositionState = rememberCame

Integrate Google Maps Into the Jetpack Compose App | Add a map to your app

Image
The Maps Compose library for the Maps SDK for Android is a set of open-source composable functions and data types that you can use with Jetpack Compose to build your app. In this article we will learn Integrate Google Maps Into the Jetpack Compose App | Maps Compose Library .. Overview  Some commonly used composable functions and data types include: Circle : Composable function to add a circle to a map. GoogleMap : Composable function to add a map. GroundOverlay : Composable function to add a ground overlay to a map. MapProperties : Data type for properties that can be modified on a map. MapUISettings : Data type for UI-related settings on a map. Marker : Composable function to add a marker to a map. Polygon : Composable function to add a polygon to a map. Polyline : Composable function to add a polyline to a map. TileOverlay : Composable function to add a tile overlay to a map. .. Step 1: Library :  To install the Maps Compose library in your Google Maps project: Add the followin

How to implement In-App Updates in Android using Kotlin| In-app updates

Image
When your users keep your app up to date on their devices, they can try new features and benefit from performance improvements and bug fixes. In this article, we will learn how to implement In-App Updates in Android using Kotlin. In-app updates is a Google Play Core libraries feature that prompts active users to update your app.

Empty State Mobile UIX Jetpack Compose (Jetpack compose UI design)

Image
Empty State Mobile UIX Jetpack Compose for android developer included of 20+ Great mobile screens that can help you save time and energy in designing your next app. All screens and elements are fully customizable, well-organized and come in Jetpack compose source code.  It is super-useful to speed up a mobile design workflow due to its flexibility and ease of use.

Let us build app with Android Material design UI UX

Image
Let us build better apps faster & beautiful with Android Material UI / UX course for Android developer with Kotlin Modern Android apps with Material Design and integrations: Basic,  MVVM, Coroutines, ViewModel, LiveData, Retrofit, Navigation, UI UX & so on.

Material Design Android Bottom Sheet Tutorial with Example in Kotlin

Image
Android Bottom Sheet is a component that slides up from the bottom to up in an application.  For example , when you have a video to share and you click on the Share button, it will open a one slider from bottom, which contains available apps in your device. Sometimes it can also have a menu option. In a simple word, the Android Bottom sheet is an area (surface) that containing extra useful content at the bottom of the screen. It’s hidden in the bottom or partial show to the user will be shown to the user on the action.

RecyclerView Navigation transitions in Android Navigation Architecture Component

Image
Navigational transitions occur when users move between screens, such as from a home screen to a detail screen. Navigation transitions use motion to guide users between two screens in your app. They help users orient themselves by expressing your app's hierarchy, using movement to indicate how elements are related to one another. For example, when an element expands to fill the entire screen, the act of expansion expresses that the new screen is a child element. The screen from which it expanded is its parent element.

Colors Palette API | Selecting Colors with the Palette API in Android with Example

Image
Good visual design is essential for a successful app, and color schemes are a primary component of design.  The palette library is a support library that extracts prominent colors from images to help you create visually engaging apps.

How to implement Android Jetpack Preferences - Android UIX

Image
Implementing a Settings screen in your application is the best way to provide a better user experience by giving users various options to use the application according to the way they want.  For ex , your application can let the user select the tone for the notification received from the application. 

TabLayout Onboarding Screens with ViewPager2 and Fragment

Image
In this post we will create Android TabLayout  OnBoarding UI with ViewPager2.  This OnBoarding UI library contains viewpager2 with fragment. This OnBoarding screens UI involved the Android Navigation Component, Android ViewPager2 and Fragment ViewPager2 is packed inside the latest AndroidX library of JetPack instead of Material Component library. 

How to Create an Onboarding Screen with Animation in Android? (#ViewPager2, #Animation, #PageIndicators)

Image
We are going to learn that how we can Customize the animation using PageTransformer to Onboarding Screen to our android app using kotlin,  so that we can provide a better user experience to the user of the application. Overview: Customize the animation using PageTransformer Zoom-out page transformer Swipe Tabs Example with TabLayout & ViewPager2 What is Onboarding Screen? The onboarding screen can be understood as a virtual unboxing of an application.  Users go through a series of screens which finally directs users to the application interface. 

How to Create an Onboarding Screen in Android with ViewPager2 ?

Image
Here is the demo of the onboarding screen which we are going to create in this article.  We are going to learn that how we can add Onboarding Screen to our android application in the android studio so that we can provide a better user experience to the user of the application. What is Onboarding Screen? The onboarding screen can be understood as a virtual unboxing of an application.  Users go through a series of screens which finally directs users to the application interface. 

Let us build app with Google Jetpack Compose

Image
Let us build better apps faster & beautiful with Jetpack Compose. Jetpack Compose course for Android with Kotlin Modern Android apps with Jetpack Compose and integrations: Basic,  MVVM, Coroutines, ViewModel, LiveData, Retrofit, Navigation, UI UX & so on.

Android Basic MVVM design pattern

Image
In this tutorial, we are going to learn about the MVVM architecture in Android, and then we will build a project with MVVM design pattern. This tutorial is for android app developer who want to get started with the MVVM architecture. Let's get started MVVM design pattern .

Dark Mode for Android App in Kotlin using DataStore Jetpack android

Image
Dark Theme Night Mode implementation programmatically Android App Development Tutorial for beginners Dark Mode is an example of optimization of User Experience as well as the Battery.  It can be implemented on any application a developer desires.

WebView Android App: Convert Any Website to Android App in Android Studio (SwiftUI IO : IOS developer app)

Image
Here, we are going to make an application for the “Swiftuiio.com” website. By making this application we will be able to learn how we can convert a website to an Android Application just by following simple steps. You can use this concept for your personal website too and learn something new.