Skip to content

Android Tutorial Online

Learn and Share

  • Home
  • Apps
  • Kotlin
  • Jetpack Compose
  • RecyclerView
  • ChatGPT
  • Contact Us

Category: Compiler

Compiler

A Kotlin compiler plugin that addresses an APK size overhead from Kotlin data classes

AndroidTutsMarch 26, 2023June 6, 2023

DataClassGenerate or simply DCG Motivation DataClassGenerate is a Kotlin compiler plugin that addresses APK size overhead. DCG brings data class’…

Compiler

KSP Compiler plugin for protobuf generation from POJO

AndroidTutsMarch 25, 2023March 25, 2023

ProtobufGenerator KSP Compiler plugin for protobuf generation from POJO. To implement protobuf, we use Wire to serialize/deserialize, which takes .proto…

Popular Posts

Recent Posts

  • Kotlin-DSL-for-Kubernetes-manifests
    Kotlin DSL for Kubernetes manifestsSeptember 26, 2023
  • A SQL generation and query library for Kotlin
    A SQL generation and query library for KotlinSeptember 26, 2023
  • A Google Photos style drag to select multi-selection for ComposeSeptember 26, 2023
  • Notes App Using Jetpack Compose and Clean ArchitectureSeptember 26, 2023
  • Compose LiquidEffect using RenderEffectSeptember 26, 2023

Category

  • 2048 (1)
  • AdMob (1)
  • Algorithms (1)
  • Analysis (1)
  • Analytics (2)
  • Android studio (1)
  • Android Wear (3)
  • Animations (2)
  • Anime (1)
  • API (1)
  • Apps (51)
  • Audio (2)
  • Automation (2)
  • AWS (1)
  • Banner (1)
  • Benchmark (1)
  • BMI (1)
  • Bottom Navigation (2)
  • BottomBar (5)
  • BottomSheet (1)
  • Bubbles (1)
  • Button (1)
  • Cache (1)
  • Calculator (8)
  • Calendars (5)
  • Canvas (1)
  • Cards (2)
  • Carousel (4)
  • characters (1)
  • Charts (1)
  • Chat (3)
  • Chatbot (1)
  • ChatGPT (11)
  • Checking (1)
  • Chess (3)
  • Circular (1)
  • clean architecture (1)
  • Clock (3)
  • Cloudflare (1)
  • Color (5)
  • Compiler (2)
  • Console (1)
  • Contacts (1)
  • Converter (1)
  • Country (2)
  • Crawl (1)
  • Cropping (2)
  • Cryptocurrency (2)
  • Currency (3)
  • dAPP (1)
  • Dark (1)
  • Database (1)
  • Debug (2)
  • Desktop (1)
  • Developer (1)
  • Dialogs (1)
  • Dice (2)
  • Dictionary (1)
  • Directory (1)
  • Discord (1)
  • Document (1)
  • Dog (1)
  • Download (2)
  • Drag (1)
  • Draw (3)
  • Drawer (2)
  • ECommerce (3)
  • EditText (1)
  • Effect (1)
  • Emulators (1)
  • Event (1)
  • Expandable (1)
  • F-Droid (1)
  • File Manager (1)
  • Files (2)
  • Fingerprint (2)
  • Firebase (1)
  • Flashlight (1)
  • Floating (1)
  • Font (2)
  • Food (2)
  • Football (1)
  • Function (2)
  • Gallery (3)
  • Games (7)
  • Generator (4)
  • Gestures (1)
  • GitHub (2)
  • Gradle (6)
  • Graph (2)
  • Guess (1)
  • Helpers (2)
  • Icon (1)
  • Images (5)
  • injection (1)
  • Instagram (1)
  • IntelliJ (2)
  • Javascript (1)
  • Jetpack Compose (19)
  • Json (4)
  • Keyboard (3)
  • Kotlin (20)
  • ktor (2)
  • Kubernetes (1)
  • Launcher (2)
  • Layout (3)
  • Leader board (1)
  • LinkedIn (1)
  • ListView (4)
  • Loading (1)
  • Location (4)
  • Logging (2)
  • Login (2)
  • Match (1)
  • Material Design (1)
  • Meme (2)
  • Message (3)
  • Messenger (2)
  • Migration (1)
  • Minecraft (7)
  • Minesweeper (2)
  • MLKit (1)
  • Monitoring (1)
  • Motion (1)
  • Movie (11)
  • Multiplatform (1)
  • Music (1)
  • Music Player (5)
  • NASA (2)
  • Navigation (2)
  • Network (1)
  • Neumorphism (1)
  • News (5)
  • NFT (1)
  • Nostr (1)
  • Notes (10)
  • OCR (1)
  • Onboarding (3)
  • OpenAI (1)
  • OTP (1)
  • Parser (2)
  • Particle (1)
  • Password (3)
  • Pattern (1)
  • Payment (1)
  • PDF (2)
  • Photo (2)
  • Photo editor (3)
  • Picker (2)
  • Pixel (1)
  • Pokedex (3)
  • Portfolio (1)
  • Printer (1)
  • ProgressBar (1)
  • QR Code (2)
  • Questions (2)
  • Quiz (5)
  • Quotes (2)
  • Quran (1)
  • Reader (1)
  • Recipes (6)
  • RecyclerView (7)
  • Reddit (2)
  • Redux (1)
  • Reminder (3)
  • Report (1)
  • Restaurant (2)
  • Rick and Morty (2)
  • RSS (1)
  • Scanner (1)
  • Search (2)
  • Select (4)
  • Shadows (1)
  • Shop (4)
  • Shortcut (1)
  • Slider (1)
  • Snackbar (1)
  • Snake (1)
  • snapshot (1)
  • Social Media (1)
  • Solver (1)
  • speedometer (2)
  • Splash Screen (2)
  • Spring Boot (2)
  • SQL (1)
  • Squircle (1)
  • SSH (1)
  • Stable Diffusion (1)
  • State (1)
  • Stock (3)
  • streaming (1)
  • Student (1)
  • Swipe (2)
  • Switch (1)
  • Task (1)
  • Templates (1)
  • TensorFlow (1)
  • Testing (1)
  • Text (3)
  • TextField (3)
  • Themes (1)
  • Tic Tac Toe (4)
  • Tiktok (2)
  • Time (3)
  • Timer (3)
  • Todo (5)
  • Toggle (1)
  • Tool (7)
  • Toolbar (1)
  • Tracker (5)
  • Tracking (1)
  • Transitions (2)
  • Translation (2)
  • Tree (3)
  • Trello (1)
  • Type (1)
  • UI (3)
  • Uncategorized (7)
  • Unsplash (1)
  • Upload (1)
  • Video (4)
  • Wallet (1)
  • Wallpaper (3)
  • Watch (1)
  • Weather (14)
  • Websocket (1)
  • Webview (2)
  • WhatsApp (1)
  • Widget (1)
  • Wrapper (2)
  • YouTube (1)

Archives

  • September 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023

Copyright © 2023 Android Tutorial Online | Refine Blog by Ascendoor | Powered by WordPress.