- Issues when Updating Old Projects to TargetSDK 35 | 12 Mar 2025
- Android 16 Adaptation Notes | 12 Feb 2025
- 【UseCase】How to detect if your Android app is running on an emulator? | 10 Jul 2024
- Developing Apps with Jetpack Compose for Android【04】 - Compose Screens | 28 May 2024
- Developing Apps with Jetpack Compose for Android【03】 - Compose Navigation | 27 May 2024
- Developing Apps with Jetpack Compose for Android【02】 - DI Injection | 27 May 2024
- Developing an App with Jetpack Compose for Android【01】 - Initial Setup | 27 May 2024
- 【Android】Using Google MLKit & Android X Camera to Implement a Fast QR Code Scanner on Android | 23 May 2024
- Android 15 Beta Version Released! How Should Developers Respond to New Version Restrictions? | 16 May 2024
- How to Handle Version Differences in Android 14 Development? Quick Adaptation Guide for Android 14! | 15 May 2024
- Mastering Android Persistent Storage: Kotlin and Room Database Practical Tutorial | 14 Aug 2023
- PMs and RDs, Look Here: Starting from Scratch to Develop or Create an App Browser! | 08 Jun 2023
- Android Kotlin: Recreating the Classic Snake Game, Playable in Less Than a Day! | 05 Jun 2023
- Kotlin Flow Refactoring Network Connection Detailed Step-by-Step Guide | 24 May 2023
- Create a Smooth Android App Navigation Experience! Navigation with Kotlin: Solve Your App Navigation Issues in One Article! | 15 May 2023
- Quickly Learn to Adjust Element Spacing in Android Apps - Using Kotlin Extension Code to Set Margins | 25 Dec 2022
- Sharing the Most Frequently Used Commands in Android App Development in 2022 | 17 Sep 2022
- Create More Secure Android Applications! Learn the Simple Way to Integrate Samsung Knox SDK | 16 Sep 2022
- How to Handle Version Differences in Android 13 Development? Key Tips Revealed! | 25 Aug 2022
- How to Handle Version Differences in Android 12 Development? Key Tips Revealed! | 24 Aug 2022
- [Android Enterprise] In-depth Explanation and Comprehensive Study Notes on Android Enterprise | 25 May 2022
- [Android Tutorial] Master Android Device Owner Permissions, Enterprise Management Made Easy! | 25 Apr 2022
- [Android Development Insights] Build Your VPN App: Insights on Developing with Android VpnManager | 21 Apr 2022
- Android Logcat Capture Techniques Tutorial: Easy Grasp for Non-Developers! | 18 Apr 2022
- Connecting Android Apps: A Guide to IPC Solutions for Seamless Communication Across Processes! | 15 Apr 2022
- Android Audio Troubleshooting: Exploring Solutions for Audio Issues on Android Devices | 07 Mar 2022
- Unleashing the Power of Android 11 adb Wireless Debug: From Wired to Wireless, Explore a Freer Debugging Experience! | 22 Feb 2022
- Embrace Wireless: A Guide to Using ADB for Wireless Connection to Android Devices! | 15 Feb 2022
- Creating a Smooth Auto-Loading Pagination Github API Demo: MVVM, DI, RxJava, and Paging in Android Kotlin | 23 Dec 2021
- Android Low Energy Bluetooth Gatt Connection Tutorial: Implementing with Kotlin | 12 Nov 2021
- [Android][Kotlin] How to Capture Bluetooth HCI Packet Logs on Android Phones | 12 Nov 2021
- Android Jetpack Compose SwipeRefresh: Easily Implement Pull-to-Refresh for Lists! | 28 Oct 2021
- [Android][Memory] Memory Optimization + GC Management Concepts Sharing | 05 Oct 2021
- Jetpack Compose: Easily Implement Dynamically Updating List Data with LazyColumn + ViewModel | 28 Sep 2021
- Learn to Add Animations to the Splash Screen with Jetpack Compose! | 17 Sep 2021
- Android Jetpack Compose Basic Tutorial | 13 Sep 2021
- Android Development - RxJava with Network Requests: Implementing Token Refresh and Retrying Network Requests | 19 Feb 2021
- Android Kotlin Tutorial: Decoding Google Maps Polyline Paths and Drawing Lines | 07 Dec 2020
- 【Android/Kotlin】Quickly Master the Three Keywords: inline / noinline / crossinline! | 30 Nov 2020
- Learning Android Kotlin Custom UI Techniques - Swipe View and Dropdown Animation Tutorial - 03 | 21 Nov 2020
- Learning Android Kotlin Custom UI Techniques - Switching Views and Dropdown Animation Tutorial - 02 | 20 Nov 2020
- Learning Android Kotlin Custom UI Techniques - Switching Views and Dropdown Animation Tutorial - 01 | 14 Nov 2020
- Implementation Guide: How to Successfully Integrate Huawei HMS Core 4.0 SDK in an Android App | 15 Sep 2020
- [App Development] Use AIDL for Inter-process Communication in Android Apps! | 21 Aug 2020
- Compose Multiplatform in Action: Using Room for Cross-Platform Database Development & Troubleshooting | 18 Aug 2024
- Compose Multiplatform in Action: Implementing SqlDelight for Cross-Platform Database in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Using Koin for Dependency Injection in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Implementing a Bottom Navigation Bar in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Managing UI State with StateFlow in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Implementing Compose Navigation for Page Transitions in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Using expect and actual to Implement Cross-Platform Code | 18 Aug 2024
- Compose Multiplatform in Action: Implementing Cross-Platform UI with Compose in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Using Material Design 3 Theme in CMP's Compose | 18 Aug 2024
- Compose Multiplatform in Action: Entry Points for Cross-Platform Android and iOS Code in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Understanding CMP Project Structure and Build Configuration | 18 Aug 2024
- Compose Multiplatform in Action: Running CMP Projects on Android and iOS Simulators | 18 Aug 2024
- Compose Multiplatform in Action: Continuing the Battle, Creating a CMP Project with Wizard | 18 Aug 2024
- Compose Multiplatform in Action: First Battle, Setting Up the CMP Environment | 18 Aug 2024
- Compose Multiplatform in Action: Taking It Easy, An Introduction to CMP | 18 Aug 2024
- 【Compose Multiplatform】Using CocoaPods in CMP Projects and Using iOS Swift/Obj-C Without CocoaPods | 18 Jul 2024
- 【Compose Multiplatform】Using ROOM Database in CMP - [KSP2] Annotation value is missing in nested annotations | 18 Jul 2024
- 【Compose Multiplatform】Project Migration Discussion and Development Guide | 11 Jul 2024
- 【Compose Multiplatform】Cross-Platform App with Android Context Implementation Using Koin | 10 Jul 2024
- 【Compose Multiplatform】Implementing SqlDelight Database | 10 Jul 2024
- 【Compose Multiplatform】Using Dependency Injection with Koin | 10 Jul 2024
- 【Compose Multiplatform】Implementing Local Persistent Storage with DataStore | 10 Jul 2024
- Create More Secure Android Applications! Learn the Simple Way to Integrate Samsung Knox SDK | 16 Sep 2022
- How to Handle Version Differences in Android 13 Development? Key Tips Revealed! | 25 Aug 2022
- How to Handle Version Differences in Android 12 Development? Key Tips Revealed! | 24 Aug 2022
- [Android Tutorial] Master Android Device Owner Permissions, Enterprise Management Made Easy! | 25 Apr 2022
- [Android Development Insights] Build Your VPN App: Insights on Developing with Android VpnManager | 21 Apr 2022
- Android Logcat Capture Techniques Tutorial: Easy Grasp for Non-Developers! | 18 Apr 2022
- Connecting Android Apps: A Guide to IPC Solutions for Seamless Communication Across Processes! | 15 Apr 2022
- Android Audio Troubleshooting: Exploring Solutions for Audio Issues on Android Devices | 07 Mar 2022
- Android Jetpack Compose SwipeRefresh: Easily Implement Pull-to-Refresh for Lists! | 28 Oct 2021
- Jetpack Compose: Easily Implement Dynamically Updating List Data with LazyColumn + ViewModel | 28 Sep 2021
- Learn to Add Animations to the Splash Screen with Jetpack Compose! | 17 Sep 2021
- Android Jetpack Compose Basic Tutorial | 13 Sep 2021
- Compose Multiplatform in Action: Using Room for Cross-Platform Database Development & Troubleshooting | 18 Aug 2024
- Compose Multiplatform in Action: Implementing SqlDelight for Cross-Platform Database in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Using Koin for Dependency Injection in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Implementing a Bottom Navigation Bar in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Managing UI State with StateFlow in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Implementing Compose Navigation for Page Transitions in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Using expect and actual to Implement Cross-Platform Code | 18 Aug 2024
- Compose Multiplatform in Action: Implementing Cross-Platform UI with Compose in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Using Material Design 3 Theme in CMP's Compose | 18 Aug 2024
- Compose Multiplatform in Action: Entry Points for Cross-Platform Android and iOS Code in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Understanding CMP Project Structure and Build Configuration | 18 Aug 2024
- Compose Multiplatform in Action: Running CMP Projects on Android and iOS Simulators | 18 Aug 2024
- Compose Multiplatform in Action: Continuing the Battle, Creating a CMP Project with Wizard | 18 Aug 2024
- Compose Multiplatform in Action: First Battle, Setting Up the CMP Environment | 18 Aug 2024
- Compose Multiplatform in Action: Taking It Easy, An Introduction to CMP | 18 Aug 2024
- 【Compose Multiplatform】Using CocoaPods in CMP Projects and Using iOS Swift/Obj-C Without CocoaPods | 18 Jul 2024
- 【Compose Multiplatform】Using ROOM Database in CMP - [KSP2] Annotation value is missing in nested annotations | 18 Jul 2024
- 【Compose Multiplatform】Project Migration Discussion and Development Guide | 11 Jul 2024
- Compose Multiplatform in Action: Using Room for Cross-Platform Database Development & Troubleshooting | 18 Aug 2024
- Compose Multiplatform in Action: Implementing SqlDelight for Cross-Platform Database in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Using Koin for Dependency Injection in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Implementing a Bottom Navigation Bar in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Managing UI State with StateFlow in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Implementing Compose Navigation for Page Transitions in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Using expect and actual to Implement Cross-Platform Code | 18 Aug 2024
- Compose Multiplatform in Action: Implementing Cross-Platform UI with Compose in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Using Material Design 3 Theme in CMP's Compose | 18 Aug 2024
- Compose Multiplatform in Action: Entry Points for Cross-Platform Android and iOS Code in CMP | 18 Aug 2024
- Compose Multiplatform in Action: Understanding CMP Project Structure and Build Configuration | 18 Aug 2024
- Compose Multiplatform in Action: Running CMP Projects on Android and iOS Simulators | 18 Aug 2024
- Compose Multiplatform in Action: Continuing the Battle, Creating a CMP Project with Wizard | 18 Aug 2024
- Compose Multiplatform in Action: First Battle, Setting Up the CMP Environment | 18 Aug 2024
- Compose Multiplatform in Action: Taking It Easy, An Introduction to CMP | 18 Aug 2024
- 【Compose Multiplatform】Using CocoaPods in CMP Projects and Using iOS Swift/Obj-C Without CocoaPods | 18 Jul 2024
- 【Compose Multiplatform】Using ROOM Database in CMP - [KSP2] Annotation value is missing in nested annotations | 18 Jul 2024
- 【Compose Multiplatform】Project Migration Discussion and Development Guide | 11 Jul 2024
- 【Compose Multiplatform】Cross-Platform App with Android Context Implementation Using Koin | 10 Jul 2024
- 【Compose Multiplatform】Implementing SqlDelight Database | 10 Jul 2024
- 【Compose Multiplatform】Using Dependency Injection with Koin | 10 Jul 2024
- 【Compose Multiplatform】Implementing Local Persistent Storage with DataStore | 10 Jul 2024
- 【UseCase】How to detect if your Android app is running on an emulator? | 10 Jul 2024
- Developing Apps with Jetpack Compose for Android【04】 - Compose Screens | 28 May 2024
- Developing Apps with Jetpack Compose for Android【03】 - Compose Navigation | 27 May 2024
- Developing Apps with Jetpack Compose for Android【02】 - DI Injection | 27 May 2024
- Developing an App with Jetpack Compose for Android【01】 - Initial Setup | 27 May 2024
- Issues Encountered When Migrating Android Projects to Version Catalogs Using .toml | 24 May 2024
- Mastering Android Persistent Storage: Kotlin and Room Database Practical Tutorial | 14 Aug 2023
- PMs and RDs, Look Here: Starting from Scratch to Develop or Create an App Browser! | 08 Jun 2023
- Android Kotlin: Recreating the Classic Snake Game, Playable in Less Than a Day! | 05 Jun 2023
- Kotlin Flow Refactoring Network Connection Detailed Step-by-Step Guide | 24 May 2023
- Create a Smooth Android App Navigation Experience! Navigation with Kotlin: Solve Your App Navigation Issues in One Article! | 15 May 2023
- Quickly Learn to Adjust Element Spacing in Android Apps - Using Kotlin Extension Code to Set Margins | 25 Dec 2022
- Android Jetpack Compose SwipeRefresh: Easily Implement Pull-to-Refresh for Lists! | 28 Oct 2021
- [Android][Memory] Memory Optimization + GC Management Concepts Sharing | 05 Oct 2021
- Jetpack Compose: Easily Implement Dynamically Updating List Data with LazyColumn + ViewModel | 28 Sep 2021
- Learn to Add Animations to the Splash Screen with Jetpack Compose! | 17 Sep 2021
- Android Jetpack Compose Basic Tutorial | 13 Sep 2021
- 【Compose Multiplatform】Implementing SqlDelight Database | 10 Jul 2024
- Sharing the Most Frequently Used Commands in Android App Development in 2022 | 17 Sep 2022
- Unleashing the Power of Android 11 adb Wireless Debug: From Wired to Wireless, Explore a Freer Debugging Experience! | 22 Feb 2022
- Embrace Wireless: A Guide to Using ADB for Wireless Connection to Android Devices! | 15 Feb 2022
- Android Portfolio: My Portfolio | 26 Jun 2023
- Feasibility of Android Development with Cursor IDE | 24 Mar 2025
- Using Cursor IDE to Assist Code Development | 23 Mar 2025
- Cursor (vscode) build flutter | 14 Mar 2025
- Cursor (vscode) build flutter | 14 Mar 2025
- What is Flutter? | 13 Mar 2025
- Android Portfolio: My Portfolio | 26 Jun 2023
Tags
AI
1 posts
Android
44 posts
Bluetooth
2 posts
CLI
1 posts
Chat GPT
1 posts
Coding
2 posts
Compose Multiplatform
22 posts
DataStore
1 posts
Debug
8 posts
Dependency Injection
2 posts
Enterprise
1 posts
Extension
1 posts
Jekyll
1 posts
JetpackCompose
4 posts
KMP
18 posts
Koin
2 posts
Kotlin
39 posts
Ktor
1 posts
Navigation
1 posts
OpenAI
1 posts
Samsung
1 posts
SqlDelight
1 posts
adb
3 posts
adsense
1 posts
algorithm
1 posts
android
1 posts
aosp
2 posts
brew
1 posts
cursor
3 posts
data structure
1 posts
deepwiki
1 posts
develop
1 posts
environment
1 posts
extra income
1 posts
flutter
2 posts
githubpages
1 posts
google
1 posts
html
2 posts
knox
1 posts
macOS
1 posts
ota
2 posts
portfolio
1 posts
tutorial
1 posts