Quản lý phiên bản

Một phần của tài liệu Trung tâm Thư viện và Tri thức số - Library and Digital Knowledge Center (Trang 27)

Sự đ dạng phần ng và hệ điều hành ũng nhƣ m độ o sự đổi mới trong lĩnh vự này làm ho n ần thiết ho nhà ph t triển hệ thống điện thoại di động để x y dựng và duy tr phiên bản kh nh u ng dụng họ. Nhánh trong việ ph t triển hệ thống là một qu tr nh trong đ một hệ thống hung là tùy hỉnh để hoạt động hiệu quả trên một loại h nh ụ thể phần ng /OS. V nhiều phiên bản uối ùng một hệ thống phổ biến đƣ ph t triển thử nghiệm và lƣu trữ. Những phiên bản mà sự th y đổi tùy biến đƣ gọi là nh nh. Mỗi nh nh thể đƣ hi nhỏ tiếp tụ ho phiên bản mới phần ng/phần mềm. Bất lú nào nếu một phiên bản mới phần ng/OS đƣ giới thiệu trên thị trƣờng nhà ph t triển thể ần phải qu y trở lại ơ sở lƣu trữ và x y dựng từ thời điểm đ để đƣ một phiên bản sử dụng ho phần ng mới/OS. Quá trình sát nhập phiên

bản đƣ sử dụng để t i kết h p nh nh khi qu nhiều nh nh và việ bảo tr kh thự hiện và không bền vững.

1.6. Quá trình trải nghiệm của ngƣời dùng trên thiết bị 1.6.1. Trang Web

C ng dụng Web đƣ thiết kế để ph n phối qu Internet. Mô h nh MVC thiết kế trong ng dụng web nhằm ung ấp gi o diện ngƣời dùng. Thông thƣờng thiết kế ng dụng web tập trung trên m y tính để bàn và m y tính x h t y, cung ấp nội dung thông qu một tr nh duyệt. Khi ngƣời dùng kết nối với ng dụng web thông qu thiết bị di động họ sử dụng một màn h nh nhỏ hơn nhiều để xem trang này. Trƣớ ki độ ph n giải màn h nh ho thiết bị di động thấp hơn nhiều so với m y tính để bàn nhƣng sự kh biệt đ đã gần nhƣ loại bỏ với thiết bị di động mới hơn. Qu tr nh tƣơng t sẽ gặp một số vấn đề nhƣ s u:

- Ngƣời sử dụng thƣờng sẽ ảm thấy kh khăn để ph n biệt thành phần màn hình.

- Màn h nh thể đòi hỏi nhiều bƣớ tƣơng t

- Một số thành phần màn h nh thể bị ngƣời sử dụng bỏ qu .

Khi nhiều thiết bị di động sử dụng một gi o diện ảm ng biểu tƣ ng màn h nh ần phải kí h thƣớ tƣơng t ảm ng hính x . Một biểu tƣ ng kí h thƣớ phù h p ho một li k huột thƣờng là qu nhỏ ho một ng n t y. Ngoài r việ tải những tr ng web nội dung phong phú thƣờng hậm hơn khi lƣớt trên thiết bị di động. Dù kích thƣớ màn h nh nhƣ thế nào th thiết kế web ũng phải ung ấp mọi tƣơng t nh nh h ng ho ngƣời dùng bằng h nh n rộng thành phần tr ng web và tổ h lại nội dung dự trên khả năng thiết kế màn h nh thiết bị cho ngƣời sử dụng. Việ thiết kế tr ng web liên qu n mật thiết đến nhiều lĩnh vự ngành nghề nhƣ: Ng n hàng dị h vụ y tế b o hí và gi o dụ . Có hơn 50 ông ụ để giúp xây dựng tr ng web.

C s ding Style Sheets (CSS) đƣ sử dụng để th y đổi định dạng hiển thị ho các trang HTML. Những th y đổi từ màu sắ , tùy họn phông hữ dự trên ngƣời dùng và tuỳ họn trên thiết bị để th y đổi các định dạng ho tr ng. Đ là khả năng CSS để th y đổi định dạng tr ng. Trong khi gi o diện màn h nh ảm ng di động ph t triển đầy đ h năng và sự kh biệt giữ thiết kế m y tính để bàn và thiết kế điện thoại di động là màn h nh thiết bị di động phải sử dụng đƣ trong một loạt môi trƣờng không giống nhƣ thiết bị m y tính để bàn hỉ ần đƣ sử dụng trong môi trƣờng ông việc.

Ngƣời sử dụng tƣơng t trên thiết bị di động thể hịu ảnh hƣởng hi phối bởi bối ảnh môi trƣờng kh nh u nhƣ tiếng n điều kiện nh s ng mối nguy hiểm gi o thông. Chính v vậy ần thiết kế gi o diện trên thiết bị di động sao cho thích

ng trong mọi điều kiện môi trƣờng. C gi o diện trên thiết bị di động ần phải đƣ tối ƣu h theo một tiêu huẩn hung. Ví dụ trong một website b n pizz ngƣời dùng thể đặt hàng nhiều lần và gi o diện phải đƣ tối ƣu h ho việ này.

1.6.2. Trình quản lý thiết bị

Việ thiết kế ng dụng web trên thiết bị di động phụ thuộ vào yếu tố nhƣ kí h thƣớ màn h nh băng thông kết nối di động. Ngoài r òn một yếu tố rất qu n trọng nữ đ là tài nguyên thiết bị di động. Khi hạy một ng dụng sẽ tiêu tốn pin, sử dụng ngu n và các tài nguyên trong một môi trƣờng di động.

V băng thông mạng là giới hạn v vậy nên sử dụng phiên bản nén nội dung thành phần tƣơng t prelo d ần thiết và kế hoạ h sử dụng bộ nhớ he để tối ƣu h hiệu suất ng dụng web. C nhà ph t triển ần phải tập trung ẩn thận trong thiết kế phần mềm đảm bảo rằng ngƣời dùng đƣ hất lƣ ng dị h vụ (QoS) đƣ h hẹn bởi ng dụng. Phối h p sử dụng h nh ảnh m y ảo tiêu huẩn trên thiết bị di động để quản lý nhiều tải trọng trên thiết bị.

1.6.3. Công nghệ cảm ứng tƣơng tác

C thiết bị di động thƣờng màn h nh nhỏ hính v vậy không gian màn hình thƣờng thiếu, để khắ phụ vấn đề này nhà sản xuất thƣờng kết h p một loạt định dạng đầu vào và đầu r ngƣời dùng tăng ƣờng để ải thiện tƣơng t ngƣời dùng. Xu hƣớng tiêu dùng mới ông nghệ thông tin là tí h ự sử dụng ông nghệ mới trong thiết bị di động và thƣờng xuyên sử dụng trong môi trƣờng làm việ . Trƣớ ki thiết bị điện to n di động thƣờng hi phí o và hỉ đƣ gi o ho nh n viên dùng để phụ vụ ông việ . Trong do nh nghiệp. Bộ phận IT ông ty quy định và kiểm so t việ mu lại thiết bị ho ông việ và trong hầu hết trƣờng h p đều quản lý húng với quy tắ nghiêm ngặt. Việ giảm thiểu hi phí nhanh chóng các thiết bị di động ùng với gi o diện phong phú và kết nối nhanh đã tạo r một thế hệ những ngƣời dùng thƣờng xuyên sử dụng thiết bị nh n tại nơi làm việ . Những ngƣời dùng này đã nh nh h ng n ng o kỹ năng họ trong việ sử dụng thiết bị nh n ƣ thí h và vốn đầu tƣ ngu n nh n lự đ ng kể trong việ họ để sử dụng ông ụ này một h hiệu quả. Thiết bị di động hỗ tr kết nối o và ung ấp gi o diện phong phú hơn so với m y tính văn phòng đƣ ung ấp bởi ông ty huyên về Công nghệ thông tin. C nhà ph t triển ng dụng di động ần phải kết h p x y dựng ng dụng tƣơng t ảm ng trên thiết bị để tạo r mối liên kết hặt hẽ đ ng thời đ p ng thị hiếu hạy theo ông nghệ mới ngƣời sử dụng. Phát triển gi o diện ho thiết bị di động, dòng m y tính ảm ng và giới thiệu m y tính x h t y ảm ng hƣớng tới một tƣơng l i ph t triển vƣ t bậ ho tất ả ng dụng thƣơng mại điện tử sẽ sử dụng sử dụng gi o diện ảm ng.

Touch – Chạm là một thành phần hính qu tr nh tƣơng t giữ ngƣời sử dụng với thiết bị. Bút ảm ng đƣ sử dụng để tƣơng t trên màn h nh ảm ng. Xúc giác là ơ qu n ảm gi qu n trọng nhất hàng ngày. Luôn luôn phải hoạt động v hạm làm việc... Cơ qu n này sẽ thự hiện những th o t ơ bản nhất và phối h p với bộ não on ngƣời hoạt động linh hoạt mềm dẻo, chính xác và h p lý.

Haptic là ông nghệ hạm và ảm nhận. M y tính dễ truyền đạt tín hiệu thị gi và thính gi nhƣng lại gặp kh khăn với xú gi . Công nghệ h pti tạo r h i loại là phản h i tiếp xú (t tile feedb k) và phản h i vận động (kinestheti feedb k).

Hệ thống h pti bao g m thiết bị h pti và gi o diện h pti kết nối với m y tính. Trong tƣơng l i h pti đ ng trong tầm t y với những tiến bộ đầy h hẹn.

1.6.4. Ứng dụng nhập xuất thông tin bằng giọng nói

Nhập thông tin bằng giọng n i rất hữu í h trong thiết bị di động. Nhận dạng tiếng n i (và văn bản để n i) thƣờng đƣ thự hiện bởi một ng dụng riêng biệt s u đ huyển dữ liệu đến ng dụng di động. HTML Speech Incubator - Nh m W3C đã ph t triển một bản b o o về h HTML thể ph t triển để hấp nhận đầu vào là tiếng n i. Hiện n y nhà ung ấp sử dụng phƣơng ph p tiếp ận kh nh u để mã h và ung ấp số lƣ ng giọng n i vào ng dụng. Nuance Spee hAnywhere iSpee h và ATT W tson là dị h vụ dự trên đ m m y đƣ gọi bởi lient-side scrip mã phía máy khách để giải mã và gửi lại văn bản. Bộ dụng ụ ph t triển phần mềm dị h vụ này ho phép nhà ph t triển gọi đến dị h vụ điện to n đ m m y trong mã ng dụng họ. Ứng dụng ần nhận dạng giọng n i ho một vài từ thông thƣờng lệnh thể sử dụng một mô-đun mã phí m y kh h từ OpenEars. Mô-đun nhận dạng giọng n i phía máy khách b o g m CMU Sphinx một sản phẩm mã ngu n mở thể liên kết đến ng dụng web viết bằng ngôn ngữ python, và Spe ke sy dự trên ông ụ Nu n e. Nhập thông tin bằng giọng n i trên ng dụng di động là ần thiết khi ngƣời dùng di huyển trong không gian làm việ ông nghiệp và trên đƣờng đi. Voi eOver một ng dụng tr nh đọ màn h nh mà đọ phần màn h nh. Voi eOver là một tr nh ng dụng đọ màn h nh. Khi phát triển ng dụng web thƣơng mại điện tử ho điện thoại di động nhà ph t triển phải đảm bảo họ tu n theo hƣớng dẫn đọ màn h nh để đảm bảo thiết bị di động thể sử hạy tr ng. Hƣớng dẫn b o g m đảm bảo rằng hành động biểu tƣ ng tƣơng t đƣ nêu r . Ví dụ nếu nhấn huột vào một biểu tƣ ng sẽ mở r một ử sổ mới tr nh đọ màn h nh sẽ theo mặ định hỉ r rằng n là một biểu tƣ ng thể li k và đọ hú thí h văn bản ung ấp ho biểu tƣ ng. C ng dụng di động sẽ giải thí h r ràng những hành động sẽ diễn r khi biểu tƣ ng đƣ nhấp. Hƣớng dẫn kh liên qu n đến d nh s h dài kéo thả xuống mà thể dễ dàng t m kiếm trự qu n. Ngoài r liên kết đ phƣơng tiện phải đƣ truy ập.

1.6.5. Hệ thống cảm biến cử chỉ và chuyển động

Hệ thống ảm biến ử hỉ Gesture đầu vào nhận ử hỉ on ngƣời h yếu là từ bàn t y h y từ biểu hiện trên khuôn mặt. Nhận dạng ử hỉ thể mở rộng đến tƣ thế ơ thể và huyển động kh . Thông tin phản h i nhận dạng ở trên thiết bị nhƣ găng t y ảm biến m y ảnh khả năng thị gi và huyển động ảm biến lập thể nhúng trong thiết bị di động. Việ nhận dạng ử hỉ không liên qu n đến ông nghệ ảm ng thiết bị sẽ nhận dạng vị trí huyển động trong không gi n 3 hiều. Công nghệ Swype đƣ sử dụng để nhận dạng văn bản bằng h nhận dạng huyển động liên lạ liên tụ . Công nghệ hiện đại ho phép nhận dạng bàn t y mặt hoặ huyển động ơ thể hính v vậy đòi hỏi sự ảm biến lớn và hƣ phù h p ho thiết bị di động nhỏ. Thiết bị ảm biến đặ biệt đƣ nhúng trong thiết bị di động h năng nhận dạng ử động bàn t y hoặ ơ thể. Việ sử dụng ông nghệ ảm biến ùng phần ng huyên dụng để ph n tí h dữ liệu đã đem lại những huyển biến vƣ t bậ ho dòng điện thoại thông minh m ng lại những hƣớng đi mới ho ông nghệ thiết bị di động.

1.6.6. Máy ảnh

Hầu hết thiết bị di động m y ảnh (camera). M y ảnh hất lƣ ng đã đƣ ải thiện ả ở độ ph n giải pixel và trong xử lý tín hiệu kỹ thuật số h nh ảnh trong đ tăng ƣờng hất lƣ ng h nh ảnh. Kí h thƣớ vật lý thiết bị di động ngày àng thu nhỏ th hất lƣ ng qu ng họ trong m y ảnh càng tiến bộ nh nh h ng. Thiết bị ảm biến qu ng họ và xử lý tín hiệu kỹ thuật số đã kí h hoạt việ sản xuất h nh ảnh hất lƣ ng o hơn.

C ng dụng di động hẩu hết đều ho phép nhập tập tin và đăng h nh ảnh m y ảnh trên tr ng mạng xã hội. C tính năng ngày àng n ng o b o g m khả năng nhận dạng khuôn mặt để x định nh n và tăng ƣờng sự tƣơng t thự tế n ng o kinh nghiệm ngƣời dùng. Thêm mô tả dữ liệu cho m y ảnh (đị hỉ nhà tên và tính năng) để hiển thị thông số kỹ thuật cho sản phẩm. Điện thoại ngày nay còn tí h h p tính năng GPS và thông tin vị trí hính x thể đƣ nhúng vào trong dữ liệu kh nhƣ ảnh tin nhắn SMS và yêu ầu gửi vào mạng Internet gửi từ điện thoại.

1.6.7. Bảo mật

Mật khẩu đã đƣ sử dụng nhƣ một ông ụ x thự . Cơ hế x thự ần phải đƣ ập nhật và đổi mới để bắt kịp với nhu ầu mới. Việ x thự hỉ dự duy nhất vào hệ thống mật khẩu hiện tại không òn phù h p và đ độ n toàn nữ nhất là đối với những nh n sử dụng m y tính để bàn. C do nh nghiệp đã hƣớng tới x thự dự trên 2 yếu tố: Thẻ truy ập thông minh và ng dụng ông nghệ mới.

Mật khẩu đƣ sử dụng để x thự phiên làm việ n toàn hỉ trong một lần đăng nhập đầu tiên s u đ đƣ kéo dài đến hết phiên làm việ . Trong nhiều ng dụng di động đầu tiên sẽ truy ập vào thiết bị bằng một mật khẩu từ đ trở đi ngƣời sử dụng đƣ h ng thự trong một thời gi n sử dụng dài. Điều này tạo r một lỗ hổng bảo mật một nh n kh thể sử dụng mọi ng dụng kể từ khi thiết bị đƣ h ng thự . Nhiều thiết bị di động một lớp bảo vệ mã truy ập thiết bị đ là ần thiết s u một thời gi n dừng sử dụng khi thiết bị huyển s ng một trạng th i không hoạt động. Mã này là tầm thƣờng thƣờng là một vài hữ số hoặ một mô h nh trên màn h nh. Ch ng thự trên thiết bị di động nên sử dụng sinh trắ họ nhƣ quét v n t y hoặ với mặt hàng dùng thẻ thông minh.

Hệ thống và bảo mật dữ liệu đƣ đảm bảo thông qu kết h p h ng thự ấp phép và gi m s t n ninh. S u khi một ngƣời dùng đƣ x thự hệ thống m y tính thƣờng sử dụng d nh s h kiểm so t truy ập ho phép những ngƣời sử dụng để truy ập tài nguyên đƣ phép. Một lần nữ phƣơng ph p này ý nghĩ trong môi trƣờng làm việ truyền thống nơi ngƣời dùng truy ập mạng từ một m y văn phòng. Khi ngƣời dùng truy ập vào ngu n tài nguyên từ một thiết bị di động điều qu n trọng là việ ph n quyền. Ví dụ nếu truy ập vào dữ liệu ông ty từ văn phòng kinh do nh nh n viên b n hàng thể quyền truy ập vào tất ả dữ liệu b n hàng. Tuy nhiên nếu truy ập từ một tr ng web kh h hàng th hỉ thể xem h sơ về kh h hàng đ và sản phẩm liên qu n. Trong trƣờng h p không một lý do ụ thể việ hấp thuận bổ sung tự động truy ập không nên đƣ ung ấp ho tất

Một phần của tài liệu Trung tâm Thư viện và Tri thức số - Library and Digital Knowledge Center (Trang 27)

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

(123 trang)