BuiHuongGiang0410 / Nhom21-CNPM

0 stars 3 forks source link

Client #5

Open Chamiko opened 7 years ago

Chamiko commented 7 years ago

Về giao diện và chức năng app

Chamiko commented 7 years ago

Để làm phần này, các bạn code Client tìm hiểu giúp mình 1 số các khái niệm sau và cách dùng của nó: một số thành phần giao diện cơ bản(LinearLayout, RelativeLayout, TextView,...) và cách sử dụng. Activity, Fragment, RecyclerView (cách custom giao diện cho 1 đối tượng gồm các thuộc tính rồi sau đó sử dụng Adapter để đổ dữ liệu thành list), Tablayout(có Adapter), Navigation, cách kết nối server và truyền nhận dữ liệu với server. OK tạm tamk vậy đã.

Chamiko commented 7 years ago

1 số Link tham khảo https://developer.android.com/studio/intro/index.html http://vietjack.com/android/

Chamiko commented 7 years ago

App sẽ có những chức năng chính: Xem các khâu chuẩn bị và thực hiện món ăn, Lưu lại các món ăn yêu thích và 1 mục "Món ăn yêu thích", Tìm kiếm món ăn theo từ khóa nhập vào. Tính sơ sơ sẽ cần có 1 menu kéo, và khoảng tầm 5-6 cái màn hình chính. Có gì cứ làm sơ sơ các màn hình trước rồi thực hiện chuyển đổi các màn hình sau, phần kết nối server và dưc liệu để sau cùng

ndb1997vn commented 7 years ago

chúng ta có bao nhiêu thời gian để tự tìm hiểu và nghiên cứu? và cậu có thể suggest thêm vài link để mình nghiên cứu không?

Chamiko commented 7 years ago

Code mấy cái màn hình thì tìm hiểu độ 2-3 ngày là ok thôi, dùng cái link đầu tiên t gửi ấy, giới thiệu toàn bộ những cái thành phần GUI, nếu vẫn ko hiểu thì gg thêm sẽ có nhiều chỗ viết

Chamiko commented 7 years ago

https://www.youtube.com/playlist?list=PLzrVYRai0riSRJ3M3bifVWWRq5eJMu6tv tham khảo thêm cái khóa Android này này, xem video trực quan dễ hiểu hơn, nhưng nên đọc tài liệu rồi máy mò trước đã :3rd_place_medal:

ndb1997vn commented 7 years ago

công cụ sẽ sử dụng là android studio 3.0 đúng không?

Chamiko commented 7 years ago

Ừ đúng r. Link down đây thây, xong có cả hướng dẫn tất tần tật luôn các thành phần giao diện. https://developer.android.com/studio/index.html

ndb1997vn commented 7 years ago

ok, triển luôn bạn ơi :3 có j không biết hỏi tiếp

BuiHuongGiang0410 commented 6 years ago

Các nhóm cập nhật tiến độ vào issue mới nhé 🥉

PhanVietHuy commented 6 years ago

Alo, bên Client cần Server cung cấp dữ liệu dạng Json thôi đúng k ?

ndb1997vn commented 6 years ago

yup, đọc kĩ xem 1 server cần làm những gì ấy

PhanVietHuy commented 6 years ago

Đọc r, ví dụ Client muốn xem chi tiết một món ăn trong bảng eating , thì Server sẽ gửi dữ liệu của món ăn đấy, hay gửi cả bảng Eating ?