Tagged articles
3 articles
Page 1 of 1
Amap Tech
Amap Tech
Aug 24, 2020 · Industry Insights

Remote Debugging Car Navigation Software with Thrift and a PC Simulator

This article explains how to overcome the limitations of PC‑based simulators for in‑vehicle navigation development by using a Thrift‑based proxy (Sandwich) to forward car‑side signals to a PC, enable bidirectional debugging, and project map rendering back to the vehicle display.

RPCThriftcar navigation
0 likes · 9 min read
Remote Debugging Car Navigation Software with Thrift and a PC Simulator
Amap Tech
Amap Tech
Mar 23, 2020 · Fundamentals

Performance Optimization of bsdiff for In‑Car Navigation OTA Updates

To enable fast, low‑memory OTA updates on resource‑constrained car head units, Amap’s team reengineered bsdiff by adopting a divsufsort‑based variant, adding a sliding‑window buffer, and swapping Bzip2 for lightweight RLE with secondary compression, reducing patch time to 3‑5 seconds and memory usage to about 2 MB.

OTA updatePerformance Optimizationbinary diff
0 likes · 8 min read
Performance Optimization of bsdiff for In‑Car Navigation OTA Updates
Amap Tech
Amap Tech
Oct 16, 2019 · Mobile Development

Design and Implementation of a Flexible Theme Customization Solution for Car Navigation Applications

The article presents a flexible, Sketch‑driven theme‑customization workflow for car‑navigation apps in which UED designers create and upload resources to a cloud platform, Jenkins packages them into the APK, and real‑device previews verify the result, enabling developers‑free, low‑cost, rapid, and maintainable UI theming across multiple projects.

AndroidJenkinsMobile UI
0 likes · 11 min read
Design and Implementation of a Flexible Theme Customization Solution for Car Navigation Applications