# Develop applications Source: [https://docs.qualcomm.com/doc/80-88500-5/topic/develop_applications.html](https://docs.qualcomm.com/doc/80-88500-5/topic/develop_applications.html) To develop applications, use either of the following methods: - Writing, compiling, and running the code using the Qualcomm Robotics RB5 Platform shell terminal. - Using a cross-compiler. Copy the final output to the Qualcomm Robotics RB5 Platform. - **[Install ROS2](https://docs.qualcomm.com/doc/80-88500-5/topic/install_third-party_libraries_and_run_basic_ros2_application.html)** - **[Build and deploy sample applications](https://docs.qualcomm.com/doc/80-88500-5/topic/build_and_deploy_sample_applications.html)** - **[Develop with cross-compiler](https://docs.qualcomm.com/doc/80-88500-5/topic/develop_device_with_cross-compiler.html)** - **[Develop using RB5 platform](https://docs.qualcomm.com/doc/80-88500-5/topic/develop_the_device_using_qualcomm_robotics_rb5_platform.html)** Last Published: Nov 25, 2025 [Previous Topic Set up sensors](https://docs.qualcomm.com/bundle/publicresource/80-88500-5/topics/set_up_sensors.md) [Next Topic Install ROS2](https://docs.qualcomm.com/bundle/publicresource/80-88500-5/topics/install_third-party_libraries_and_run_basic_ros2_application.md)