Xem trước tài liệu

Đang tải tài liệu...

Thông tin chi tiết tài liệu

Định dạng: PDF
Số trang: 25 trang
Dung lượng: 532 KB

Giới thiệu nội dung

Ứng Dụng Nhắn Tin Trực Tuyến ChitChat Trên Thiết Bị Di Động

Tên đề tài: Ứng dụng nhắn tin trực tuyến ChitChat trên thiết bị di động

Tác giả: Cao Ngọc Hoàng Vân, Nguyễn Mỹ Duyên

Lĩnh vực: Công nghệ thông tin

Nội dung tài liệu:

Báo cáo nghiên cứu khoa học này tập trung vào việc tìm hiểu và xây dựng ứng dụng nhắn tin trực tuyến có tên ChitChat, hoạt động trên các thiết bị di động.
Bối cảnh nghiên cứu xuất phát từ sự bùng nổ của smartphone và nhu cầu ngày càng tăng của người dùng về các ứng dụng giao tiếp hiệu quả, thân thiện.
Nghiên cứu đi sâu vào phân tích các yếu tố liên quan đến phát triển ứng dụng trên nền tảng Android, bao gồm lịch sử phát triển, các thành phần của Android Studio, các thư viện hỗ trợ, cách xây dựng giao diện người dùng và xử lý sự kiện.
Báo cáo trình bày các bước phân tích và thiết kế chi tiết cho ứng dụng ChitChat, bao gồm giao diện đăng ký, đăng nhập, hiển thị danh sách bạn bè, cuộc trò chuyện, cũng như chức năng gửi tin nhắn trực tuyến qua internet.
Cuối cùng, báo cáo cung cấp sơ đồ luồng dữ liệu cho chức năng đăng nhập, minh họa quy trình tương tác giữa người dùng và hệ thống.

Mục lục chi tiết:

  • Chương 1: Tổng quan
    • 1. Lý do chọn đề tài
    • 2. Mục tiêu của đề tài
    • 3. Đối tượng và phạm vi nghiên cứu đề tài
    • 4. Phương pháp nghiên cứu đề tài
  • Chương 2: Môi trường lập trình
    • 1. Giới thiệu về Android
      • 1. Lịch sử phát triển của hệ điều hành Android
      • 1.2. Giới thiệu về hệ điều hành Android
      • 1.3. Các ứng dụng có sẵn trong Android
    • 2. Lập trình di động với hệ điều hành Android Studio
      • 2.1. Các thư viện của Android Studio
      • 2.2. Các thành phần của Android Studio
        • a. Thành phần của một chương trình Android Studio
        • b. Giao diện người dùng trong Android Studio
        • c. Có rất nhiều cách bố trí giao diện
        • d. Bắt sự kiện trong Android
  • Chương 3: Phân tích thiết kế
    • 1. Phân tích
    • 2. Thiết kế
      • 2.1. Mô hình giải pháp
      • 2.2. Sơ đồ luồng dữ liệu