Tagged articles
56 articles
Page 1 of 1
Machine Heart
Machine Heart
Apr 19, 2026 · Artificial Intelligence

Gaode’s Fully Autonomous Embodied Robot Conquers Guide‑Blind Challenge at Yizhuang Marathon

Gaode’s four‑legged robot "Gaode Tutu" demonstrated fully autonomous navigation and manipulation in an open‑world marathon, tackling the guide‑blind task with a visually impaired teen and achieving state‑of‑the‑art results on multiple navigation and manipulation benchmarks using its ABot full‑stack system.

ABotEmbodied AIRobotics
0 likes · 19 min read
Gaode’s Fully Autonomous Embodied Robot Conquers Guide‑Blind Challenge at Yizhuang Marathon
Alibaba Cloud Big Data AI Platform
Alibaba Cloud Big Data AI Platform
Nov 17, 2025 · Artificial Intelligence

End-to-End Navigation Model Training with Isaac Sim, MobilityGen, and Cosmos Augmentation

This tutorial walks through a complete workflow for building a navigation model using Isaac Sim and MobilityGen to generate synthetic data, applying Cosmos‑Transfer1‑7B for visual data augmentation, training the X‑Mobility model via imitation learning, converting it for ROS2 deployment, and performing software‑in‑the‑loop validation.

AI trainingIsaac SimROS2
0 likes · 19 min read
End-to-End Navigation Model Training with Isaac Sim, MobilityGen, and Cosmos Augmentation
Amap Tech
Amap Tech
Sep 29, 2025 · Artificial Intelligence

How Gaode’s AI‑Powered Route Planner Saves Money and Time During Holiday Travel

Gaode Map introduces three AI‑driven routing features—toll‑free exit recommendation, global faster‑route optimization, and high‑frequency rapid‑route detection—that combine massive traffic data, multi‑objective algorithms, and real‑time prediction to help users save both toll costs and travel time during the National Day travel peak.

AIBig Datamulti-objective
0 likes · 8 min read
How Gaode’s AI‑Powered Route Planner Saves Money and Time During Holiday Travel
AndroidPub
AndroidPub
Sep 10, 2025 · Mobile Development

New Composable LifecycleOwner in AndroidX Lifecycle 2.10: Why It Matters

AndroidX Lifecycle 2.10.0‑alpha01 adds a composable LifecycleOwner, explaining how the existing LocalLifecycleOwner derives from view tree owners, when separate owners are needed during screen transitions, and provides code examples for implementing and integrating this new composable into navigation and other components.

AndroidJetpack ComposeKotlin
0 likes · 11 min read
New Composable LifecycleOwner in AndroidX Lifecycle 2.10: Why It Matters
Baidu Maps Tech Team
Baidu Maps Tech Team
Jun 30, 2025 · Artificial Intelligence

How Baidu Maps Uses AI to Deliver Ultra‑Accurate ETA Predictions

This article explains how Baidu Maps' ETA system evolved from simple static calculations to AI-driven predictive models, detailing the four development stages, the underlying pre‑trained traffic large model, end‑to‑end route time prediction, and real‑world applications such as commuting, airport transfers, and holiday travel.

AIETATraffic Prediction
0 likes · 8 min read
How Baidu Maps Uses AI to Deliver Ultra‑Accurate ETA Predictions
Sohu Tech Products
Sohu Tech Products
Apr 29, 2025 · Mobile Development

Implementing Single-Activity Architecture with Jetpack Compose Navigation

The article explains how to adopt a single‑Activity architecture in Jetpack Compose by using the Navigation component’s NavHost and NavController, encapsulating navigation calls in an Action class, and exposing module‑specific NavGraphs, resulting in a clean, scalable routing solution for modern Android apps.

AndroidCompose NavigationJetpack Compose
0 likes · 6 min read
Implementing Single-Activity Architecture with Jetpack Compose Navigation
Raymond Ops
Raymond Ops
Apr 28, 2025 · Fundamentals

Master Vim: Explore the Three Modes and Essential Commands

This guide explains Vim's three core modes—command, insert, and command-line—detailing essential navigation, editing, and configuration commands, address ranges, search and replace syntax, window management, visual mode operations, and key settings for efficient text editing.

ConfigurationVimcommand mode
0 likes · 9 min read
Master Vim: Explore the Three Modes and Essential Commands
Liangxu Linux
Liangxu Linux
Feb 7, 2025 · Artificial Intelligence

How Robots Navigate Homes: Inside the Nav2 Autonomous Navigation Framework

Robotic vacuum cleaners use SLAM to map unknown homes, then rely on the ROS 2 Nav2 framework—comprising global and local planners, controllers, smoothers, and AMCL localization—to plan optimal paths, avoid dynamic obstacles, and generate velocity commands, with algorithms like Dijkstra, A*, DWA, and TEB explained.

AINav2ROS2
0 likes · 14 min read
How Robots Navigate Homes: Inside the Nav2 Autonomous Navigation Framework
Airbnb Technology Team
Airbnb Technology Team
Nov 25, 2024 · Mobile Development

Using Trio for Navigation in Android Jetpack Compose

The article shows how Trio stores navigation state in a ViewModel‑backed stack, uses type‑safe routers for screen and activity transitions, supports async save‑and‑exit, result‑returning navigation, and interoperates with legacy fragments, enabling modular, testable navigation in Jetpack Compose.

AndroidJetpack ComposeMavericks
0 likes · 14 min read
Using Trio for Navigation in Android Jetpack Compose
Airbnb Technology Team
Airbnb Technology Team
Nov 12, 2024 · Mobile Development

Trio Architecture: Building a Compose‑Based Android Framework on Mavericks

Airbnb’s Android team introduced Trio, a Compose‑only framework built atop the Mavericks state‑management library that replaces Fragment‑based navigation with type‑safe, modular page routing, ViewModel‑driven state, compile‑time validation, and dedicated developer tools, now powering the majority of the app’s screens.

AndroidJetpack ComposeMavericks
0 likes · 15 min read
Trio Architecture: Building a Compose‑Based Android Framework on Mavericks
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 19, 2024 · Mobile Development

Implementing Route Interceptors, Lifecycle Hooks, and Global Navigation in Flutter

This article explains how to create and configure route interceptors, use lifecycle callbacks, and manage global navigation in Flutter applications, providing code examples for single‑page and global interceptors, route lifecycle states, extended route observers, and best‑practice recommendations.

LifecycleMobile DevelopmentRoute Interceptor
0 likes · 9 min read
Implementing Route Interceptors, Lifecycle Hooks, and Global Navigation in Flutter
Sohu Tech Products
Sohu Tech Products
Sep 11, 2024 · Mobile Development

Implementation of a Simple RedBook App Using Jetpack Compose with VersionCatalog, Navigation, Paging3, and Custom Layouts

The article walks through building a lightweight RedBook‑style Android app with Jetpack Compose, demonstrating modern techniques such as Gradle Version Catalog for dependency management, Navigation Compose routing, Paging3 data pagination, custom layouts and scroll handling, shared‑element transitions, edge‑to‑edge theming, and a bespoke circular progress indicator.

AndroidCustom LayoutJetpack Compose
0 likes · 17 min read
Implementation of a Simple RedBook App Using Jetpack Compose with VersionCatalog, Navigation, Paging3, and Custom Layouts
Amap Tech
Amap Tech
Feb 5, 2024 · Artificial Intelligence

Gaode Tech 2023 Highlights: 15 Popular Articles on AI, Data, Mapping, and Navigation Technologies

Gaode Technology’s 2023 roundup showcases fifteen of its most-read articles, spanning AI infrastructure evolution, cloud‑native data optimization, BEV‑based perception, real‑time crowdsourced mapping, ETA prediction, lane‑level navigation, AR HUD, architecture design, low‑code platforms, and high‑performance Android testing.

AIBig DataMapping
0 likes · 9 min read
Gaode Tech 2023 Highlights: 15 Popular Articles on AI, Data, Mapping, and Navigation Technologies
php Courses
php Courses
Sep 23, 2023 · Backend Development

How to Develop a Simple Map Navigation Feature with PHP

This tutorial explains how to create a basic map navigation function using PHP by selecting a map API, setting up a PHP file, embedding the map container, initializing the map, and adding markers, with complete code examples for beginners.

Baidu MapsPHPmap-api
0 likes · 5 min read
How to Develop a Simple Map Navigation Feature with PHP
Sohu Tech Products
Sohu Tech Products
Oct 19, 2022 · Mobile Development

Managing Complexity in Android Search UI: From MVC to MVI and Kotlin DSL Implementation

This article explains how to reduce UI complexity in Android by layering architecture, tracing the evolution from MVC through MVP and MVVM to MVI, and demonstrates a searchable interface built with Jetpack Navigation and Kotlin DSL, highlighting pitfalls of monolithic initView methods and proposing more reusable abstractions.

AndroidKotlinMVI
0 likes · 16 min read
Managing Complexity in Android Search UI: From MVC to MVI and Kotlin DSL Implementation
Programmer DD
Programmer DD
Sep 15, 2022 · Product Management

How Gaode Maps Turns Free Navigation Into Profits: 6 Revenue Strategies

This article explains why Gaode's navigation service requires massive investment, how it sustains itself without charging users, and outlines six key revenue streams—including shareholder backing, advertising, API fees, app downloads, OEM partnerships, and value‑added services—that together make the free product profitable.

Business ModelGaodeMap Services
0 likes · 9 min read
How Gaode Maps Turns Free Navigation Into Profits: 6 Revenue Strategies
BaiPing Technology
BaiPing Technology
Feb 28, 2022 · Mobile Development

How to Build a Unified Cross‑Platform Routing SDK for iOS Apps

This article explains the design and implementation of a unified routing SDK for iOS that enables page jumps, parameter passing, return values, interceptors, redirection, and cross‑technology integration (Native, Flutter, HTML5, Mini‑Programs) while remaining non‑intrusive to existing codebases.

Objective‑CSDKSwift
0 likes · 22 min read
How to Build a Unified Cross‑Platform Routing SDK for iOS Apps
Amap Tech
Amap Tech
Feb 21, 2022 · Mobile Development

AR Experience Value and Design Strategies Across Multiple Scenarios

Across social video calls, collaborative gaming, virtual furniture placement, and AR‑enhanced navigation, the article shows how 5G‑powered AR can boost presence, accuracy and convenience, while design strategies—optimal viewing angles, realistic scaling, safety‑aware cues, multimodal feedback, and gesture‑based mode switching—ensure intuitive, safe, and seamless user experiences in diverse scenarios.

5GARdesign strategy
0 likes · 7 min read
AR Experience Value and Design Strategies Across Multiple Scenarios
Tencent Music Tech Team
Tencent Music Tech Team
Nov 10, 2021 · Mobile Development

Android Routing Management: Activity, Fragment, and Hybrid Page Navigation

Android routing management separates native navigation—using Activity launch modes, the ActivityManagerService task stack, intents, and the Navigation component for fragments—from hybrid navigation, where Activities host WebView, Weex/React‑Native, or Flutter pages and communicate via intents, bridges, or platform channels to achieve flexible page routing.

ActivityAndroidFragment
0 likes · 13 min read
Android Routing Management: Activity, Fragment, and Hybrid Page Navigation
Amap Tech
Amap Tech
Apr 23, 2021 · Artificial Intelligence

How AI Powers Gaode’s Route Planning and Navigation: Inside the Tech

The 17‑minute video replay of Gaode's Technology Open Day showcases Cui Hengbin’s deep‑dive into AI‑driven route planning, covering pre‑trip, in‑trip, and arrival phases, road‑condition prediction, ETA estimation, dynamic traffic mining, and references to award‑winning research papers.

AIRoute PlanningTraffic Prediction
0 likes · 2 min read
How AI Powers Gaode’s Route Planning and Navigation: Inside the Tech
Didi Tech
Didi Tech
Sep 29, 2020 · Artificial Intelligence

Technical Overview of Didi’s MJO 3D Panoramic Navigation, Main/Sub‑Road Yaw Detection, and Deep‑Learning‑Based Navigation Engine

Didi’s Navigation system combines a novel MJO 3D panoramic map with advanced data‑compression and octree rendering, precise main/sub‑road yaw detection using LSTM‑based models trained on GPS and image data, and a lightweight deep‑learning engine optimized for mobile CPUs/GPUs, delivering accurate, real‑time guidance for ride‑hailing and autonomous driving.

3D renderingDeep LearningGPS trajectory
0 likes · 21 min read
Technical Overview of Didi’s MJO 3D Panoramic Navigation, Main/Sub‑Road Yaw Detection, and Deep‑Learning‑Based Navigation Engine
Amap Tech
Amap Tech
Jun 9, 2020 · Artificial Intelligence

Deep Learning Approach for Route ETA Prediction in Navigation

The article proposes a deep‑learning framework that uses an LSTM to predict segment‑level travel times and fully‑connected layers to aggregate them into a full‑route ETA, demonstrating on Beijing data a 28.2% MSE reduction and superior accuracy over traditional regressors by capturing temporal and network dependencies.

ETALSTMPrediction
0 likes · 7 min read
Deep Learning Approach for Route ETA Prediction in Navigation
Amap Tech
Amap Tech
Mar 6, 2020 · Industry Insights

How Mobile and Car Navigation Achieve Precise Positioning: Sensor Fusion, Map Matching, and High‑Precision Evolution

This article systematically explains the key technologies behind mobile and vehicle navigation positioning, covering sensor fusion, AHRS, map‑matching algorithms based on hidden Markov models, Kalman filtering, and the evolution toward lane‑level and centimeter‑level accuracy for autonomous driving.

HMMKalman FilterSensor Fusion
0 likes · 14 min read
How Mobile and Car Navigation Achieve Precise Positioning: Sensor Fusion, Map Matching, and High‑Precision Evolution
Watermelon Video Tech Team
Watermelon Video Tech Team
Nov 29, 2019 · Mobile Development

Scene: ByteDance’s Open‑Source Android Single‑Activity Navigation and Composition Framework

Scene is an open‑source Android framework from ByteDance’s Xigua video team that provides lightweight, view‑based page navigation and composition for Single‑Activity applications, addressing Activity/Fragment limitations with flexible stack management, shared‑element animations, and ViewModel‑based communication.

AndroidFragmentScene
0 likes · 14 min read
Scene: ByteDance’s Open‑Source Android Single‑Activity Navigation and Composition Framework
Amap Tech
Amap Tech
Aug 6, 2019 · Artificial Intelligence

Boosting ETA Accuracy: How TCN Improves Historical Speed Prediction for Navigation

To enhance estimated arrival times in navigation, this article analyzes the shortcomings of traditional historical average methods and proposes a machine‑learning solution using Temporal Convolutional Networks combined with dynamic and static feature engineering, demonstrating reduced bad‑case rates and better handling of seasonal patterns.

ETA predictionTCNTime Series
0 likes · 11 min read
Boosting ETA Accuracy: How TCN Improves Historical Speed Prediction for Navigation
HomeTech
HomeTech
Jul 10, 2019 · Frontend Development

Implementing Native‑App‑Like Page Transitions in a Vue.js Single‑Page Application

This article explains how to achieve native‑app‑style page transition effects in a Vue.js SPA by using the vue‑navigation component to listen to router events, applying absolute positioning, managing a custom page cache, recording scroll positions, optimizing animation performance, and handling inter‑page communication with an EventBus.

CacheEventBusSPA
0 likes · 11 min read
Implementing Native‑App‑Like Page Transitions in a Vue.js Single‑Page Application
360 Tech Engineering
360 Tech Engineering
Jun 5, 2019 · Frontend Development

Deep Dive into Modern Web Browser Architecture: Architecture, Navigation, Rendering, and Interaction

This article provides a comprehensive, step‑by‑step exploration of modern browsers—covering Chrome’s multi‑process architecture, the navigation pipeline from URL entry to page load, the rendering stages (HTML parsing, style calculation, layout, painting, compositing), and how user interactions are processed and optimized.

Browser ArchitectureRendering PipelineWeb Performance
0 likes · 23 min read
Deep Dive into Modern Web Browser Architecture: Architecture, Navigation, Rendering, and Interaction
Suning Design
Suning Design
Apr 24, 2019 · Frontend Development

Mastering Navigation Design: Principles, Forms, and Real-World Examples

This article explores essential navigation design principles, various navigation patterns such as top menus, sidebars, breadcrumbs, tabs, pagination, steps, and dropdowns, and demonstrates their application through a case study of Suning Logistics' Tianyan platform, offering practical guidance for creating coherent, user‑friendly web interfaces.

UI designUser experienceWeb Design
0 likes · 14 min read
Mastering Navigation Design: Principles, Forms, and Real-World Examples
Yuewen Frontend Team
Yuewen Frontend Team
Aug 1, 2018 · Mobile Development

Key Lessons from Building a Large‑Scale React Native App

This article shares the Yueqi Reading team's three‑month journey of building a large‑scale React Native app, covering business background, technology selection, navigation management, state persistence, performance tuning, release automation, error monitoring, common pitfalls, and practical tips for mobile developers.

CodePushPerformance OptimizationReact Native
0 likes · 29 min read
Key Lessons from Building a Large‑Scale React Native App
JD Tech
JD Tech
Jul 3, 2018 · Mobile Development

Understanding Android Jetpack Navigation: Setup, Usage, Data Passing, Deep Links, and Source Code Analysis

This article provides a comprehensive guide to Android Jetpack's Navigation component, covering its purpose, setup with Gradle, XML graph configuration, fragment navigation code, data passing methods, deep‑link handling, and an analysis of its underlying source classes such as NavHostFragment and NavController.

AndroidJetpackKotlin
0 likes · 13 min read
Understanding Android Jetpack Navigation: Setup, Usage, Data Passing, Deep Links, and Source Code Analysis
Architecture Digest
Architecture Digest
May 13, 2018 · Fundamentals

Understanding and Designing Product Information Architecture

This article explains the concept of information architecture, outlines the preparatory work such as user research and competitor analysis, describes methods like card sorting, and provides practical guidance on creating, balancing, validating, and evaluating IA for better product experiences.

Product DesignUX designUser Research
0 likes · 9 min read
Understanding and Designing Product Information Architecture
Tongcheng Travel Technology Center
Tongcheng Travel Technology Center
Mar 20, 2018 · Mobile Development

Implementing an AR Hotel Finder with ARKit: Coordinate Systems, Transformations, and Navigation

This article details the design and implementation of an ARKit‑based hotel‑finding application for iOS, covering coordinate system concepts, conversion pipelines, elevation handling, directional hints, radar visualization, navigation routing, map/AR switching, and real‑time navigation alerts, accompanied by sample Objective‑C code.

ARARKitCoordinate Systems
0 likes · 14 min read
Implementing an AR Hotel Finder with ARKit: Coordinate Systems, Transformations, and Navigation
网易UEDC
网易UEDC
Jan 22, 2018 · Fundamentals

Designing TV Remote Interactions: Key Principles for Large‑Screen UX

This article shares practical insights on TV large‑screen interaction design, covering remote‑control input, navigation patterns, information presentation, widget placement, focus states, and strategies to reduce user effort, helping designers create intuitive and efficient TV experiences.

Interaction DesignTV UIUX
0 likes · 11 min read
Designing TV Remote Interactions: Key Principles for Large‑Screen UX
Hujiang Technology
Hujiang Technology
Jan 18, 2017 · Mobile Development

React Native vs ReactJS: Installation, Styling, Navigation, Animation, and Platform‑Specific Development

This article compares React Native and ReactJS, covering installation, packaging, component mapping, styling differences, Flexbox usage, animation APIs, gesture handling, navigation options, platform‑specific code organization, developer tools, and publishing considerations for building cross‑platform mobile apps.

React NativeReactJSStyling
0 likes · 11 min read
React Native vs ReactJS: Installation, Styling, Navigation, Animation, and Platform‑Specific Development
Aotu Lab
Aotu Lab
Mar 17, 2016 · Frontend Development

Building a Scalable Documentation Site with Athena, EJS Templates, and Fixed Navigation

This article details a practical approach to constructing a large‑scale documentation platform using Athena’s front‑end tooling, component‑based EJS templates, and a three‑state fixed navigation system, while also discussing the pitfalls of over‑modularization and alternative conversion methods.

Componentizationathenaejs
0 likes · 11 min read
Building a Scalable Documentation Site with Athena, EJS Templates, and Fixed Navigation
Suning Design
Suning Design
Mar 28, 2014 · Frontend Development

Will Comprehensive Dropdown Menus Become the Next Web Navigation Standard?

The article introduces the emerging 'comprehensive dropdown menu' pattern—a hybrid of simple main navigation and dynamic dropdowns—explains its design principles, advantages over traditional sitemap or JavaScript‑dependent menus, showcases examples like the Office 2007 Ribbon, and argues why it may soon dominate web navigation.

UI designdropdown menufrontend
0 likes · 5 min read
Will Comprehensive Dropdown Menus Become the Next Web Navigation Standard?