Đây là một ứng dụng Android mã nguồn mở cho phép mọi người tải xuống sách truyện thiếu nhi. Sách có sẵn bằng nhiều ngôn ngữ khác nhau như tiếng Anh, tiếng Sepedi, tiếng Zulu, tiếng Afrikaans, v.v
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Sao chép hoặc tải xuống kho lưu trữ này.
Ứng dụng này chạy trên nền tảng Firebase. Bạn sẽ cần tạo nền tảng Firebase của mình. Để thực hiện việc này, hãy truy cập https://firebase.google.com/ và đăng ký. Tạo một dự án có tên là "Book Dash" (hoặc bất kỳ tên nào bạn muốn).
Điều hướng đến "Cơ sở dữ liệu", chọn biểu tượng ba chấm và sau đó chọn "Nhập JSON". Chọn tệp server/book-dash-a93c3-export.json . Cho phép Firebase nhập dữ liệu. Sau đó, bạn cũng sẽ cần đặt sách vào vùng chứa lưu trữ trên Firebase. Bạn có thể tìm thấy một cuốn sách mẫu tại đây: server/simaandsiza-en.zip . Điều hướng đến bảng điều khiển Firebase của bạn và nhấp vào lưu trữ, tạo một thư mục cho các cuốn sách và đặt chúng vào đó. Sau đó, bạn có thể đặt URL tải xuống của một trong những cuốn sách để sử dụng cuốn sách bạn vừa tải lên bộ nhớ Firebase trong đối tượng STORAGE_PREFIX. Trong mỗi tệp zip của một cuốn sách, có một tệp tên là bookdetails.json, tệp này được sử dụng để mô tả hình ảnh được sử dụng và số trang trong một cuốn sách. Trong lớp FirebaseConfig, bạn sẽ cần thay đổi URL cơ sở của bộ nhớ sách trong biến có tên -
Các quy tắc cơ sở dữ liệu và quy tắc lưu trữ cũng có thể được nhập vào Firebase, các tệp này cũng nằm trong thư mục máy chủ. (Để biết thêm thông tin về cách thiết lập và vận hành máy chủ của riêng bạn, hãy xem https://github.com/bookdash/bookdash-backend-admin-portal)
Bạn sẽ cần tạo tệp google-services.json của riêng mình để sử dụng với ứng dụng. Điều hướng đến bảng điều khiển cài đặt dự án Firebase. Bạn sẽ thấy tùy chọn tải xuống tệp google-services.json. Sau đó, hãy đặt tệp này vào thư mục ứng dụng của dự án này.