Hiện nay, Facebook đã cung cấp một chức năng xem ảnh của bạn bè của người dùng hiện tại, tuy nhiên có một điểm bất lợi là nếu người dùng muốn xem ảnh của nhiều người thì phải vào trang cá nhân tương ứng của họ. Điều này là khá mất công và tốn thời gian nếu người dùng cùng lúc muốn xem album ảnh của nhiều người. Từ thực tế đó, tôi đã phát triển một ứng dụng trên nền Facebook giúp người dùng có thể xem ảnh của bạn bè mình mà hoàn toàn không phải truy cập vào trang cá nhân của từng người.
Ứng dụng xây dựng được là một ứng dụng dùng để hiển thịảnh trong album của bạn của người dùng hiện tại đang đăng nhập vào Facebook. Ứng dụng này thực sự hữu ích nếu người dùng muốn xem nhiều album ảnh của bạn bè mà không muốn vào từng trang các nhân của họ. Chức năng chính của ứng dụng là xem theo từng album ảnh của bạn bè người dùng. Với giao diện thân thiện, theo dạng trình chiếu slide, người dùng có thể dễ
dàng xem ảnh bằng cách click chuột vào từng ảnh. Ngoài ra, người dùng có thể tạo nhãn riêng của mình theo chủ đề và thêm các ảnh yêu thích vào các chủ đề đó. Chức năng này là khá mềm dẻo khi người dùng muốn xem lại các ảnh mình thích theo các chủ đề mà mình đã chọn. Người dùng cũng có thể di chuyển các ảnh giữa các chủđề hoặc có thể xóa
đi nếu không thích. Dưới đây là danh sách các chức năng hiện có trong ứng dụng:
View Photos: Đây là chức năng chính của ứng dụng, giúp người dùng xem album ảnh của bạn bè bằng cách nhập tên.
Show Label: Hiển thị các chủđề mà người dùng đã tạo ra, nếu muốn xóa một chủđề, người dùng hoàn toàn có thể xóa.
Add Label: Thêm chủ đề mà người dùng mong muốn. Sau khi thêm chủ đề
mới, chủđềđó sẽđược hiển thị ngay bên chức năng Show Label.
Invite your friend: Chức năng này giúp người dùng có thể giới thiệu với bạn bè mình vềứng dụng View Photos bằng cách gửi một thông báo tới bạn mà người dùng chọn trong danh sách.
Add : Chức năng này giúp người dùng có thể thêm ảnh trong album của bạn vào các chủđề tùy chọn. Sau đó người dùng có thể xem ảnh đã thêm theo các chủđề mà không phải mất công vào trang cá nhân của bạn bè họ. Một ảnh có thểđược thêm vào nhiều chủđề.
Move : Di chuyển các ảnh giữa các chủđề. Các ảnh được thêm vào từng chủ đề có thể di chuyển linh hoạt giữa các chủ đề. Mỗi lần di chuyển, ảnh sẽ
không còn thuộc chủđềđó nữa.
Ngoài ra còn một số chức năng khác như xóa chủđề đã tạo, xóa ảnh trong chủđề. ViewPhoto là một ứng dụng được viết trên nền CentOS 5.4 x86_64 với ngôn ngữ
lập trình được chọn là PHP. Ứng dụng có sử dụng các đối tượng mà Facebook cung cấp như API, FBML, FBJS, FQL. Bên cạnh đó, CSS cũng được sử dụng để tạo style cho ứng dụng. Dưới đây là một số hình ảnh vềứng dụng
Hiển thị nhãn