Showing 100 articles max
Geek Labs
Geek Labs
Apr 11, 2026 · Mobile Development

How Google AI Edge Enables True On‑Device LLMs for Android

Google AI Edge introduces two open‑source projects—Gallery and LiteRT‑LM—that let Android developers run large language models locally without network connectivity, offering offline inference, privacy protection, GPU/NPU acceleration, and streaming output for real‑time AI experiences.

AndroidEdge AIGallery
0 likes · 9 min read
How Google AI Edge Enables True On‑Device LLMs for Android
Geek Labs
Geek Labs
Apr 11, 2026 · Mobile Development

PhoneClaw and PokeClaw: Turning Your Phone into a Private AI Agent

PhoneClaw and PokeClaw are open‑source, on‑device AI agents for iOS and Android that run Gemma 4 locally, offering offline privacy, zero‑cost operation, and native tool calling through iOS APIs or Android Accessibility services.

AndroidGemmaPhoneClaw
0 likes · 11 min read
PhoneClaw and PokeClaw: Turning Your Phone into a Private AI Agent
AI Explorer
AI Explorer
Apr 7, 2026 · Mobile Development

Google AI Edge Gallery: Offline Mobile AI with Gemma Models and Multimodal Agents

Google’s AI Edge Gallery lets developers run open‑source large language models such as Gemma 4 directly on Android devices without network connectivity, offering an integrated framework with agent skills, thinking mode visualizations, multimodal interaction, and a prompt lab, thereby addressing privacy, latency, and offline AI needs.

AndroidGemmaGoogle AI Edge Gallery
0 likes · 6 min read
Google AI Edge Gallery: Offline Mobile AI with Gemma Models and Multimodal Agents
IT Services Circle
IT Services Circle
Apr 5, 2026 · Mobile Development

Google’s New Android Side‑Load Policy: What Developers Need to Know

Google has introduced an Advanced Installation Flow that tightens side‑loading permissions, requiring developer verification and a 24‑hour waiting period, which dramatically changes how Android users and developers install apps outside Google Play.

Advanced Installation FlowAndroidDeveloper Verification
0 likes · 6 min read
Google’s New Android Side‑Load Policy: What Developers Need to Know
Coder Trainee
Coder Trainee
Apr 4, 2026 · Mobile Development

Getting Started with Kotlin‑Java Mixed Development for Android

This guide walks through creating an Android project that combines Java and Kotlin, adding Kotlin dependencies via Maven, and implementing a simple controller with Kotlin syntax, illustrating variable definitions, method signatures, and basic service interaction.

AndroidControllerKotlin
0 likes · 5 min read
Getting Started with Kotlin‑Java Mixed Development for Android
Sohu Tech Products
Sohu Tech Products
Apr 1, 2026 · Mobile Development

Running Python on Mobile Devices: Edge Computing with NumCpp & JNI

This article explains the concept of edge computing, why models are deployed to devices, the advantages of using Python scripts on Android/iOS, and provides a step‑by‑step guide to implementing a Python interpreter, NumCpp integration, feature management, dynamic deployment, and business impact through real‑time strategy updates.

JNIMobiledynamic deployment
0 likes · 15 min read
Running Python on Mobile Devices: Edge Computing with NumCpp & JNI
Alibaba Cloud Observability
Alibaba Cloud Observability
Mar 30, 2026 · Mobile Development

Why Your Android App’s Network Requests Stall and How RUM Reveals the Fix

The article explains how mobile network performance issues—especially long connection‑pool wait times—cause slow page loads in Android apps, demonstrates how to interpret Alibaba Cloud RUM’s Resource event metrics and timing data, walks through a real‑world case study with detailed stage‑by‑stage analysis, and provides concrete diagnostic steps and optimization recommendations for OkHttp connection‑pool configuration and other common bottlenecks.

AndroidConnection PoolMobile Development
0 likes · 16 min read
Why Your Android App’s Network Requests Stall and How RUM Reveals the Fix
AndroidPub
AndroidPub
Mar 26, 2026 · Mobile Development

Mastering Android Dependency Injection: Hilt vs Koin Explained

This comprehensive guide demystifies Android dependency injection, covering core concepts, manual implementation, the role of composition roots, and a detailed comparison of Hilt and Koin—including their architectures, advantages, trade‑offs, and practical tips for choosing the right framework in real‑world projects.

AndroidDI FrameworksHilt
0 likes · 29 min read
Mastering Android Dependency Injection: Hilt vs Koin Explained
Alibaba Cloud Native
Alibaba Cloud Native
Mar 24, 2026 · Mobile Development

Why Your Android App Is Slow: Uncovering Hidden Network Bottlenecks with RUM

This article explains how mobile network diversity, device fragmentation, and limited visibility make performance troubleshooting hard, then introduces Alibaba Cloud RUM's Resource event model, walks through its attribute and metric fields, demonstrates a real‑world Android case study with step‑by‑step timing analysis, and provides concrete diagnosis and optimization guidelines for connection‑pool, DNS, SSL, and TTFB issues.

AndroidOkHttpRUM
0 likes · 18 min read
Why Your Android App Is Slow: Uncovering Hidden Network Bottlenecks with RUM
Coder Trainee
Coder Trainee
Mar 19, 2026 · Mobile Development

How to Wrap GET Requests with Parameters in WeChat Mini Programs

This article shows how to create a reusable GET request wrapper for WeChat Mini Programs, demonstrating the function that appends a base URL, passes query parameters, sets JSON headers, and handles success and failure callbacks.

GET requestJavaScriptWeChat Mini Program
0 likes · 1 min read
How to Wrap GET Requests with Parameters in WeChat Mini Programs
AI Engineering
AI Engineering
Mar 18, 2026 · Mobile Development

XcodeBuildMCP: Let AI Automate iOS/macOS Development Like Web Coding

XcodeBuildMCP, an open‑source Sentry project, lets AI agents such as Cursor and ClaudeCode fully automate iOS/macOS development by handling Xcode build management, device selection, log capture and error handling, eliminating the manual verify‑compile‑test loop.

AI automationClaudeCodeCursor
0 likes · 3 min read
XcodeBuildMCP: Let AI Automate iOS/macOS Development Like Web Coding
58 Tech
58 Tech
Mar 16, 2026 · Mobile Development

How We Cut React Native Cold Start from 1.78 s to 0.8 s: A Four‑Step Optimization Journey

This article details a systematic four‑phase optimization of React Native page startup—preloading resources, advancing initialization, reusing and pre‑creating containers—that shrank cold start time by 55 % (1.78 s → 0.80 s) and hot start time by 70 % (1.10 s → 0.33 s), while exposing the new pitfalls introduced by container reuse.

Container PreloadingMobile DevelopmentReact Native
0 likes · 10 min read
How We Cut React Native Cold Start from 1.78 s to 0.8 s: A Four‑Step Optimization Journey
Coder Trainee
Coder Trainee
Mar 6, 2026 · Mobile Development

How to Retrieve a WeChat Mini Program User’s OpenID

This article walks through the complete process of obtaining a WeChat Mini Program user's OpenID by using wx.login to get a code, calling the updated auth.code2Session API with appid and appsecret, and handling the server‑side Java implementation that extracts the OpenID and session key.

APIJavaMiniProgram
0 likes · 4 min read
How to Retrieve a WeChat Mini Program User’s OpenID
Xiaohongshu Tech REDtech
Xiaohongshu Tech REDtech
Mar 4, 2026 · Mobile Development

How Xiaohongshu Delivered Billion‑User Voice & Fireworks Effects with Adaptive Rendering

During the 2026 Chinese New Year, Xiaohongshu built a real‑time dynamic interaction system that combined adaptive scheduling, high‑performance particle rendering, and industrial‑grade ASR to deliver synchronized voice greetings and emoji fireworks to over a billion daily active users across heterogeneous mobile devices.

ASRadaptive schedulingcross-platform
0 likes · 13 min read
How Xiaohongshu Delivered Billion‑User Voice & Fireworks Effects with Adaptive Rendering
JD Tech Talk
JD Tech Talk
Mar 3, 2026 · Mobile Development

When AI Hurts Mobile Apps: Practical Lessons on Performance, UX, and Pragmatic Design

The article examines how careless AI integration can degrade mobile app performance, cause overheating, battery drain, and poor user experience, and proposes a systematic, user‑centric approach—including device fragmentation awareness, lightweight models, graceful degradation, and edge‑cloud collaboration—to ensure AI adds value rather than harm.

AI integrationARMobile Development
0 likes · 15 min read
When AI Hurts Mobile Apps: Practical Lessons on Performance, UX, and Pragmatic Design
JD Cloud Developers
JD Cloud Developers
Mar 3, 2026 · Mobile Development

How to Integrate AI into Mobile Apps Without Sacrificing User Experience

This article examines the practical challenges of adding AI features to mobile clients, highlighting device fragmentation, performance trade‑offs, user pain points, and a layered approach that balances lightweight models, graceful degradation, and edge‑cloud collaboration to keep the experience smooth for the majority of users.

AI integrationAR gesturesMobile Development
0 likes · 15 min read
How to Integrate AI into Mobile Apps Without Sacrificing User Experience
Sohu Tech Products
Sohu Tech Products
Feb 25, 2026 · Mobile Development

Why R8 Beats D8: Deep Dive into Android’s Powerful Code Optimizer

This article explains the differences between D8 and R8, details R8’s advanced optimization techniques, discusses challenges like reflection and keep‑rules, and highlights recent tooling improvements and future features that make R8 essential for faster, smaller Android apps.

AndroidCode OptimizationMobile Development
0 likes · 9 min read
Why R8 Beats D8: Deep Dive into Android’s Powerful Code Optimizer
BirdNest Tech Talk
BirdNest Tech Talk
Feb 22, 2026 · Mobile Development

Deploy OpenClaw on Android via Termux and ADB – A Step‑by‑Step Guide

This guide walks through installing Termux, Ubuntu, and OpenClaw on a Xiaomi Android phone, configuring developer options, connecting via ADB, installing the burner‑phone skill, capturing screenshots, and attempting click actions, while highlighting limitations when click debugging is unavailable.

ADBAndroidMobile Automation
0 likes · 5 min read
Deploy OpenClaw on Android via Termux and ADB – A Step‑by‑Step Guide
vivo Internet Technology
vivo Internet Technology
Feb 11, 2026 · Mobile Development

How Vivo Game Center Boosted Weak‑Network Performance with QUIC and Cronet

This article details how the Vivo Game Center team tackled slow page loads and resource failures in weak‑network environments by integrating the QUIC‑enabled Cronet library into OkHttp, defining precise network states, using custom interceptors, and conducting A/B tests that reduced failure rates by 40% and cut request latency by 7%.

AndroidCronetOkHttp
0 likes · 16 min read
How Vivo Game Center Boosted Weak‑Network Performance with QUIC and Cronet