Tải bản đầy đủ (.doc) (18 trang)

Báo cáo Tìm hiểu về Hệ điều hành WebOS

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (188.32 KB, 18 trang )

Trường Đại học Mỏ -Địa Chất
Môn Nguyên lý Hệ điều hành

BÀI TẬP LỚN
Đề tài: Tìm hiểu về Hệ điều hành WebOS.
Lớp : Tin KT – K56
Giáo viên hướng dẫn: Nguyễn Thị Thu Phương
Họ và Tên
1. Nguyễn Trọng Quý

Mã Sinh Viên
1121050081

2. Đỗ Ngọc Linh

1121050240

3. Vũ Khắc Tuệ

1121050123


MỤC LỤC
I. Những điều cơ bản cần biết về Hệ điều hành WebOS.
II. Các tính năng của WebOS:
1. Thiết bị.
2. Giao diện.
3. Thông báo.
4. Một số các tính năng khác.
III. Lịch sử phát triển của WebOS:
IV. Hệ điều hành Palm WebOS.


1. Giới thiệu chung.
2. Launcher và thao tác với ứng dụng.
3. Màn hình chính (màn hình chờ).
4. Công việc.
5. Multimedia.
6. Duyệt Web và Email.
7. Giải trí.
V. Tương lai của WebOS.


I. Những điều cơ bản cần biết về Hệ điều hành WebOS:


WebOS là Hệ điều hành do HP sáng tạo và phát triển vào khoảng đầu
những năm 2008.

• Các phiên bản khác nhau của WebOS đã được đặc trưng trên nhiều
thiết bị, bao gồm: Pre, Pixi, và Veer điện thoại và HP TouchPad máy
tính bảng.
• Phiên bản "Plus" nâng cấp của cả Pre và Pixi đã được phát hành trên
Verizon và AT & T.
• Sau này HP đưa ra nền tản mã nguồn mở và nó trở thành Open
WebOS.
• Đầu năm 2009 HĐH Palm WebOS ra đời mở ra một hướng phát triển
mới; tiếp sau đó nhiều sản phẩm sử dụng HĐH WebOS đã được thị
trường đón nhận tích cực như: HP Veer, HP Pre 3, HP Touchpad,
Palm Pre,...
• Vào tháng Tư năm 2010, HP mua lại Palm và WebOS được mô tả là
một tài sản quan trọng và động lực để HP mua. Trong tháng 2 năm
2011, HP tuyên bố sẽ sử dụng WebOS là nền tảng phổ quát cho tất cả

các thiết bị của mình.
• Trong tháng 3 năm 2011, HP đã công bố kế hoạch cho một phiên bản
của WebOS vào cuối năm 2011 để chạy trong của Windows, và được
cài đặt trên tất cả các máy tính để bàn HP và máy tính xách tay trong
năm 2012. Tuy nhiên công việc đã phải hủy bỏ vào cuối năm.


Ngoài ra trong tháng 8 năm 2011, HP đã công bố rằng nó đã được
quan tâm trong việc bán hệ thống cá nhân của Tập đoàn, chịu trách
nhiệm cho tất cả các sản phẩm máy tính tiêu dùng của nó, bao gồm cả


WebOS, và WebOS phát triển thiết bị và dây chuyền sản xuất sẽ bị
ngưng trệ.
• HP đã xem xét để cấp giấy phép của phần mềm WebOS cho các nhà
sản xuất khác nhằm phát triển WebOS theo nhiều hướng.
• Tháng 2 năm 2013 WebOS được bán cho LG để hãng này phát triển
sử dụng hệ điều hành ”TV thông minh”. Tuy nhiên Hp vẫn giữ được
bằng sáng chế Hệ điều hành.

II. Các tính năng của WebOS:
1. Thiết bị:
- Các Palm Pre, các Palm Pre Plus, các Palm Pixi và Palm Pixi
Plus chạy WebOS phiên bản 1.4.5.
- Các Pre 2, Pre 3 và Veer WebOS chạy phiên bản 2.xx.
- Các HP TouchPad chạy WebOS phiên bản 3.0.X.
2. Giao diện:
- Chuyển hướng sử dụng cảm ứng đa cử chỉ trên màn hình cảm
ứng . Giao diện sử dụng "thẻ" để quản lý đa nhiệm và đại diện cho các
ứng dụng.

- Người dùng chuyển đổi giữa các ứng dụng đang chạy bằng một cử
chỉ lật từ bên trái và bên phải trên màn hình. Các ứng dụng được đóng
lại bằng cách búng một "thẻ" lên và "tắt"-màn hình.
- Ứng dụng "thẻ" có thể được sắp xếp lại tổ chức và trong
WebOS2.0+, Ngăn xếp được giới thiệu, trong đó thẻ có liên quan có
thể được "xếp chồng lên nhau" với nhau.


3. Thông báo:
- Khu vực thông báo nằm ở phần dưới cùng của màn hình trên điện
thoại và trên khu vực thanh trạng thái hàng đầu trên máy tính bảng.
- Trên điện thoại, khi một thông báo xuất hiện, nó trượt từ dưới cùng
của màn hình. Do tính chất thay đổi kích thước của Mojo và mô hình
ứng dụng Enyo, các ứng dụng thường thay đổi kích thước bản thân để
cho phép sử dụng không bị cản trở trong khi các thông báo được hiển
thị.
- Sau khi thông báo trượt đi, nó thường vẫn còn là một biểu
tượng. Sau đó người dùng có thể gõ vào các biểu tượng để mở rộng
chúng. Thông báo sau đó có thể bị sa thải (trượt ra khỏi màn hình),
thực thi (khai thác), hoặc còn lại một mình.
4. Một số tính năng khác:
* Synergy:

- Palm gọi tích hợp thông tin từ nhiều nguồn như "Synergy".
- Người dùng có thể đăng nhập vào nhiều tài khoản email từ các nhà
cung cấp khác nhau và tích hợp tất cả các nguồn vào một danh sách
duy nhất. Khả năng tương tự kéo nhau lịch và tin nhắn tức
thời và tin nhắn SMS tin nhắn văn bản từ nhiều nguồn.
* Đồng bộ hóa:
- Đồng bộ hóa dữ liệu sử dụng một đám mây dựa trên cách tiếp cận


thay vì sử dụng một máy tính để bàn đồng bộ của khách hàng.
- Các phiên bản đầu tiên của WebOS vận chuyển với khả năng đồng

bộ với phần mềm iTunes của Apple bằng cách giả mạo như một


thiết bị của Apple, nhưng tính năng này đã bị vô hiệu hóa bằng cách
cập nhật phần mềm tiếp theo của Apple.
* Các ứng dụng của bên thứ ba:
- WebOS chính thức xem xét kỹ lưỡng các ứng dụng của bên thứ ba
có thể truy cập từ các thiết bị để tải về không dây bằng cách sử dụng
App Catalog.
- Phần mềm homebrew sử dụng để phân phối WebOS homebrew, ứng
dụng bao gồm WebOS Cài đặt nhanh (Java dựa cho máy tính để bàn),
và Preware (một WebOS homebrew Danh mục ứng dụng, mà phải
được sideloaded để cài đặt.
- Sau khi cài đặt phần mềm homebrew xảy ra lỗi thì WebOS Doctor
(được cung cấp bởi HP) có thể khôi phục điện thoại trở lại nhà máy
cài đặt và loại bỏ hầu hết những thay đổi được thực hiện bởi các ứng
dụng homebrew và các bản và lỗi.
III. Lịch sử phát triển của WebOS:
- HP cung cấp nguồn lực cho các nhà phát triển WebOS và hướng dẫn
đăng ký tham gia Chương trình phát triển Palm HP.
- Phiên bản mới nhất của WebOS SDK là phiên bản 3.0.5. Nó có thể
được tải về trực tiếp từ trung tâm phát triển HP Palm. Với SDK này,
các nhà phát triển có thể làm cho các ứng dụng cho một loạt các thiết
bị WebOS bao gồm HP Veer và HP Touchpad. Bao gồm trong SDK
cũng là PDK, mà cho phép truy cập các nhà phát triển trình biên dịch,
các thư viện mã hóa, kịch bản, tiện ích, và các tài liệu hỗ trợ

trong C / C + + phát triển.


- Ứng dụng cũng có thể được viết bằng HTML5, JavaScript và CSS
bằng cách sử dụng các Mộ hoặc Enyo khuôn khổ.
- Trung tâm phát triển WebOS cũng đã nhanh chóng bắt đầu hướng
dẫn giúp dễ dàng chuyển đổi từ iOS, web, và C / C + + phát triển.
* Platform:
- WebOS có nhiều điểm chung với chính bản phân phối Linux. Phiên
bản 1.0-2.1 sử dụng một vá Linux 2.6.24 hạt nhân.
- Danh sách các thành phần mã nguồn mở được sử dụng bởi các phiên
bản khác nhau của WebOS, cũng như mã nguồn của các bản vá lỗi và
áp dụng cho từng thành phần, có sẵn tại trang web mã nguồn mở
Palm. Trang này cũng phục vụ như là một danh sách tài liệu tham
khảo các phiên bản của WebOS đã được phát hành công khai.
- Tính đến giữa năm 2012, nhiều ứng dụng bao gồm một từ The New
York Times đã được dốc kéo từ App Catalog. Thực tế số lượng các
ứng dụng còn lại hiện vẫn chưa biết, nhưng coi là thấp hơn so với
10.000. Khi thanh toán ra bị bỏ rơi và các ứng dụng không hoạt động
mà vẫn còn trong App Catalog hiện nay, con số này dự kiến sẽ thấp
hơn đáng kể vẫn còn.
- Số lượng các ứng dụng hiện đang duy trì trên nền tảng này, được
định nghĩa là bất kỳ ứng dụng đã nhìn thấy một bản cập nhật trong
vòng sáu tháng trước, vẫn là một phần nhỏ trong tổng số như tiêu hao
sinh lực phát triển tăng tốc trong nửa cuối năm 2011 sau khi không
còn sự hiện diện bán lẻ, và thông qua hiện tại trong năm 2012 như
WebOS thị phần chỉ còn ở kết hợp (với PalmOS) 0,6% như quý 2.


Lịch sử phát triển:

Ngày

Ứng dụng có sẵn

06 / 06/ 2009

18

17/ 06/ 2009

30

27/ 06/ 2009

30

13/ 07/ 2009

30 chính thức, không chính thức 31

16/ 07/ 2009

30 chính thức

29/ 07/ 2009

32 chính thức

25/ 08/ 2009


41 chính thức

07/ 11/ 2009

356 chính thức

01/ 01/ 2010

1000 chính thức

27/ 07/ 2010

3000 chính thức

29/ 09/ 2010

4000 chính thức

09/12/ 2011

10.002 chính thức

Tải, tích lũy
Khởi động

1 triệu

1,8 triệu

Khởi động


1 triệu


IV. Hệ điều hành Palm WebOS:
1. Giới thiệu chung:
- WebOS được phát triển dựa trên nền Linux (Hệ điều hành đa
nhiệm, đa ngôn ngữ).


- Palm thêm vào đó là khả năng đa chạm và ý tưởng quản lý ứng
dụng theo khái niệm mà Palm gọi là Cards.
- Palm WebOS là sự kết hợp dù không đạt được sự hoàn hảo
nhưng nó cũng đã có những mặt tích cực góp phần vào sự phát
triển chung của HĐH WebOS.
2. Launcher và thao tác với ứng dụng:
- Palm vẫn cho phép bạn chạy ứng dung theo cách truyền thống là

dùng Launcher, tuy nhiên nó cũng đã được thay đổi để phù hợp với
thị trường.
- Cũng giống như những hệ điều hành Đa nhiệm (multi-task),
WebOS cũng thiết kế một cách để bạn chuyển qua lại giữa các ứng
dụng.
- Các ứng dụng Palm bây giờ không còn chuyển qua lại theo cách
thông thường bằng cách nhấn nút Back hay Home, mà là chúng ta
đè và vuốt vùng cảm ứng bên dưới kéo lên trên và Palm sẽ xuất
hiện một đường cong gợi cảm cho chúng ta chọn ứng dụng chuyển
sang hoặc chúng ta cũng có thể sử dụng hệ thống giao diện Cards
để làm điều này.


3. Màn hình chính ( màn hình chờ):
- Không giống những hệ điều hành khác, thông thường tại màn
hình chờ khi chúng ta gõ phím tức là bấm số để gọi hoặc tìm trong
danh bạ. Với Palm WebOS, thao tác này sẽ kích hoạt bộ máy tìm


kiếm tìm tất cả các thông tin trên Điện thoại, bao gồm Ứng dụng,
Danh Bạ, Thông tin,....
- Nếu Palm không tìm thấy thông tin nào trên máy thì sẽ tự động
đề nghị bạn tìm với Bản đồ, Google hay từ điển.
- Hệ thống Cards mới với các card như là những ứng nhỏ, xinh xắn
và dễ dàng di chuyển giữa các ứng dụng. Bạn có thể tưởng tưởng
các card như là Các Gadgets của Mac hay của Samsung i900 hoặc
các Panel của Experia X1.
4. Công việc:
- Điểm ấn tượng nhất của nền tảng WebOS nằm ở phần kết nối.
Công nghệ Palm Synergy mang đến sự tích hợp, liên kết và đồng
bộ giữa Outlook, Google và FaceBook Calendar trong một giao
diện duy nhất.
- Giao diện ứng dụng của Danh bạ, Ghi chú, SMS và Email cũng
hoàn toàn thay đổi. Phức tạp hơn và phong phú chức năng hơn.
- Đặc biệt như tên hệ điều hành đã Mô tả, sự liên kết và kết nối
rất được chú trọng.

5. Multimedia:
- Tập hợp các ứng dụng từ Quản lý ảnh, nghe nhạc và Video đều
được Palm tích hợp: các ứng dụng có giao diện rất đẹp và hỗ trợ
công nghệ chạm.



- Khác so với trước đây, các ứng dụng hầu hết là phải đi mua bản
quyền.
6. Duyệt Web và Email:
- Palm chuyển trình duyệt Web truyền thống của mình sang nền
tảng Webkit hiện đại và hợp với thị trường.
- Trình duyệt với khả năng hiển thị như trên máy tính, chưa hỗ trợ
Flash nhưng hỗ trợ quản lý mở nhiều trang Web thông qua hệ
thống Cards.
7. Giải trí:
- Palm liên tục đón nhận những tin vui từ Triển lãm CES 2010
đang diễn ra tại Las Vegas, Mỹ: Palm chính thức khởi động thư
viện game 3D dành cho tất cả các phiên bản Palm chạy hệ điều
hành webOS.
- Palm Pre có bộ nhớ trong vượt trội phiên bản trước với dung
lượng 16GB và có thể sạc pin bằng bộ sạc không dây, Palm Pixi
còn được bổ sung kết nối Wi-Fi và vỏ mặt sau của máy có 5 màu
sắc để người dùng lựa chọn.
- Một số Game 3D trên Palm WebOS: Need for Speed Undercover,
Monopoly, Let's Golf, Asphalt 5: Elite Racing, The Sims 3,
Glyder2, X- Plane, …

V. Tương lai của WebOS:
1. Hướng phát triển:
* Hãng HP:


- Khi HP quyết định tương lai WebOS thành mã nguồn mở, nhiều
nhận định cho rằng điều này sẽ càng khiến tình hình của Microsoft
trở nên trầm trọng. Người ta lo ngại các hãng sản xuất sẽ tiếp tục
tìm đến các hệ điều hành miễn phí như Android và giờ đây là

WebOS thay vì bỏ tiền mua bản quyền các hệ điều hành của gã
khổng lồ phần mềm này. Tuy nhiên, theo đánh giá của các nhà
phân tích công nghệ, Microsoft thực sự được hưởng lợi từ động
thái của HP chứ không hề bị đe dọa khi WebOS thành nguồn mở
như Android.
- Người đứng đầu hãng này cho biết: “HP sẽ đưa WebOS đến với
cộng đồng mã nguồn mở để thúc đẩy cho sự ra đời của 1 thế hệ
ứng dụng và thiết bị mới”. Điều đó khẳng định trong tương lai sẽ
vẫn đầu tư phát triển WebOS và nó sẽ thành Hệ điều hành mã
nguồn mở, đồng thời vẫn tiếp tục đầu tư hỗ trợ các nhà phát triển
bổ sung những cải tiến cho nền tảng mới.
- Có nhiều ý kiến cho rằng trong tương lai WebOS sẽ khó trở thành
1 nền tảng đủ lớn để cạnh tranh với Android hay iOS tuy nhiên xét
về tương lai lâu dài, có thể WebOS sẽ chạy trên các máy in của HP
cũng như các thiết bị ngoại vi khác; đồng thời cũng hấp dẫn nhiều
nhà đầu tư máy tính bảng.
- Tuy nhiên, không như mong đợi của các nhà quản lý HP, Hệ điều
hành WebOS đã dần lụi tàn do những sai lầm về quản lý của HP.
Và cái chết của Hệ điều hành này đã được giới công nghệ dự đoán
trước khi công bố nền tảng trở thành mã nguồn mở.
* Hãng LG:


- LG quyết định mua WebOS từ HP và sử dụng nó trên TV thông
minh. Và vào tháng 10 năm 2012, LG đã hợp tác với Gram để phát
triển Open WebOS TV, mở ra một hướng đi mới cho WebOS.
- WebOS tạo ra một hướng đi mới cho LG để mang lại trải nghiệm
người dùng trực quan và các dịch vụ Internet xuyên suốt giữa các
thiết bị điện tử tiêu dùng.
- LG sử dụng webOS để tái xác định dòng TV của họ là một thứ gì

đó hoàn toàn khác, cụ thể là các thiết bị thực thi ứng dụng, hay làm
được những việc mà không một chiếc TV nào khác làm được, khi
đó webOS trở nên không chỉ cần thiết mà còn giúp cho mảng TV
của hãng này trở thành một lĩnh vực vững mạnh.
2. “Hệ điều hành di động webOS đã chết”:
- Tuy WebOS đã được LG mua lại từ HP và đã có những kế hoạch
để phát triển Hệ điều hành này nhưng tất cả chúng ta có thể nhận
thấy là hệ điều hành WebOS đã chết.
- Ta có thể dễ hiểu tại sao LG không có ý định sử dụng WebOS
trên sản phẩm smartphone của mình bởi công ty hiện tại chỉ tập
trung vào Android, vì Android đang là Hệ điều hành có cơ hội phát
triển bậc nhất, hơn nữa người sử dụng cũng cảm nhận được điều
đó.
- Còn ở smartTV, vị thế của webOS cũng rất là mong manh. Vì thị
trường smartTV chưa thực sự nổi bật và dù hàng loạt ngôn từ
quảng cáo đao to búa lớn của LG, Samsung, Sony hay các nhà sản
xuất smartTV được tung ra, thì thiết bị này mới chỉ nằm ở dạng
tiềm năng, chưa thực sự được người dùng đón nhận.


- Trên thực tế, WebOS là một hệ điều hành lạc hậu, và nó dường
như đã đánh mất tiềm năng của mình. Bản cập nhật mới nhất của
webOS đã cách đây hơn một năm.
- Vì thế, những người hâm mộ WebOS không nên quá kỳ vọng vào
sự hồi sinh của hệ điều hành này. Nhất là trong thời điểm Android
và iOS đang rất mạnh, và rất nhiều tên tuổi hệ điều hành mới ra
đời như hiện nay.
3. Nguyên nhân “ cái chết” của Hệ điều hành WebOS:
* Khởi đầu trục trặc của WebOS:
- Tại Triển lãm Điện tử tiêu dùng CES diễn ra đầu năm 2009


(Consumer Electronics Show 2009), Palm đã tổ chức một sự kiện
truyền thông lớn, ra mắt hệ điều hành mang cái tên mới WebOS
cùng chiếc điện thoại mới Palm Pre chạy nền tảng này.
- Palm dường như đã có tất cả điều kiện để cạnh tranh iPhone của
Apple với: giao diện người dùng tuyệt đẹp, điều hướng cảm ứng
thân thiện, hỗ trợ đa nhiệm, hệ sinh thái ứng dụng, tính năng nhắn
tin độc đáo, và thậm chí hỗ trợ cả iTunes.
- Tuy nhiên, không có mấy smartphone có thể cạnh tranh được với
iPhone về các mặt ứng dụng, tính năng đa phương tiện và thiết kế
thân thiện với người dùng.
- Đồng thời, đã có dấu hiệu trục trặc ngay sau màn ra mắt ồn ào.
Trước hết, Palm đã không cho phép giới truyền thông dùng thử hay
chạm vào Pre, trong khi đó là điều mà các công ty khác rất chú
trọng để giới thiệu phần cứng mới trước khi tung ra thị trường và
là điều quan trọng để khách hàng có thể cảm nhận được chất lượng
của sản phẩm cũng như các tính năng của nó.


* Mòn mỏi trông chờ WebOS:
- Khi công bố sản phẩm Palm cho biết sẽ sớm phát hành sản phẩm.
Tuy nhiên, thực tế lại không thấy dấu hiệu nào của Hệ điều hành
WebOS mà thay vào đó Palm lại tung ra Palm Treo Pro, một
smartphone chạy hệ điều hành Windows Mobile 6.1.
- Tiếp theo đó là hàng loạt các động thái nhằm kéo dài việc ra mắt
sản phẩm; Palm cho biết: “Palm đang cố hết sức để Pre sớm đến
với khách hàng, nhưng điều cần thiết là Pre phải thật sự hoàn hảo
khi được bán ra”. Điều đó cho thấy Palm đã vội vàng công bố sản
phẩm WebOS.
- Đồng thời, trong khoảng thời gian đó trên thị trường có rất nhiều

sản phẩm của các hãng smartphone đã ra đời với camera tốt hơn,
màn hình lớn hơn, và bộ nhớ lớn hơn Pre như: BlackBerry,
Windows Mobile, Symbian, …
- Cuối cùng, vào ngày 09/06, sản phẩm đầu tiên đã được ra đời
nhưng không may cho Palm là cùng lúc đó iPhone 3GS của Apple
có mặt trên thị trường. Với dung lượng lưu trữ nhiều hơn cho cùng
mức giá, camera tốt hơn, và một danh sách ứng dụng mạnh mẽ
hơn, iPhone 3GS đã làm Pre bị lu mờ.
* WebOS trên Smartphone:
- Người sử dụng cũng như các nhà quản lý đều có chung nhận xét
là WebOS tuyệt vời, nhưng phần cứng cần cải thiện thêm. Bàn
phím của Palm Pre khó dùng, các phím nhỏ bé, dính và sắc cạnh.
Thêm vào đó dung lượng lưu trữ của máy thấp, chỉ giới hạn trong
8GB, ít hơn nhiều so với nhiều sản phẩm của các hãng khác như:
iPhone 3GS, Nokia, Blackberry, ...


- Palm đã sai lầm khi quyết định dành riêng WebOS cho mạng
Spirnt, việc làm này đã gây rất nhiều tổn thất. Số lượng người sử
dụng tiếp cận được với những sản phẩm này là không cao.
- Thêm nữa, người dùng cũng không được chứng kiến bất kỳ một
chiếc điện thoại WebOS nào tiếp theo sau Pre cho tới tận tháng
11/2009 khi Palm Pixi chào đời, một thiết bị cấp thấp hơn được
nhắm tới những người mới bắt đầu tiếp cận smartphone. Tuy nhiên
sản phẩm này cũng không có nhiều điều mới mẻ mà Palm chỉ cải
thiện những thiếu sót của phên bản trước.
- Cuối cùng, quan trọng nhất là ứng dụng cho sản phẩm. Sau khi
điện thoại chạy Hệ điều hành WebOS ra đời một thời gian thì các
nhà phát triển hãng này vẫn chưa được quyền truy cập đến các
công cụ của WebOS. Điều này có ý nghĩa quan trọng khi mà phần

ứng dụng trên điện thoại đang rất được người sử dụng coi trọng.
*TÓM LẠI: Thực sự không phải WebOS thất bại mà nguyên do ở
đây là sự kết hợp của các yếu tố khác, gồm tiếp thị, phần cứng, và
phát triển ứng dụng. Sai lầm lớn nhất cả HP và Palm đã mắc phải
là vội vàng công bố một sản phẩm chưa hoàn chỉnh, và phải mất 6
tháng mới đưa được sản phẩm ra thị trường. Làm như vậy là một
rủi ro rất lớn trong thế giới di động phát triển nhanh. WebOS ngã
ngựa là một câu chuyện buồn, nhưng sẽ trở thành bài học quý giá
cho các công ty công nghệ khác, đặc biệt là những công ty hoạt
động trong lĩnh vực di động.




×