CHƯƠNG 5: TRIỂN KHAI ỨNG DỤNG
5.1 Cài đặt triển khai thử nghiệm ứng dụng trên các nền tảng Android, IOS, Window Phone.
Ứng dụng đã được kiểm tra chức năng và chạy thử nghiệm trên hệ thống máy ảo Android và iOS
KẾT LUẬN
Xây dựng thành công ứng dụngchia sẽ học ngoại ngữ trên môi trường đa nền tảng với các chứng năng chính phục vụ học tập và trao đổi với bạn bè.
• Kết quả đạt được
Về kiến thức kỹ năng: Nắm được kiến thức về framework PhoneGap, kiến trúc dịch vụ web và ứng dụng mô hình dịch vụ web trong ứng dụng đa nền tảng. Bên cạnh đó củng cố thêm các kiếm thức về javascript, html, css, framework angularjs…Kỹ năng phân tích và phát triển hệ thống, Kỹ năng làm việc nhóm.
Về ứng dụng chia sẽ học ngoại ngữ đã hoàn thành các tính năng như: phòng học, bài học, trao đổi, thảo luận, cùng nhau học tập.
Về phần quản trị hệ thống đã hoàn thành các tính năng như quản lý người dùng, quản lý bài học, quản lý quyền hạn.
Về mặt triển khai: hiện tại hệ thống đã được triển khai thành công trên hệ thống máy ảo Android và iOS.
• Chưa đạt được
Chưa triển khai được trên nền tảng Windows phone • Khó khăn gặp phải
Mức độ tương thích chưa cao của framework angularjs trên nền tảng Windows phone dẫn đến chưa thể triển khai ứng dụng trên nền tảng này.
HƯỚNG PHÁT TRIỂN
Để đáp ứng nhu cầu học tiếng anh của người dùng, ứng dụng dự kiến sẽ phát triển một số tính năng sau:
- Nâng cấp nội dung bài học phù hợp theo theo từng cấp độ người dùng.
- Nâng cấp giao diện thân thiện hơn với người sử dụng.
- Sửa lỗi tương thích trên nền tảng Windows phone và triển khai trên các nền tảng còn lại như Blackberry, WebOS, Bada…
TÀI LIỆU THAM KHẢO CHÍNH
[1] Adrian Kosmaczeuski, Mobile JavaScript Application Development, O'Reilly, 2012.
[2]Dino Esposito, Architecting Mobile Solutions for the Enterprise, O'Reilly, 2012.
[3] Jon Flanders, Restful .NET, O‘Reilly, 2008.
[4] Atul Gupta, Sudhanshu Hate & Andrew Siemer, Asp.NET 4 Social Networking, 2011.