Ở Việt Nam, tình trạng ô nhiễm môi trường diễn biến hết sức phức tạp, chất lượng môi trường nhiều nơi suy giảm mạnh. Đối với các chương trình giám sát môi trường, dữ liệu và các quan sát thu thập được đều có giá trị và bắt buộc với nhiều dự án để cung cấp thông tin cho các cơ quan quản lý. Do vậy việc có một công cụ hỗ trợ trong việc thu thập và chia sẻ dữ liệu môi trường là vô cùng cần thiết. Hơn nữa, cùng với sự phát triển của khoa học và công nghệ, Citizen Science đang nổi lên như một hướng mới cho việc xây dựng các nguồn dữ liệu cung ứng cộng đồng. Nó giúp việc thu thập dữ liệu trở nên thuận tiện, ít tốn kém và tương đối nhanh chóng. Bài báo trình bày về việc xây dựng phần mềm trên thiết bị di động với các chức năng phục vụ mục đích thu thập và chia sẻ dữ liệu giám sát môi trường. Trong đó, nghiên cứu tập trung chủ yếu vào hai loại dữ liệu chính là chất lượng không khí và chất lượng nước. Một ứng dụng đa nền tảng Android và iOS được xây dựng trên Flutter với các chức năng chính như cho phép người sử dụng tạo các báo cáo ô nhiễm môi trường, hiển thị thông tin khu vực ô nhiễm, gửi thông tin cảnh báo ô nhiễm, v.v. Sản phẩm phần mềm của nghiên cứu phần nào đó giúp cho việc phát hiện, tiếp nhận và cảnh báo các vấn đề liên quan đến môi trường trở nên nhanh chóng, chính xác và tiện lợi hơn., Tóm tắt tiếng anh, In Vietnam, the environmental pollution situation is very complicated the quality of the environment has declined sharply in many places. The data and observations collected in environmental monitoring programs are valuable and required for many projects to provide information to regulatory agencies. Therefore, having a tool to support collecting and sharing environmental data is essential. Moreover, along with the development of science and technology, Citizen Science is emerging as a new direction for building community-sourcing data sources. It makes data collection convenient, inexpensive and relatively fast. This paper presents software development on mobile devices with functions to collect and share environmental monitoring data. In particular, the study focuses mainly on two types of data: air quality and water quality. A cross-platform Android and iOS application built on Flutter with key functions such as allowing users to create environmental pollution reports, display contaminated area information, and send pollution warning information, etc. The software product of the research partly helps to detect, receive and warn of environmental-related problems more quickly, accurately and conveniently.