Đối với mọi chiếc điện thoại di động Contact là ứng dụng không thể thiếu, dùng để quản lý danh bạ điện thoại, thông tin của những cá nhân cần liên lạc trong danh bạ. Trong Android trên phiên bản mới nhất là 2.1 hiện nay cũng đã có hỗ trợ ứng dụng Contact với nhiều chức năng cơ bản giống các ứng dụng thông thường khác trên các điện thoại di động. Ngoài ra, còn có một số chức năng nổi trội như:
- Hỗ trợ kết nối với ứng dụng Map, có thể định vị người cần liên lạc thông qua địa chỉ được lưu trong Contact.
- Cho phép lưu trữ nhiều số điện thoại, email, address của người dùng trong Contact.
- Cho phép đồng bộ hoá giữa các contact trong điện thoại và trong tài khoản Gmailvà tài khoản trên mạng xã hội facebook.
Mặc dù, ứng dụng contact của Android đã cung cấp khá nhiều chức năng nhưng ứng dụng này vẫn còn nhiều hạn chế, đặc biệt thiếu nhiều chức năng cơ bạn như quản lý Group, xác lập lại số điện thoại chính hay Email chính. Ngoài ra, với một số người sử dụng thì thông tin lưu trong Contact cũng rất quan trọng. Đề phòng mất điện thoại hay tránh để người khác truy cập vào những thông tin khác được lưu trong điện thoại hoặc khi bị mất các contact do các tác động ngoại cảnh hoặc khi thay số thuê bao. Do đó, ứng dụng PhoneBookSafeManager phát triển trên nền tảng ứng dụng Contact sẵn có trong Android, sẽ đáp ứng nhu cầu bảo mật thông tin cá nhân được lưu trong Contact, đồng thời cải tiến một vài chức năng khác còn hạn chế của ứng dụng Contact trong Android nhằm giúp cho người dùng có thể yên tâm contact của họ được bảo vệ an toàn.
Kết luận: bài toán đặt ra cho chúng ta là: Xây dựng một ứng dụng cho phép người sử dụng điện thoại Android quản lý các contact của họ một cách an toàn, hiệu quả, dễ dàng chia sẽ, dễ dàng quản lý và tìm kiếm.