- Phát triển ứng dụng di động trên nền tảng iOS, sử dụng ngôn ngữ Swift, Objective-C trên công cụ lập trình XCode
- Xây dựng giao diện người dùng cho danh sách dữ liệu theo thiết kế trên Figma, sử dụng các thành phần như UICollectionView, Core Animation cho iOS.
- Tối ưu ảnh và video hiển thị trên ứng dụng
- Sử dụng các thư viện và công nghệ như Core Data cho iOS để thực hiện việc lưu trữ và truy vấn dữ liệu.
- Tạo các lớp xử lý yêu cầu API Restful để gửi và nhận dữ liệu từ máy chủ thông qua các phương thức GET, POST, PUT, DELETE.
- Sử dụng thư viện như Alamofire cho iOS để thực hiện gọi và xử lý request API Restful.
- Xử lý dữ liệu nhận được từ API và chuyển đổi thành các đối tượng hoặc cấu trúc dữ liệu phù hợp để hiển thị.
- Thiết kế và triển khai cơ sở dữ liệu để lưu trữ dữ liệu của ứng dụng, bao gồm các bảng, quan hệ và truy vấn tương ứng.
