Ứng dụng remote hỗ trợ khách hàng (tương tự teamviewer)
Đây là một ứng dụng tương tự như teamviewer, nhưng mạnh mẽ và tiện ích hơn rất nhiều. Ứng dụng này được cài trên máy điện thoại Bphone của khách hàng. Khi khách hàng gặp vấn đề về kỹ thuật thì hỗ trợ viên sẽ sử dụng máy tính truy cập vào điện thoại khách hàng từ xa thông qua ứng dụng "Remote". Lúc này kỹ thuật viên có thể dùng chuột để "sử dụng" smartphone của khách hàng ngay trên màn hình máy tính của mình. Hình ảnh từ điện thoại của khách hàng sẽ được truyền trực tiếp về máy tính của kỹ thuật viên. Nhờ đó hỗ trợ viên có thể fix lỗi hoặc thực hiện những cài đặt cần thiết mà không cần phải thao tác trực tiếp trên điện thoại di động của khách hàng.
Tôi được giao phụ trách toàn bộ dự án này, giống như là một full-stack developer. Tôi phải làm từ a-z, từ thiết kế giao diện cho tới code logic. Ngoài ra, tôi còn phải xây dựng các server để phục vụ gửi nhận dữ liệu giữa điện thoại và máy tính. Code logic android của ứng dụng này rất phức tạp, do yêu cầu phải truyền được hình ảnh của màn hình điện thoại về máy tính với độ nét cao, không giật, lag nên việc tối ưu băng thông và xử lý hình ảnh rất tỉ mỉ. Rất tiếc tôi không thể public link ứng dụng này được vì đây là ứng dụng dành cho Bphone2 sẽ ra mắt trong thời gian tới.