C# Corner
Tech
News
Videos
Forums
Trainings
Books
Live
More
Interviews
Events
Jobs
Learn
Career
Members
Blogs
Challenges
Certifications
Bounties
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
Tags
No tag found
Content Filter
Articles
Videos
Blogs
Resources
News
Forums
Interviews
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Ravikant Sahu(13)
Ankit Singh(10)
Abhishek Singhal(10)
Sangeetha S(8)
Mushtaq M A(5)
Jejji Arora(5)
Gaurav Kumar(4)
Virendra Thakur(4)
Uday Dodiya(4)
Tanuj (2)
Saurav Kumar(2)
John Godel(2)
Nitin (2)
Sarthak Varshney(2)
Sanjay Kumar(2)
Nidhi Sharma(1)
Riya Patel(1)
Ananya Desai(1)
Niharika Gupta(1)
Aarav Patel(1)
Deepika Sawant(1)
Anand Pandey (1)
Mominul Islam(1)
Najath Risni(1)
Divyansh Gupta(1)
Babita (1)
Vijay Kumari(1)
Abhishek Chadha(1)
Tahir Ansari(1)
Arun Potti(1)
Gourav Jain(1)
Abhishek Yadav(1)
Manikandan M(1)
Tushar Jagdale(1)
Gourav walia(1)
Anoop Kumar Sharma(1)
Rahul Vete(1)
Vipul Malhotra(1)
Semyn Polen(1)
Shaishav Desai(1)
Resources
No resource found
Android Studio Panda 2025.3.4 Review: AI Features, Planning Mode & More
May 09, 2026.
Android Studio Panda 2025.3.4 review: AI-powered features like Planning Mode, Next Edit Prediction, and Agent Web Search revolutionize Android development. A must-read!
What is ViewModel in Android MVVM architecture and how does it work?
Apr 22, 2026.
Learn about ViewModel in Android MVVM: manage UI data, handle configuration changes, and improve app performance. Essential for modern Android development.
What is Fragment Lifecycle in Android and How Does it Differ from Activity Lifecycle?
Apr 20, 2026.
Master Android's Fragment lifecycle! This guide simplifies the fragment lifecycle, contrasting it with the Activity lifecycle for robust, high-performance apps. Learn to avoid crashes and memory leaks!
What is Activity Lifecycle in Android and How Does It Work?
Apr 17, 2026.
Master the Android Activity Lifecycle! Learn how activities are created, started, resumed, paused, stopped, and destroyed. Build robust & user-friendly apps with ease.
Google Play Console now requires package name verification for all Android developers
Apr 14, 2026.
Google Play Console now requires package name verification for all Android developers
Getting Started with Kotlin: A Modern Programming Language for Developers
Apr 13, 2026.
Discover Kotlin, a modern language by JetBrains, ideal for Android, web, and server-side development. Concise, safe, and interoperable with Java. Boost your productivity!
What Is Kotlin and Why Is It Better Than Java for Android Development?
Apr 06, 2026.
Discover Kotlin, Google's preferred language for Android development. Learn why it's better than Java: cleaner code, null safety, faster development, and modern features. Ideal for new Android projects!
Why Does Mobile App Crash After Updating to Latest OS Version?
Feb 06, 2026.
Discover why your mobile apps crash after OS updates! Learn about API changes, security policies, resource constraints, and how to fix compatibility issues. Keep your apps running smoothly!
Comprehensive Guide to SQLITE database in android development
Feb 05, 2026.
Master Android's SQLite database for efficient data persistence! Learn core components, CRUD operations, and schema design. Explore modern alternatives like Room.
Why Does Application Crash Only on Specific Devices?
Feb 02, 2026.
App crashing only on specific devices? Discover why! This guide explores OS versions, manufacturer customizations, and debugging techniques for stable apps.
How Do Developers Debug ANR (App Not Responding) Issues on Android 14 Devices?
Jan 19, 2026.
Tackle Android 14 ANRs! Learn to debug App Not Responding errors with Google Play Console, Logcat, StrictMode, and Android Studio Profiler. Optimize your app now!
The Future of Operating Systems: Beyond Windows, Linux, macOS, iOS and Android
Nov 29, 2025.
Explore AgenticOS, the future of operating systems! It orchestrates AI agents, tools, and data around goals, moving beyond traditional app-centric models.
The Future of Operating Systems: Beyond Windows, Linux, macOS, iOS and Android
Nov 29, 2025.
Explore AgenticOS, the future of operating systems! It orchestrates AI agents, tools, and data around goals, moving beyond traditional app-centric models.
Kotlin: A Pragmatic Language for Modern Software Development
Nov 25, 2025.
Explore Kotlin, a modern language blending object-oriented & functional paradigms. Concise syntax, null safety, and Java interoperability make it ideal for scalable apps.
Prepare for 16 KB Memory Pages (Mandatory by Nov 1, 2025)
Oct 29, 2025.
Android 15 mandates 16KB memory pages by Nov 2025! Update your apps to avoid Play Store rejections. Native code users, upgrade NDK/AGP & SDKs now for optimal performance.
Modern Android Development in 2025: A Practical Guide for Developers
Oct 22, 2025.
Explore Android development in 2025: Kotlin, Jetpack Compose, AI, 5G, AR, best practices, and future trends for building exceptional mobile apps.
Master Android App Development: From Beginner to Advanced with Android Studio
Aug 26, 2025.
Master Android App Development with hands-on training in Java, Kotlin, UI/UX, APIs, databases, and Google Play publishing. Build real-world apps, learn best practices, and launch your career as a skilled Android developer.
Kotlin Multiplatform (KMP) in Android Development
Jul 14, 2025.
Kotlin Multiplatform lets developers share business logic across Android, iOS, and more, while keeping native UIs. It speeds development, improves maintainability, and ensures consistent performance across platforms using Kotlin.
Kotlin Flow in Android
Jul 11, 2025.
Kotlin Flow is a reactive, coroutine-based API for handling asynchronous data streams in Android. It supports operators like map, filter, and combine, and is ideal for real-time updates, UI, and data changes.
DataStore in Jetpack Compose
Jul 10, 2025.
DataStore in Jetpack Compose is a modern and efficient way to store key-value or typed data using Kotlin coroutines and Flow. It replaces SharedPreferences and integrates seamlessly with Compose for reactive, lifecycle-aware data persistence.
Custom Slider in Jetpack Compose
Jul 09, 2025.
Create a fully customized slider in Jetpack Compose with a green track, a white circular thumb, a thicker track, and a percentage range. Perfect for modern Android UIs that require elegant, user-friendly controls.
QR Code Scanner using ML kit and Camera APIs in Android using Compose
Jul 04, 2025.
This article explains about the process of QR code scanning and processing results. I have used ML kit for object detection and QR detection from gallery and camera as well. Decode the QR image from gallery is most interesting feature of this app.
Key Performance Tuning Techniques in Android Development (2025)
Jul 01, 2025.
Optimize Android app performance with innovative UI, memory management, threading, and modern tools like Jetpack Compose, Retrofit, Room, and Firebase to ensure smooth, fast, and reliable user experiences.
Build Android Apps with Swift: Apple Makes It Official
Jun 30, 2025.
Apple has officially announced support for building Android apps using Swift, opening the door for cross-platform development and enabling developers to use Swift beyond just iOS and macOS.
Introduction to Dagger Hilt for Android Development
Jun 24, 2025.
Learn how to use Dagger Hilt in Android to simplify dependency injection, reduce boilerplate code, and build cleaner, more maintainable apps with modern architecture best practices.
Jetpack Compose and Its Basic Building Blocks
Jun 18, 2025.
earn the basics of Jetpack Compose, Android’s modern UI toolkit. Understand its core building blocks like Composables, Layouts, and Modifiers to create intuitive and dynamic user interfaces.
How To Protect Your Android Device From Unwanted Ads
Jun 15, 2025.
Learn how to block unwanted ads on your Android device using Private DNS. This simple method boosts security, saves battery, and enhances your browsing experience with minimal setup and no extra apps.
Understanding Angular Lifecycle Hooks
Jun 12, 2025.
Angular components go through a lifecycle from creation to destruction. Understanding this lifecycle is crucial for writing clean, efficient, and bug-free Angular app. Angular provides lifecycle hooks that allow developers to tap into these key moments, such as initialization, change detection, and destruction.
MVVM with Clean Architecture in Android Development
Jun 04, 2025.
MVVM with Clean Architecture in Android Development refers to a structured approach that separates concerns in an Android app to improve scalability, testability, and maintainability.
Coil - Image Loading Library
May 26, 2025.
Coil is a fast, lightweight, and modern image-loading library for Android, built using Kotlin and backed by Coroutines. It simplifies image loading with efficient caching and minimal setup.
6 Ways to Build for Android XR with Unity 6
Dec 18, 2024.
Unity 6, the latest iteration of the popular game engine, offers powerful tools for developing immersive Android XR experiences. Here are six key ways to leverage Unity 6 for building compelling Android XR applications.
Google launches Android XR: Gemini Era Arrives for Headsets and Glasses
Dec 13, 2024.
Android XR. This new platform is designed to power the next generation of augmented reality (AR) and virtual reality (VR) devices, ushering in a new era of immersive experiences.
Menu Navigation Layout in Android Studio
Dec 06, 2024.
The article explains creating a navigation menu layout in Android to enable seamless activity transitions. It covers Java code and XML design with DrawerLayout and NavigationView, ensuring intuitive UI interaction.
How to Use Microsoft Teams for Project Management
Nov 28, 2024.
Microsoft Teams simplifies project management by integrating task management, real-time communication, and collaboration. Use Planner for tasks, schedule check-ins, and keep your team organized with chat updates and meetings.
Explore Android 15 and First Developer Preview of Android 16
Nov 26, 2024.
Android 15 introduced groundbreaking features like Private Space, satellite messaging, and advanced security, redefining mobile experiences. With Android 16’s AI-driven personalization and cross-device harmony, the future of Android is brighter than ever.
What is New in Android 15?
Nov 21, 2024.
Android 15, codenamed Vanilla Ice Cream, launched with innovative features like Private Space, enhanced satellite messaging, Partial Screen Recording, and robust security updates. Revolutionizing multitasking, privacy, and connectivity!
How to Enable USB Debugging on Android Device
Nov 12, 2024.
Learn how to enable USB Debugging on your Android device with this step-by-step guide. USB Debugging lets you connect your phone to a computer for advanced tasks like data transfer, app testing, and more.
Windows Shortcut keys for Working in Android Studio
Nov 11, 2024.
This guide covers the most useful shortcuts for coding, navigation, and debugging in Android Studio. Learn how to speed up your workflow and work more efficiently with these simple keyboard shortcuts for developers.
Explaining Bundle in Android Development
Nov 05, 2024.
In this article, we will discuss A Bundle in Android Development is a key-value data structure used to transfer data between activities, fragments, and other components.
Scroll View Example in Android Studio using Java
Oct 30, 2024.
Scroll View in Android enables displaying more content on a single screen by allowing vertical or horizontal scrolling. It works with Linear Layouts, making it ideal for apps like note-taking where users can scroll through lists of content.
Web api call in Android
Oct 25, 2024.
This article explains how to call a Web API in an Android app using Java. It covers key concepts like HTTP methods (GET, POST), status codes, headers, and the use of the OkHttp library for making API requests.
User Login page Example in android studio using java
Oct 25, 2024.
We’ll walk through setting up a simple login screen with input fields for username and password, integrating basic authentication, and handling login actions. Perfect for beginners in Android development.
Learn SharedPreferences in Android
Oct 22, 2024.
SharedPreferences is an Android feature used to store small amounts of data in key-value pairs. It allows apps to save user preferences, settings, and simple data across sessions.
Understanding View Binding in Android
Jul 09, 2024.
View binding is a feature that makes it easier to write code that interacts with views. Once view binding is enabled in a module, it generates a binding class for each XML layout file present in that module. An instance of a binding class contains direct references to all views that have an ID in the corresponding layout.In most cases, view binding replaces findViewById
Lambda Functions and High Order Functions in Android kotlin
Jul 09, 2024.
The provided Kotlin examples demonstrate basic and high-order functions. In lambda. kt, a lambda function adds two integers. In HighOrder.kt, a high-order function accepts another function as a parameter to add two doubles. These examples highlight Kotlin's functional programming capabilities.
Data Binding in Android Kotlin
Jul 05, 2024.
Data binding in Kotlin refers to the process of establishing a connection between the UI elements of an application and the underlying data model. This technique allows for seamless synchronization between the user interface and the data it displays or manipulates. Here’s how data binding works in Kotlin:
The Art of JavaScript Hoisting: Understanding the Ins and Outs
Jun 11, 2024.
Discover the intricacies of JavaScript hoisting in this comprehensive guide. Understand how JavaScript handles variable and function declarations, the impact of scope, and the best practices to avoid common pitfalls.
Google I/O 2024: Gemini's Rise - Power, Access & the Future of AI
May 15, 2024.
Google I/O unveils powerful upgrades for Gemini AI & its integration across products. Focus on accessibility & ethical considerations for a future of human-AI collaboration. #GoogleIO #AI #Gemini #Technology
Exploring Text-to-Speech Packages for Xamarin.Forms
May 13, 2024.
Discover the top text-to-speech packages for Xamarin.Forms apps and learn how to seamlessly integrate them into your projects. Explore Xamarin.Essentials, Plugin.TextToSpeech, and Android.Speech.Tts, empowering developers to enhance accessibility and user engagement.
How to Integrate Instant Plugins in the Canvas App?
Apr 29, 2024.
Dataverse Accelerator by Microsoft introduces low-code plug-ins for real-time business logic workflows in Canvas apps. Learn step-by-step integration of Instant Plugin with Power Fx in Dataverse environment. Test and utilize the Instant Plugin for efficient app development.
Simplifying Background Tasks with WorkManager in Android
Apr 23, 2024.
This article guides you on how WorkManager in Android simplifies task scheduling, improves background processing, and optimizes app development across different devices
How To Add Jetpack Compose In Existing Kotlin Project
Mar 27, 2024.
This article guides you through the step-by-step process of integrating Jetpack Compose into your existing Kotlin Android project.
Exploring the Anticipated Features of Android 15
Feb 18, 2024.
Get ready for a mobile revolution! Android 15 is on the horizon, promising enhanced privacy, personalized experiences, boosted performance, and exciting features for creators and professionals. This article explores potential functionalities, from granular permission control to AI-powered optimization.
Android Responsive Login Screen Design using Constraint Layout
Feb 16, 2024.
In this article, I going to explain how we can create a responsive Screen for different android Screens using Constraint Layout.
Android Intent using Kotlin
Feb 16, 2024.
Here in this article, I going to pass data from one activity to another using intent and also able to send email using intent.
Cross-Platform Mobile Development Frameworks
Feb 09, 2024.
Developing mobile applications for both iOS and Android platforms can be challenging due to the need for separate codebases. Cross-platform frameworks offer a solution, allowing developers to write code once and deploy it on multiple platforms.
Creating Keystore to Publish MAUI App from Scratch to End
Feb 07, 2024.
When you embark on the journey of app development, the prospect of publishing your creation to a vast audience is undoubtedly thrilling. Publishing an app is not just about making it available; it's about gaining visibility.
Implementation of the Bluetooth Connectivity Using .NET MAUI
Feb 04, 2024.
In this article, I will explain how you can use the .NET Multi-platform App UI (.NET MAUI) IConnectivity interface to inspect the network accessibility of the device. The network connection may have access to the internet. Devices also contain different kinds of network connections, such as Bluetooth cellular and WiFi.
Create Xamarin Android Custom Loader with LoaderEase NuGet Package
Jan 19, 2024.
The fundamental objective of a wait window is to furnish users with feedback, mitigating any perception of unresponsiveness or ambiguity during tasks that may consume considerable time. Leveraging the NuGet package " Xamarin.Custom.LoaderEase" enables users to effortlessly fashion a personalized loader aligned with the visual theme of their application.
How to Implement a Video Splash Screen in Xamarin Android
Jan 11, 2024.
This guide provides a step-by-step approach to implementing a captivating video splash screen in Xamarin Android. It covers preparing the video, adding it to resources, updating the layout file, setting video source in code, handling permissions, adjusting splash screen duration, testing, and refining.
Preferences DataStore In Android
Nov 12, 2023.
In this article, you will learn about Preferences DataStore in android. Your article provides a clear and detailed explanation of using Preferences DataStore in Android, along with a practical example of creating an alphabet app.
How to Migrate Xamarin to MAUI
Oct 17, 2023.
In this article, I am going to explain how we can migrate our Xamarin Forms application into .NET MAUI in easy steps and how I did it for my live play store app which is multilingual & multithemed application
API Call Using Dagger2 Dependency Injection With RxJava In Android
Oct 03, 2023.
In this article, you will learn about how to make API Call using Dagger2 dependency injection with RxJava in android.
Get Started With Kotlin Multiplatform For Mobile
Sep 12, 2023.
This article is going to explain how to create an application that runs on both Android & IOS devices.
Kotlin Coroutines Sample Mobile App Code Demonstration
Sep 06, 2023.
Here's a simple Kotlin Android application code sample that demonstrates the use of Coroutines for asynchronous programming. This example fetches data from a fake API and updates the UI when the data is received using Coroutines.
Switch Between Embedded & Standalone Android Emulator | Android Studio
Sep 05, 2023.
In this article, we'll explore the process of transitioning between embedded and standalone Android Emulators within Android Studio.
Navigation Rail with Material 3 in Jetpack Compose
Aug 29, 2023.
This article is a tutorial for creating a Navigation Rail in Android.
Navigation Drawer with Material 3 in Jetpack Compose
Aug 29, 2023.
This article is a tutorial for creating a Navigation drawer in Android.
What's new in Android Studio - Giraffe
Aug 25, 2023.
This article describes the new features of Android Studio Giraffe | 2022.3.1.
Calculating Driving Distance with Google Maps Distance Matrix API in Android
Aug 22, 2023.
In this article, we will learn how to calculate the driving distance between two places in Android.
ROOM VS MongoDB Realm Database in Android
Aug 21, 2023.
This article will explain which database we prefer in the Android room or MongoDB.
Sliver Widget In Flutter
Aug 21, 2023.
In this article, you will learn about Sliver widget in Flutter.
Transitioning from Deprecated OnBackPressed in .NET MAUI
Aug 16, 2023.
Enhance User Experience: Android 13's New Back Button Behavior Explained. Learn how to enable smoother navigation with OnBackInvokedCallback and simplify app exit process. Code and steps provided.
Face Recognition With ML Kit in Jetpack Compose
Aug 14, 2023.
This article provides details about ML Kit in Android.
Recognize Text With ML Kit in Jetpack Compose
Aug 11, 2023.
Discover the synergy of ML Kit and Jetpack Compose in modern Android development. Learn text recognition to extract and display text from images, revolutionizing user experiences and creative solutions.
Getting Started with Compose for Wear OS
Aug 10, 2023.
Discover the ease of crafting Wear OS apps using Jetpack Compose. Explore setup, fundamental components, and advanced features for creating intuitive, interactive, and optimized user interfaces for Wear OS devices.
How To Use DiffUtil Class With RecyclerView In Android
Aug 09, 2023.
In this article, you will learn about how to use DiffUtil class with RecyclerView in Android.
LazyRow and LazyColumn In Jetpack Compose
Aug 04, 2023.
In this article, you will learn about how to use LazyRow and LazyColumn In Jetpack Compose.
Shimmer In Jetpack Compose
Aug 02, 2023.
This article is all about how we can successfully create a shimmer in compose.
How .Net MAUI Works
Jul 25, 2023.
In this article, you will learn how to get started with .NET MAUI.
How To Integrate Razorpay Payment Gateway In Flutter?
Jul 14, 2023.
In this article, you will learn about how to integrate the Razorpay payment gateway in Flutter.
Push Notification From C# .Net to Android Using FCM HTTP V1
Jul 03, 2023.
Send Push Notification From C# Dot Net to Android Using FCM HTTP V1.
Custom Tabs with Animated Background in Android
Jun 14, 2023.
Customs tabs that highlights when selected and animates the background to the next selection backward and forward.
Shell Flyout in .NET MAUI
Jun 14, 2023.
Shell flyout in .net MAUI
FlyoutPage in .Net MAUI
May 27, 2023.
FlyoutPage in .Net MAUI
CollectionView in .Net MAUI
May 22, 2023.
In this article, we are going to learn about how to add CollectionView in .Net MAUI.
Tabs in .Net MAUI
May 16, 2023.
How to implement Tabs in .Net MAUI
Navigation in React Native
Apr 17, 2023.
The article is a detailed description on how to add navigation to a react native app
How To Make Your Image Viewer Handle Image Files With Intent Filters In Android
Mar 31, 2023.
In this article, we will learn how to make your Image viewer handle Image files with intent filters in Android.
How to Make Your PDF Viewer Handle PDF Files with Intent Filters in Android
Mar 29, 2023.
In this article, we learn how to make your PDF Viewer handle PDF Files with Intent Filters in Android.
Android 14 'Upside Down Cake' - What's New In Latest Release
Mar 28, 2023.
This Article features new functionalities and the latest changes in android's new version of Upside Down Cake.
Android 13 - Runtime Notification Permission
Feb 13, 2023.
In this article, you will learn about Android 13 - Runtime Notification Permission.
Uploading The App To Google Play
Feb 13, 2023.
In this article, we'll tell you how to download the app to the Google Play site. We'll tell you about the possible reasons for banning your app and how to avoid it.
What's new in Android Studio - Electric Eel
Feb 13, 2023.
This article describes the new features of Android Studio Electric Eel 2022.1.1.
Mobile App Testing Process
Feb 10, 2023.
Purpose of this article is to identify the mobile app testing process to ensure a quality product is delivered.
How To Implement ChatGPT In Android Application
Feb 03, 2023.
in this article, we learn about how to implement chatgpt in android application.
Android Development In 2023
Jan 30, 2023.
In this article, you will learn about android development In 2023.
Best Practices And Techniques For Building Secure Android Apps With Examples
Jan 23, 2023.
The article provides examples of Best Practices and Techniques for Developing Secure Android Apps.
Learn Flutter In 15 Days - Day One
Jan 23, 2023.
In this article, you will learn what is flutter and how we can install flutter in android studio.
Shapeable ImageView In Android
Dec 20, 2022.
In this article, you will learn about shapeable image view in android.