Đồ án: Tìm hiểu lập trình cơ sở với Android Firebase và ứng dụng

Đồ án Tìm hiểu lập trình cơ sở với Android Firebase và ứng dụng tìm hiểu hệ điều hành android, môi trường lập trình Android Studio; lập trình android firebase; xây dựng được chương  trình thực nghiệm quản lý danh bạ điện thoại, đóng gói chương trình thành file *.apk cho phép cài đặt và chạy trên điện thoại android thật. 

Đồ án: Tìm hiểu lập trình cơ sở với Android Firebase và ứng dụng

1. Nhiệm vụ

Tìm hiểu hệ điều hành android. 

Tìm hiểu môi trường lập trình Android Studio. 

Tìm hiểu về lập trình android firebase. 

Ứng dụng các kỹ thuật đã tìm hiểu xây dựng chương trình ứng dụng thực nghiệm. 

2. Nội dung

2.1 Giới thiệu về hệ điều hành Android 

Android là gì?

Mô tả 

  • Giao diện  
  • Ứng dụng

Phát triển 

  • Linux 
  • Quản lý bộ nhớ
  • Lịch sử cập nhật 
  • Cộng đồng mã nguồn mở

Bảo mật và tính riêng tư 

Giấy phép phát hành 

Đón nhận 

  • Máy tính bảng 
  • Thị phần và tỷ lệ sử dụng  
  • Tỷ lệ sử dụng các phiên bản Android 
  • Tình trạng ăn cắp bản quyền ứng dụng 

Bản quyền và bằng phát minh

Các thiết bị khác ngoài điện thoại và máy tính bảng 

Phần mềm gián điệp

2.2  Môi trường lập trình Android Studio 

Sơ lược về Android Studio

Các thao tác trong môi trường Android Studio 

  • Cài đặt Android Studio 
  • Cấu trúc dự án android studio 
  • Tạo giao diện chương trình trong android studio

2.3 Giới thiệu cơ sở dữ liệu thời gian thực firebase 

Firebase là gì 

Cấu trúc dữ liệu 

Cơ chế hoạt động 

  • Thêm mới 
  • Truy vấn xem dữ liệu  
  • Cập nhật dữ liệu 
  • Xóa dữ liệu 

Tích hợp firebase vào ứng dụng

Các thao tác dữ liệu cơ bản trên firebase

2.4 Chương trình ứng dụng thử nghiệm

Phát biểu bài toán 

Sơ đồ chức năng 

Cơ sở dữ liệu 

Giao diện chương trình 

  • Màn hình chính 
  • Màn hình menu
  • Màn hình Thêm contact 
  • Màn hình Xem Danh sách Contact 
  • Chức năng tìm kiếm 
  • Sửa contact 
  • Xóa Contact 
  • Màn hình giới thiệu 
  • Thoát ứng dụng

3. Kết luận

Trên đây em đã khảo sát trên mặt lý thuyết đối với xây dựng ứng dụng Android. Đồ án hướng tới mục tiêu lập trình cơ sở dữ liệu với Android Firebase và ứng dụng. Trong khoảng thời gian nhất định dành cho việc thực hiện đề tài, nên một số vấn đề vẫn chưa được hoàn chỉnh. Tuy nhiên, đồ án đã đạt  được một số kết quả: 

  • Về lý thuyết: Tìm hiểu, nghiên cứu được cách tạo cơ sở dữ liệu trên Firebase, các kỹ thuật lập trình với cơ sở dữ liệu với Android Firebase và ứng dụng: xây dựng dự án trên Firebase, kiểm  tra  cấp  quyền  kết  nối Firebase, lấy dữ liệu từ Firebase về Android, tìm kiếm dữ liệu, thêm, sửa, xóa dữ liệu từ Android lên Realtime Firebase database. 
  • Về thực nghiệm: Sử dụng các kỹ thuật lập trình với cơ sở dữ liệu Firebase để xây dựng  được ứng dụng truy xuất cơ sở dữ liệu với các thao tác với dữ liệu như: xem, sửa, thêm, xóa. 

Do thời gian hạn chế, nên hiện tại đồ án mới chỉ dừng lại ở thao tác với dữ liệu khi kết nối Firebase. Trong tương lai em sẽ tiếp tục phát triển ứng dụng hoàn chỉnh hơn,thực tế với người dùng hơn. 

4. Tài liệu tham khảo

http://khoapham.vn/KhoaPhamTraining/android/snipet/ 

https://duythanhcse.wordpress.com/2018/10/11/phat-trien-ung-dung-co-so-du-lieu-thoi-gian-thuc-voifirebasephan-1/ 

--- Nhấn nút TẢI VỀ hoặc XEM ONLINE để tham khảo đầy đủ nội dung Đồ án trên ---

Ngày:21/08/2020 Chia sẻ bởi:Ngoan

CÓ THỂ BẠN QUAN TÂM