Kết luận và hướng phát triển

Một phần của tài liệu Tìm hiểu về framework ngôn ngữ lập trình độc lập trên mobile (Trang 52 - 53)

5.1. Kết luận

Với mục đích: “Viết một lần, biên dịch qua Cloud và chạy được trên nhiều nền tảng Smartphone khác nhau”. Phonegap đã, đang và vẫn sẽ là framework hữu ích và tân tiến cho các nhà lập trình di động. Mặc dù vẫn còn một số hạn chế như việc tương thích một số tính năng trên các nền tảng di động như: ios và android nhưng Phonegap vẫn đang cải tiến mỗi ngày, update các phiên bản để khắc phục điều đó.

Chương trình ứng dụng EmployeeDirectory đã trình bày trong khóa luận này là một ứng dụng khá đơn giản xây dựng sử dụng Phonegap và các ngôn ngữ lập trình nền web, sau khi được biên dịch trên cloud, nó chạy hoạt động trơn tru trên một số nền tảng mobile. Như vậy đã minh chứng cho sức mạnh và các tính năng được hỗ trợ trong framework Phonegap. Hơn nữa gánh nặng về việc thấu hiểu một ngôn ngữ không còn là nỗi lo ngại với các nhà lập trình nữa, khi chỉ cần hiểu về các ngôn ngữ lập trình web: HTML5, CSS3, JavaScript, … và sự hỗ trợ tuyệt vời của framework Phonegap.

Chương trình ứng dụng còn một số hạn chế như chưa có chức năng login, tạo account cho các nhân viên trong công ty, chưa có các chức năng như thêm nhân viên, xóa hay chỉnh sửa. Vì việc kết nối cơ sở dữ liệu hoàn toàn là dùng Sqlite trực tiếp trong file JavaSrcipt nên có phần bị động. Như vậy có thể đề xuất một số hướng phát triển để chương trình được tối ưu hơn:

- Tăng tính bảo mật cho chương trình: Tạo chức năng login, logout và chỉ có các thành viên trong công ty mới được sinh account riêng của mình.

- Tạo thêm một số chức năng linh động: Thêm, chỉnh sửa, xóa thông tin nhân viên và đồng bộ với cơ sở dữ liệu.

- Nghiên cứu cải tiến chương trình chạy tối ưu hơn.

Một phần của tài liệu Tìm hiểu về framework ngôn ngữ lập trình độc lập trên mobile (Trang 52 - 53)

Tải bản đầy đủ (DOCX)

(53 trang)
w