Deepwiki Tool Helps You Quickly Understand Third-Party Libraries
Deepwiki Tool Helps You Quickly Understand Third-Party Libraries
Development tips and experience sharing, exploring endless possibilities in software development
Deepwiki Tool Helps You Quickly Understand Third-Party Libraries
Feasibility of Android Development with Cursor IDE
Android15 Compatibility Notes
This series focuses on Compose Multiplatform in action: developing cross-platform apps from scratch using Kotlin. This post will specifically focus on developing cross-platform apps for Android and iOS, and in the final days, I'll discuss my research findings and insights.
This series focuses on Compose Multiplatform in action: developing cross-platform apps from scratch using Kotlin. This post will specifically focus on developing cross-platform apps for Android and iOS, and in the final days, I'll discuss my research findings and insights.
This series focuses on Compose Multiplatform in action: developing cross-platform apps from scratch using Kotlin. This post will specifically focus on developing cross-platform apps for Android and iOS, and in the final days, I'll discuss my research findings and insights.
This series focuses on Compose Multiplatform in action: developing cross-platform apps from scratch using Kotlin. This post will specifically focus on developing cross-platform apps for Android and iOS, and in the final days, I'll discuss my research findings and insights.
This series focuses on Compose Multiplatform in action: developing cross-platform apps from scratch using Kotlin. This post will specifically focus on developing cross-platform apps for Android and iOS, and in the final days, I'll discuss my research findings and insights.
This series focuses on Compose Multiplatform in Action: Developing Cross-platform Apps from Scratch with Kotlin. We'll focus on cross-platform Android and iOS app development, and discuss findings and insights in the final days.
This series focuses on Compose Multiplatform in Action: Developing Cross-platform Apps from Scratch with Kotlin. We'll focus on cross-platform Android and iOS app development, and discuss findings and insights in the final days.
This series focuses on Compose Multiplatform in Action: Developing Cross-platform Apps from Scratch with Kotlin. We'll focus on cross-platform Android and iOS app development, and discuss findings and insights in the final days.
This series focuses on Compose Multiplatform in Action: Developing Cross-platform Apps from Scratch with Kotlin. We'll focus on cross-platform Android and iOS app development, and discuss findings and insights in the final days.
This series focuses on Compose Multiplatform in Action: Developing Cross-platform Apps from Scratch with Kotlin. We'll focus on cross-platform Android and iOS app development, and discuss findings and insights in the final days.
This series focuses on Compose Multiplatform in Action: Developing Cross-platform Apps from Scratch with Kotlin. We'll focus on cross-platform Android and iOS app development, and discuss findings and insights in the final days.
This series focuses on Compose Multiplatform in Action: Developing Cross-platform Apps from Scratch with Kotlin. We'll focus on cross-platform Android and iOS app development, and discuss findings and insights in the final days.
This series focuses on Compose Multiplatform in Action: Developing Cross-platform Apps from Scratch with Kotlin. We'll focus on cross-platform Android and iOS app development, and discuss findings and insights in the final days.
This series focuses on Compose Multiplatform in Action: Developing Cross-platform Apps from Scratch with Kotlin. We'll focus on cross-platform Android and iOS app development, and discuss findings and insights in the final days.
This series focuses on Compose Multiplatform in Action: Developing Cross-platform Apps from Scratch with Kotlin. We'll focus on cross-platform Android and iOS app development, and discuss findings and insights in the final days.
This article details the process of migrating from a Compose project to Compose Multiplatform, focusing on how to integrate iOS native code.
This article details the process of migrating from a Compose project to Compose Multiplatform, and how to implement Room, which is commonly used in Android development.
This article details the process of migrating from a Compose project to Compose Multiplatform, including initial migration costs, library equivalents, potential issues, and future outlook.
This article provides a detailed guide on how to handle Android-specific Context issues when using Koin for dependency injection in Compose Multiplatform projects, including actual code implementations.
This article provides a detailed guide on how to use SqlDelight in Compose Multiplatform projects to implement cross-platform database operations, including library imports, table implementation, platform-specific implementations, and practical usage methods.
This article provides a detailed guide on how to use Koin for dependency injection in Compose Multiplatform projects, including library imports, DI implementation, and methods to initialize Koin on different platforms.
This article introduces how to implement cross-platform DataStore local storage in Compose Multiplatform projects, including library imports, implementing DataStore for different platforms, and methods for using DataStore in commonMain.
This article details various methods to check if an Android app is running in an emulator environment, including using built-in properties, checking specific files, checking phone numbers, and provides practical implementations.
How to improve the performance of a QR code scanner. I used Google MLKit & CameraX to implement a fast QR code scanner on Android.
This article introduces the development challenges and solutions brought by the Android 15 version upgrade.
This article will introduce the development challenges and solutions brought by the Android 14 version upgrade.
This article provides a detailed guide to help you migrate your Github Pages website to Jekyll 4.x and above. It covers each step of the configuration process to ensure you can upgrade smoothly and enjoy the powerful features of the latest Jekyll version.
In this practical tutorial, we will delve into how to use Kotlin and Room to achieve persistent storage in Android applications. Whether you are a beginner or an experienced developer, this tutorial will provide you with practical knowledge and techniques to help you develop Android applications more effectively. Let's explore the powerful features of Kotlin and Room databases together and seamlessly integrate them into your next Android project!
Exploring Android Development: My Portfolio
Having a convenient and easy-to-use app browser has become an indispensable part of modern life. This article will explore the direction of developing or creating an app browser solution.
In this tutorial, we will guide you step-by-step to create the classic Snake game, allowing you to fully experience the fun of game development during the learning process! Whether you are a beginner or an experienced developer, this hands-on tutorial will deepen your understanding of the Kotlin language and game development. Let's revisit this timeless game and create your own classic memories!
Easily master how to use Kotlin Flow for network connection refactoring. This tutorial provides a detailed step-by-step guide to help you achieve efficient and stable network connections effortlessly.
Create a Smooth Android App Navigation Experience! Using Jetpack Navigation with Kotlin, your app navigation issues will no longer be a problem. With the powerful features of Jetpack Navigation with Kotlin, you can easily manage the various screens and workflows within your app, creating a smoother and more user-friendly experience.
The wave of Chat GPT is rising, integrate Chat GPT into your messaging app chat room and make it work for you!
In Android apps, adjusting element spacing is a common requirement, and using Kotlin extension code to set margins can achieve this quickly and easily. In this article, we will learn step-by-step how to use this technique to make your app look more beautiful and professional.
Want to increase website revenue? This tutorial teaches you how to add Google AdSense to your site and easily learn how to earn from ads. Come and learn!
A developer shares the most frequently used commands during the development process in 2022, helping you become more familiar with these commands and enhance your development skills.
This article will introduce the development challenges and solutions brought by the Android 13 version upgrade. By sharing some key tips, we hope to help developers handle version differences more smoothly and successfully complete their development tasks.
This article will introduce the development challenges brought by the Android 12 version upgrade and their solutions. By sharing some key tips, we hope to help developers handle version differences more smoothly and complete their development tasks successfully.
Are you a developer looking to enhance your terminal look on macOS? Look no further! In this guide, I'll show you how I set up with zshrc configurations.
Learn about Linked Lists to review data structures, including advantages, disadvantages, and Kotlin implementation methods. A complete guide to help you understand the time complexity and operations of Linked Lists.
Want to master Android Enterprise skills? This comprehensive study note is for you! It provides an in-depth explanation of Android Enterprise concepts and implementation methods, helping you quickly learn how to manage enterprise-level Android devices.
Want to easily manage enterprise-level Android devices? This article provides a comprehensive guide on requesting and utilizing Android Device Owner permissions.
Here is a problem I encountered while developing for Android: how to implement a VPN solution within an application. In this article, I will share my research notes and related solutions.
Explore inter-process communication (IPC) techniques between Android applications, enabling your apps to communicate seamlessly across different processes for better collaboration.
We will explore how to solve audio issues on Android devices. If you are an Android developer or interested in audio technology, this share is a must-read!
Want to unlock the true potential of your Android 11? Explore wireless adb wireless debug! From wired to wireless, make your debugging experience freer and more convenient.
This article teaches you how to use ADB to connect to Android devices via Wi-Fi, freeing you from the hassle of cables and making development and testing easier.
This article organizes glossary notes for WebRtc and Mqtt, allowing you to gain a deeper understanding of the application and principles of these two technologies. If you are interested in WebRtc and Mqtt, this article is a must-read!
In this tutorial, we will explore how to create a Github API Demo using MVVM, DI, RxJava, and Paging in Android Kotlin. Through this demo, you will learn how to build a smooth auto-loading pagination application and understand how to use these important technologies in Kotlin.
Create your own LINE chatbot! Learn from scratch how to build using Kotlin Ktor, making it easy to get started. This course will guide you through using the Kotlin Ktor framework to create a simple chatbot.
This article introduces how to implement Low Energy Bluetooth Gatt connection using Kotlin on the Android platform. The content includes establishing Gatt connections, reading Gatt services, setting Gatt characteristics, and performing data communication.
This article introduces how to use LazyColumn and SwipeRefresh in Jetpack Compose to easily implement dynamically updating list data.
This article introduces how to easily implement dynamically updating list data using LazyColumn and ViewModel in Jetpack Compose.
With Jetpack Compose, you can easily add dynamic and lively splash screens to your application. In this article, we will guide you step-by-step on how to create an animated splash screen using Jetpack Compose.
Welcome to the Android Jetpack Compose Basic Tutorial! In this tutorial, we will introduce you to the world of Jetpack Compose, guiding you step by step to master the basic concepts and techniques of Compose.
This article will introduce how to use RxJava to implement token refresh and retry network requests, which will help improve the user experience of the application.
This tutorial introduces how to use Kotlin in Android to decode polyline using Google Map API and draw lines based on the estimated path.
In Kotlin programming, inline, noinline, and crossinline are common keywords. These keywords can be used in function declarations to modify the behavior of functions in different ways, thereby affecting the way the code runs and its performance.
In this tutorial, you will learn how to use Android Kotlin to customize UI techniques, specifically how to implement swipe views and dropdown animations.
In this tutorial, you will learn how to use Android Kotlin custom UI techniques, specifically how to implement switching views and dropdown animations.
In this tutorial, you will learn how to use Android Kotlin custom UI techniques, specifically how to implement switching views and dropdown animations.
As an app engineer, you will always be required to implement various features. When you encounter the need for inter-process communication between apps, what should you do?
Explore more related tech content