Best of Mobile DevelopmentDecember 2025

  1. 1
    Article
    Avatar of uxplanetUX Planet·25w

    How India’s Largest Payment App Fixed a Problem with Just a Plus Button

    Paytm solved a common friction point in payment flows by adding a plus button directly to the amount entry screen, eliminating the need to switch between apps for calculations. The case study demonstrates how identifying micro-frictions in user behavior and addressing them with minimal interface changes can significantly improve user experience. The article explores potential extensions of this concept and emphasizes the importance of observing where users pause or break their workflow.

  2. 2
    Article
    Avatar of hnHacker News·21w

    I switched to eSIM in 2025, and I am full of regret

    eSIM technology is replacing physical SIM cards in modern smartphones, with Google's Pixel 10 series becoming the latest to drop the physical SIM slot. While eSIMs save space and allow multiple profiles, the transition has proven frustrating for users accustomed to easily swapping physical SIM cards. Apple pioneered the eSIM-only approach with the iPhone 14, though the space savings have been modest—around 8 percent more battery capacity. The shift represents a significant change in how mobile subscribers manage their phone service, moving from removable cards to programmable, soldered components.

  3. 3
    Article
    Avatar of gamesindustryGamesIndustry.biz·24w

    Open letter claims mobile gamedev is "ignored" because industry perceives it as a "world of predatory monetization and low quality"

    Midjiwan AB CEO Christian Lövstedt published an open letter criticizing the gaming industry for overlooking mobile games despite representing 55% of the global gaming market. He argues mobile gaming is dismissed due to perceptions of predatory monetization and low quality, pointing to award bodies like BAFTA and D.I.C.E. rarely recognizing mobile titles. Lövstedt contends that industry awards and media shape cultural narratives and calls for acknowledging mobile as the largest and most creative gaming platform.

  4. 4
    Article
    Avatar of androiddevAndroid Developers Blog·22w

    Goodbye Mobile Only, Hello Adaptive: Three essential updates from 2025 for building adaptive apps

    Android 16 introduces mandatory changes forcing apps to support multiple orientations and screen sizes on displays 600dp and larger, eliminating orientation locks. Three key updates enable adaptive development: mandatory resizability in Android 16/17, new Large and Extra-large window size classes in WindowManager 1.5.0 for screens beyond 1200dp, and Navigation 3 with decoupled architecture for managing multi-pane layouts. These changes target the expanding Android ecosystem of 500+ million devices including foldables, tablets, and Chromebooks, where users spend 9-14x more than phone-only users.

  5. 5
    Article
    Avatar of phProduct Hunt·22w

    Vibe Pocket: Run AI agents like Claude Code, Codex, Opencode on mobile

    Vibe Pocket is a cloud-based platform that enables running CLI AI agents on mobile devices and web browsers. It supports over 15 AI coding agents including Claude Code, Codex, OpenCode, Gemini CLI, and others. Users can connect their GitHub repositories, select an agent, and develop from any device. The platform includes terminal access for running commands and apps, plus the ability to access running web applications directly within the interface.

  6. 6
    Article
    Avatar of notedNoted·23w

    Helmarr for iOS 26 — Beta Expanding

    Helmarr is an iOS 26 app entering expanded beta testing that provides a unified mobile dashboard for managing self-hosted media services. It integrates Sonarr, Radarr, Overseerr/Jellyseerr, Tautulli, Lidarr, Wizarr, and Unraid with features including push notifications, widgets, customizable dashboards, release calendars, and multi-network support. The app requires iOS 26 for its glass UI elements and is available through TestFlight, with a Discord server for community feedback.

  7. 7
    Article
    Avatar of dailydoseofdsDaily Dose of Data Science | Avi Chawla | Substack·22w

    [Hands-on] Deploy and Run LLMs on your Phone!

    Fine-tune and deploy LLMs directly on iOS and Android devices using UnslothAI, TorchAO, and ExecuTorch. The tutorial walks through loading Qwen3-0.6B, preparing reasoning and chat datasets, training with quantization-aware methods, exporting to mobile-ready .pte format, and running the model locally on iPhone at ~25 tokens/second. The resulting model is ~470MB and runs 100% on-device without requiring cloud connectivity.

  8. 8
    Article
    Avatar of hnHacker News·24w

    Vibe Coding is Mad Depressing

    A mobile developer with 15 years of experience reflects on how AI-generated code has negatively impacted their freelance work. Clients now submit AI-generated code snippets and entire features, leading to messy codebases with poor practices like thousands of branches, emoji-filled print statements, and all logic crammed into a single ContentView file. The shift from structured development with proper git workflows and clean code to "vibe coding" has eroded professional standards and made the work more frustrating.

  9. 9
    Article
    Avatar of ionicIonic Blog·24w

    Announcing Capacitor 8

    Capacitor 8 has been released with two major updates: Swift Package Manager (SPM) replaces CocoaPods as the default dependency manager for new iOS projects, and Android now includes built-in edge-to-edge support through a new SystemBars plugin that automatically handles status and navigation bar appearance. Existing CocoaPods projects remain supported, and the new SystemBars API provides fine-grained control when needed. The framework continues growing rapidly, approaching one million weekly downloads.

  10. 10
    Article
    Avatar of hnHacker News·22w

    picknplace.js

    A proof of concept for an alternative to drag-and-drop interactions that uses a two-step "pick then place" approach. Instead of dragging items, users first pick an item, which creates an interactive duplicate list overlay, then place it in the desired position. The approach aims to solve usability issues with traditional drag-and-drop, particularly on mobile devices where tapping, holding, dragging, and scrolling simultaneously is awkward and error-prone.

  11. 11
    Video
    Avatar of galaxies_devSimon Grimm·22w

    I Reviewed 3 REAL React Native Apps (Here's what I thought)

    A video review of three React Native applications (District walking game, Zyotes note-taking app, and Rail Ruckus dice game) analyzing their UI/UX design, user onboarding flows, and implementation quality. The reviewer provides specific feedback on improving native feel, visual consistency, animation patterns, paywall design, and emotional engagement in game interfaces. Key takeaways include the importance of native UI components, proper haptic feedback, smooth transitions with reanimated, and making games feel alive with animations and visual effects.

  12. 12
    Article
    Avatar of twirThis Week In React·24w

    React Native 0.83, Reanimated 4.2, State of RN, Refined, Crypto, Worklets, Sheet Navigator

    React Native 0.83 is released with React 19.2 support, enabling Activity component and useEffectEvent. Reanimated 4.2 introduces Shared Element Transitions. The newsletter also covers a critical React Server Components vulnerability (React2Shell) affecting Next.js and other frameworks, requiring immediate patching. Additional updates include TanStack AI alpha release, new React data fetching library Fate, DevTools improvements, and various library releases including Worklets 0.7, Quick Crypto 1.0, and MMKV 4.1.

  13. 13
    Article
    Avatar of telerikTelerik·24w

    .NET 10: Quick UI Changes Worth Noticing in .NET MAUI

    .NET 10 introduces several UI improvements and deprecations for .NET MAUI developers. Key changes include a new IsRefreshEnabled property for RefreshView, replacement of ClickGestureRecognizer with TapGestureRecognizer, and new async versions of DisplayAlert and DisplayActionSheet. SearchHandler gains keyboard control APIs, Switch adds an OffColor property, and MediaPicker now automatically handles EXIF metadata for proper image orientation. MessagingCenter becomes internal (use WeakReferenceMessenger instead), and TableView is marked obsolete in favor of CollectionView. Windows desktop apps gain minimize/maximize button control.

  14. 14
    Article
    Avatar of itsfossIt's Foss·22w

    We Have Another New Linux Phone Before 2025 Ends...And It's Not For You (or For Me)

    FuriLabs launched the Void Phone VX1, an enterprise-focused Linux smartphone that's a rebadged FLX1s running Debian-based FuriOS. The device features a MediaTek Dimensity 900 chipset, 8GB RAM, and 128GB storage. Its enterprise capabilities include mobile device management (MDM) features like remote wipes, app whitelists, geofencing, and custom security policies for $2.50 per device monthly. Organizations can order with white-label customization, but MDM features require minimum orders of 100 units.