Coza Nostra
07-04-2008, 13:57
Điện thoại di động giờ đã trở thành một vật dụng không thể thiếu đối với phần lớn mọi người. ĐT di động là phương tiện liên lạc, phương tiện giải trí ...
Xin giới thiệu với các bạn loạt bài về Symbian OS và các ứng dụng dành cho dòng máy sử dụng hệ điều hành Symbian OS.
Trước tiên cần phải phân biệt HĐH Symbian OS và nền tảng di động S40:
- Nói về các dòng máy ĐT sử dụng nền tảng S40 thì chỉ có các model của Nokia mới sử dụng loại này. Đặc điểm để nhận ra dòng máy này là phím Menu sử dụng chung với Select. Các ứng dụng cho các model dùng S40 thường không nhiều và chạy (chứ không phải cài đặt) cũng đơn giản hơn. Nói chung các model sử dụng S40 của Nokia có giao diện thân thiện, dễ sử dụng.
- Các dòng máy sử dụng HĐH Symbian OS có đặc điểm rất dễ nhận ra, đó là có phím menu riêng biệt. Với các dòng mày OS 60 là các phím Clear (C), phím Edit (có biểu tượng cây bút chì - các dòng máy đời mới đã lược bỏ phím này). Các bạn có thể đọc kĩ phần sau để tìm hiểu rõ hơn về Symbian OS.
(Thông tin được lấy từ nguồn http://tinhte.com/forum)
Như các bạn đã biết có rất nhiều máy điện thoại sử dụng hệ điều hành Symbian OS làm khả năng cài đặt, ứng dụng trở nên mạnh mẽ hơn rất nhiều. Để giúp các bạn cài đặt các phần mềm đúng với hệ điều hành tương ứng với Model máy của mình tôi xin giới thiệu sau đây để các bạn tiện đối chiếu.
Symbian tổng quát hiện nay được chia làm 4 loại chính:
Symbian OS Series 60: dòng này rất phổ biến trên thị trường.
Symbian OS Series 60 (S60) 1.x-2.x
1.x ở đây là thế hệ, bao gồm các hệ điều hành từ Symbian OS 6.1 đến 8.1 OS.
Nokia 7650, 3650 & 3600, 3660 & 3620, 6600 & 6620, N-Gage & N-Gage QD, 7610, 6260, 6630, 6670, 3230, 6681 & 6682, 6680, N70, N72, N90, Siemens SX1, Sendo X & X2, Samsung SGH-D700, D710, D720, D730, Z600, Panasonic X700 & X800, Lenovo P930
Series 60 1st Edition
Version 0.9: Nokia 7650
Version 1.0: Nokia 3650
Version 1.1: Nokia N-Gage
Version 1.2: Siemens SX1
Version 2.0: Nokia 6600
Series 60 2nd Edition
Version 7.0 (tên gọi khác: Symbian Series 60 2nd Edition Feature Pack 1): Nokia 3230, 6260, 6620, 6670, 7610
Version 8.0 (tên gọi khác: Symbian Series 60 2nd Edition Feature Pack 2): Nokia 6630, 6680, 6681, 6682
Version 8.1 (tên gọi khác: Symbian Series 60 2nd Edition Feature Pack 3): Nokia N70, N72, N90
Symbian OS Series 60 3rd Edition mới phát triển trên các Model điện thoại mới sử dụng hệ điều hành Symbian OS 9.1: Nokia 3250, 5500, N71, N73, N75, N77, N80, N91, N92, N93, E50, E60, E61, E61i, E62, E65, E70, 6110 Navigator, 6120/6121 Classic, 5700, 6290, N76, N81, N95, E90 Communicator
Version 9.1 - Nokia 3250, 5500, N71, N73, N75, N77, N80, N91, N92, N93, E50, E60, E61, E61i, E62, E65, E70
Version 9.2 (tên gọi khác: Symbian S60 3rd Edition Feature Pack 1): Nokia 6110 Navigator, 6120/6121 Classic, 5700, 6290, N76, N81, N95, E90 Communicator
Symbian OS Series 80 Communicators là các Model máy sử dụng hệ điều hành Symbian OS 6.0 đến 7.0 OS, màn hình có độ phân giải cao, lớn, có bàn phím mở rộng.
Nokia 9500, 9300, 9300i, 9210i, 9290 and 9210
Symbian OS Series 90 cũng là các Model máy mới phát triển nhưng ít Model có sử dụng hệ điều hành Symbian OS 7.0 bao gồm Nokia 7700 and 7710
Symbian OS UIQ
Symbian OS UIQ 2.x cũng thuộc hệ điều hành Symbian OS 7.0
Sony Ericsson P910 i/c/a, P900 & P908, P800 & P802, BenQ P30, P31 / Nokia 6708, Motorola A920, A925, A1000, A1010, M1000, Arima ASP805, U300, U308
Symbian OS UIQ 3.0 Symbian OS 9.1 based UIQ
Sony Ericsson P990, M600, W950, M608c, P1
Các bạn chú ý Model máy của mình thuộc họ Symbian OS, Series nào sau đó tiến hành tải phần mềm tương ứng để tránh xung đột cũng như các lỗi xảy ra như độ phân giải màn hình...
Tham khảo tại www.my-symbian.com
Bổ sung thông tin về Symbian:
SYMBIAN OS
Symbian OS là tên của loại hệ điều hành tiên tiến và được nhiều nhà sản xuất điện thoại hàng đầu trên thế giới cùng phát triển. Symbian OS được thiết kế để làm hệ điều hành cho các loại điện thoại 2G, 2.5 cũng như 3G.
Về giao diện Symbian OS có tính mềm dẻo, cho phép các nhà sản xuất điện thoại phát triển các kiểu giao diện khác nhau, phù hợp với thiết kế máy của mình. Có một số dạng giao diện phổ biển đã được phát triển bao gồm
Giao diện cho điện thoại sử dụng bàn phím số: Những loại máy này cần một giao diện thuận tiện để sử dụng với joystick, phím nóng. Nokia đã phát triển Series 60 Platform chạy trên nền Symbian OS và hỗ trợ các ứng dụng Symbian OS và Java. Nokia 7650 là một trong những máy điện thoại đầu tiên chạy trên Symbian OS với giao diện của Series 60.
Giao diện cho điện thoại có màn hình cảm ứng: Những loại máy này thực sự lý tưởng về giao diện. UIQ là một loại giao diện khả biến dựa trên việc nhập liệu bằng bút sử dụng cho các điện thoại di động đa phương tiện. Sony Ericsson P800 là điện thoại đầu tiên chạy Symbian OS với giao diện UIQ.
Hiện tại Nokia đã giới thiệu 7710 là model có màn hình cảm ứng chạy trên nền Series 90. Giao diện của Nokia thiên về Icons khác với SonyEricsson thiên về drop-down menu
Giao diện cho điện thoại có bàn phím đầy đủ và màn hình lớn. Đây là giải pháp di động cho những người cần soạn thảo và theo dõi thông tin khi đang ở ngòai văn phòng. Nokia 9200 Communicator là một ví dụ điển hình, chạy trên nền Series 80 Platform.
SERIES 60
Series 60 là một nền tảng phần mềm đa tính năng dành cho điện thoại thông minh với các tính năng dữ liệu cao cấp. Đồng thời có sẵn một giao diện người dùng có thể khả chuyển để ứng dụng cho nhiều nhu cầu khác nhau, nhiều chương trình ứng dụng. Series 60 cũng đã được chuẩn hóa rất tốt cho việc phát triển nhiều chương trình ứng dụng , cài thêm chương trình vào hệ thống. Được tối ưu hóa cho Symbian OS, Series 60 Platform là mã nguồn cơ sở mà các nhà sản xuất có thể tích hợp vào các thiết kế ohần cứng của mình.
Series 60 Platform 2nd Edition là phiên bản Series 60 hiện đang phổ biến nhất chạy trên Symbian OS.
Series 60 Platform 2nd Edition được giới thiệu lần đầu năm 2003 và tích hợp lần đầu tiên vào Nokia 6600. Phiên bản này đã được phát triển mở rộng tiếp thành ba mức Feature Packs mang lại nhiều chức năng mới mà không ảnh hưởng đến tính tương thích với nền tảng hệ thống. Với các Feature Packs mới, Series 60 Platform 2nd Edition cung cấp cho các điện thoại thông minh thêm rất nhiều tính năng hiện đại
Giao diện người dùng:
Giao diện của Series 60 là một nghiên cứu rất thành công của Nokia. Như là một phần của Series 60 Platform, nó cung cấp cho người dùng một giao diện thống nhất cho các loại máy của các hãng khác nhau chạy trên nền Series 60 Platform. Thiết kế này cho phép sử dụng điện thoại rất thuận tiện bằng một tay, hoạt động với các màn hình màu 176 x 208, 240 x 320 (QVGA) và 352 x 416. Hỗ trợ nhiều tính năng tiên tiến bao gồm 02 softkeys, phím di chuyển 5 chiều, phím task_bar , phím Call và End Call. Giao diện sử dụng 12 phím số tiêu chuẩn, phím Clear và Edit để nhập text được dễ dàng
Một số ví dụ về các Featurepack:
Series 60 Platform 2nd Edition, Feature Packs 1 : 6600/7610 HTLM small screen browsing and EDGE network support
Series 60 Platform 2nd Edition, Feature Packs 2 : 6630 WCDMA &CDMA network support
Series 60 Platform 2nd Edition, Feature Packs 3 : Scalable UI with high resolution support up to 352x416
Series 60 Platform 3rd Edition là phiên bản Series 60 mới nhất vừa được giới thiệu , chạy trên nền Symbian OS v9.
Đến hiện tại Symbian OS đã trải qua các version như sau:
Symbian 5
Năm 1999, công ty Symbian phát hành phiên bản Symbian OS Version 5, hướng tới thiết kế cho thiết bị có bút và bàn phím với màn hình 640x240. Máy điện thoại Symbian OS đầu tiên là Ericsson R380 Smartphone, được sản xuất vào tháng 9 năm 2000, dựa trên Symbian OS v5(u), một phiên bản Unicode của Symbian OS v5.
Symbian v6.x
Symbian OS Version 6.0 được phát hành năm 2000. Symbian OS Version 6.0 là sự phát triển vượt bậc, cuộc cách mạng trên nền Symbian OS v5. Điện thoại trên nền Symbian OS mở đầu tiên, Nokia 9210 Communicator, ra đời tháng 7 năm 2001, là thể hiện của Symbian OS Version 6.0.
Ví dụ: Nokia 9290, 9210 các loại
Symbian OS Version 6.1 phát hành vào đầu năm 2001
Ví dụ: Sendo X; Siemens SX1; Nokia Ngage, QD, 7650, 3650/3660
Symbian 7.0
Hỗ trợc J2ME MIDP v1.0
Ví dụ: Motorola A920, A925, A1000; BenQ P30; SE P800, P900, P910;
Symbian 7.0s
Hỗ trợ J2ME MIDP v2.0
Ví dụ: Nokia 6600, 7610, 6260; 9500, 9300 ; Samsung SGH D710; Panasonic X700
Symbian 8.0
Unicode v3.0 & 3D OpenGL graphics
Ví dụ Nokia 6630 /6680/6681
Symbian 8.1
Mobile 3D graphics API for J2ME
J2ME MIDP 2.0
Metrowerks CodeWarrior, Borland C++ BuilderX and MS
Visual Studio support for C++ development
Chạy trên Nokia N70
Symbian 9.1
RTP – Symbian OS v9.1 provides a native RTP (Realtime Transfer Protocol) stack. This stack can be used by licensee and 3rd party applications without the need for a separate RTP stack.
Device Management – Symbian OS provides features which give network operators and enterprises new capabilities to manage phones in the field. This includes OMA Device Management 1.1.2 support and OMA Client provisioning 1.1.
Bluetooth – Symbian OS v9.1 continues to add Bluetooth innovations to the operating system. In this release support for Bluetooth eSCO and Bluetooth Stereo headset profiles are implemented.
EABI tooling – Symbian OS v9.1 is built using the ARM RVCT 2.1 compiler. This compiler is compliant with the ARM EABI standard. This allows compatibility with the latest ARM compliers and reduces the Symbian OS footprint while enhancing performance.
Platform Security – Symbian OS v9.1 provides a proactive defence mechanism against malware. The platform security infrastructure uses a capability based model which ensures that sensitive operations (for example modifying user data, making calls, using network connections) can only be accessed by applications which have been certified by an appropriate signing authority.
Data Caging – this feature allows applications to have their own private data partition. This allows for applications to guarantee a secure data store. This can be used for e-commerce, location applications and others.
(Nguồn: http://nokiafriends.vn)
Xin giới thiệu với các bạn loạt bài về Symbian OS và các ứng dụng dành cho dòng máy sử dụng hệ điều hành Symbian OS.
Trước tiên cần phải phân biệt HĐH Symbian OS và nền tảng di động S40:
- Nói về các dòng máy ĐT sử dụng nền tảng S40 thì chỉ có các model của Nokia mới sử dụng loại này. Đặc điểm để nhận ra dòng máy này là phím Menu sử dụng chung với Select. Các ứng dụng cho các model dùng S40 thường không nhiều và chạy (chứ không phải cài đặt) cũng đơn giản hơn. Nói chung các model sử dụng S40 của Nokia có giao diện thân thiện, dễ sử dụng.
- Các dòng máy sử dụng HĐH Symbian OS có đặc điểm rất dễ nhận ra, đó là có phím menu riêng biệt. Với các dòng mày OS 60 là các phím Clear (C), phím Edit (có biểu tượng cây bút chì - các dòng máy đời mới đã lược bỏ phím này). Các bạn có thể đọc kĩ phần sau để tìm hiểu rõ hơn về Symbian OS.
(Thông tin được lấy từ nguồn http://tinhte.com/forum)
Như các bạn đã biết có rất nhiều máy điện thoại sử dụng hệ điều hành Symbian OS làm khả năng cài đặt, ứng dụng trở nên mạnh mẽ hơn rất nhiều. Để giúp các bạn cài đặt các phần mềm đúng với hệ điều hành tương ứng với Model máy của mình tôi xin giới thiệu sau đây để các bạn tiện đối chiếu.
Symbian tổng quát hiện nay được chia làm 4 loại chính:
Symbian OS Series 60: dòng này rất phổ biến trên thị trường.
Symbian OS Series 60 (S60) 1.x-2.x
1.x ở đây là thế hệ, bao gồm các hệ điều hành từ Symbian OS 6.1 đến 8.1 OS.
Nokia 7650, 3650 & 3600, 3660 & 3620, 6600 & 6620, N-Gage & N-Gage QD, 7610, 6260, 6630, 6670, 3230, 6681 & 6682, 6680, N70, N72, N90, Siemens SX1, Sendo X & X2, Samsung SGH-D700, D710, D720, D730, Z600, Panasonic X700 & X800, Lenovo P930
Series 60 1st Edition
Version 0.9: Nokia 7650
Version 1.0: Nokia 3650
Version 1.1: Nokia N-Gage
Version 1.2: Siemens SX1
Version 2.0: Nokia 6600
Series 60 2nd Edition
Version 7.0 (tên gọi khác: Symbian Series 60 2nd Edition Feature Pack 1): Nokia 3230, 6260, 6620, 6670, 7610
Version 8.0 (tên gọi khác: Symbian Series 60 2nd Edition Feature Pack 2): Nokia 6630, 6680, 6681, 6682
Version 8.1 (tên gọi khác: Symbian Series 60 2nd Edition Feature Pack 3): Nokia N70, N72, N90
Symbian OS Series 60 3rd Edition mới phát triển trên các Model điện thoại mới sử dụng hệ điều hành Symbian OS 9.1: Nokia 3250, 5500, N71, N73, N75, N77, N80, N91, N92, N93, E50, E60, E61, E61i, E62, E65, E70, 6110 Navigator, 6120/6121 Classic, 5700, 6290, N76, N81, N95, E90 Communicator
Version 9.1 - Nokia 3250, 5500, N71, N73, N75, N77, N80, N91, N92, N93, E50, E60, E61, E61i, E62, E65, E70
Version 9.2 (tên gọi khác: Symbian S60 3rd Edition Feature Pack 1): Nokia 6110 Navigator, 6120/6121 Classic, 5700, 6290, N76, N81, N95, E90 Communicator
Symbian OS Series 80 Communicators là các Model máy sử dụng hệ điều hành Symbian OS 6.0 đến 7.0 OS, màn hình có độ phân giải cao, lớn, có bàn phím mở rộng.
Nokia 9500, 9300, 9300i, 9210i, 9290 and 9210
Symbian OS Series 90 cũng là các Model máy mới phát triển nhưng ít Model có sử dụng hệ điều hành Symbian OS 7.0 bao gồm Nokia 7700 and 7710
Symbian OS UIQ
Symbian OS UIQ 2.x cũng thuộc hệ điều hành Symbian OS 7.0
Sony Ericsson P910 i/c/a, P900 & P908, P800 & P802, BenQ P30, P31 / Nokia 6708, Motorola A920, A925, A1000, A1010, M1000, Arima ASP805, U300, U308
Symbian OS UIQ 3.0 Symbian OS 9.1 based UIQ
Sony Ericsson P990, M600, W950, M608c, P1
Các bạn chú ý Model máy của mình thuộc họ Symbian OS, Series nào sau đó tiến hành tải phần mềm tương ứng để tránh xung đột cũng như các lỗi xảy ra như độ phân giải màn hình...
Tham khảo tại www.my-symbian.com
Bổ sung thông tin về Symbian:
SYMBIAN OS
Symbian OS là tên của loại hệ điều hành tiên tiến và được nhiều nhà sản xuất điện thoại hàng đầu trên thế giới cùng phát triển. Symbian OS được thiết kế để làm hệ điều hành cho các loại điện thoại 2G, 2.5 cũng như 3G.
Về giao diện Symbian OS có tính mềm dẻo, cho phép các nhà sản xuất điện thoại phát triển các kiểu giao diện khác nhau, phù hợp với thiết kế máy của mình. Có một số dạng giao diện phổ biển đã được phát triển bao gồm
Giao diện cho điện thoại sử dụng bàn phím số: Những loại máy này cần một giao diện thuận tiện để sử dụng với joystick, phím nóng. Nokia đã phát triển Series 60 Platform chạy trên nền Symbian OS và hỗ trợ các ứng dụng Symbian OS và Java. Nokia 7650 là một trong những máy điện thoại đầu tiên chạy trên Symbian OS với giao diện của Series 60.
Giao diện cho điện thoại có màn hình cảm ứng: Những loại máy này thực sự lý tưởng về giao diện. UIQ là một loại giao diện khả biến dựa trên việc nhập liệu bằng bút sử dụng cho các điện thoại di động đa phương tiện. Sony Ericsson P800 là điện thoại đầu tiên chạy Symbian OS với giao diện UIQ.
Hiện tại Nokia đã giới thiệu 7710 là model có màn hình cảm ứng chạy trên nền Series 90. Giao diện của Nokia thiên về Icons khác với SonyEricsson thiên về drop-down menu
Giao diện cho điện thoại có bàn phím đầy đủ và màn hình lớn. Đây là giải pháp di động cho những người cần soạn thảo và theo dõi thông tin khi đang ở ngòai văn phòng. Nokia 9200 Communicator là một ví dụ điển hình, chạy trên nền Series 80 Platform.
SERIES 60
Series 60 là một nền tảng phần mềm đa tính năng dành cho điện thoại thông minh với các tính năng dữ liệu cao cấp. Đồng thời có sẵn một giao diện người dùng có thể khả chuyển để ứng dụng cho nhiều nhu cầu khác nhau, nhiều chương trình ứng dụng. Series 60 cũng đã được chuẩn hóa rất tốt cho việc phát triển nhiều chương trình ứng dụng , cài thêm chương trình vào hệ thống. Được tối ưu hóa cho Symbian OS, Series 60 Platform là mã nguồn cơ sở mà các nhà sản xuất có thể tích hợp vào các thiết kế ohần cứng của mình.
Series 60 Platform 2nd Edition là phiên bản Series 60 hiện đang phổ biến nhất chạy trên Symbian OS.
Series 60 Platform 2nd Edition được giới thiệu lần đầu năm 2003 và tích hợp lần đầu tiên vào Nokia 6600. Phiên bản này đã được phát triển mở rộng tiếp thành ba mức Feature Packs mang lại nhiều chức năng mới mà không ảnh hưởng đến tính tương thích với nền tảng hệ thống. Với các Feature Packs mới, Series 60 Platform 2nd Edition cung cấp cho các điện thoại thông minh thêm rất nhiều tính năng hiện đại
Giao diện người dùng:
Giao diện của Series 60 là một nghiên cứu rất thành công của Nokia. Như là một phần của Series 60 Platform, nó cung cấp cho người dùng một giao diện thống nhất cho các loại máy của các hãng khác nhau chạy trên nền Series 60 Platform. Thiết kế này cho phép sử dụng điện thoại rất thuận tiện bằng một tay, hoạt động với các màn hình màu 176 x 208, 240 x 320 (QVGA) và 352 x 416. Hỗ trợ nhiều tính năng tiên tiến bao gồm 02 softkeys, phím di chuyển 5 chiều, phím task_bar , phím Call và End Call. Giao diện sử dụng 12 phím số tiêu chuẩn, phím Clear và Edit để nhập text được dễ dàng
Một số ví dụ về các Featurepack:
Series 60 Platform 2nd Edition, Feature Packs 1 : 6600/7610 HTLM small screen browsing and EDGE network support
Series 60 Platform 2nd Edition, Feature Packs 2 : 6630 WCDMA &CDMA network support
Series 60 Platform 2nd Edition, Feature Packs 3 : Scalable UI with high resolution support up to 352x416
Series 60 Platform 3rd Edition là phiên bản Series 60 mới nhất vừa được giới thiệu , chạy trên nền Symbian OS v9.
Đến hiện tại Symbian OS đã trải qua các version như sau:
Symbian 5
Năm 1999, công ty Symbian phát hành phiên bản Symbian OS Version 5, hướng tới thiết kế cho thiết bị có bút và bàn phím với màn hình 640x240. Máy điện thoại Symbian OS đầu tiên là Ericsson R380 Smartphone, được sản xuất vào tháng 9 năm 2000, dựa trên Symbian OS v5(u), một phiên bản Unicode của Symbian OS v5.
Symbian v6.x
Symbian OS Version 6.0 được phát hành năm 2000. Symbian OS Version 6.0 là sự phát triển vượt bậc, cuộc cách mạng trên nền Symbian OS v5. Điện thoại trên nền Symbian OS mở đầu tiên, Nokia 9210 Communicator, ra đời tháng 7 năm 2001, là thể hiện của Symbian OS Version 6.0.
Ví dụ: Nokia 9290, 9210 các loại
Symbian OS Version 6.1 phát hành vào đầu năm 2001
Ví dụ: Sendo X; Siemens SX1; Nokia Ngage, QD, 7650, 3650/3660
Symbian 7.0
Hỗ trợc J2ME MIDP v1.0
Ví dụ: Motorola A920, A925, A1000; BenQ P30; SE P800, P900, P910;
Symbian 7.0s
Hỗ trợ J2ME MIDP v2.0
Ví dụ: Nokia 6600, 7610, 6260; 9500, 9300 ; Samsung SGH D710; Panasonic X700
Symbian 8.0
Unicode v3.0 & 3D OpenGL graphics
Ví dụ Nokia 6630 /6680/6681
Symbian 8.1
Mobile 3D graphics API for J2ME
J2ME MIDP 2.0
Metrowerks CodeWarrior, Borland C++ BuilderX and MS
Visual Studio support for C++ development
Chạy trên Nokia N70
Symbian 9.1
RTP – Symbian OS v9.1 provides a native RTP (Realtime Transfer Protocol) stack. This stack can be used by licensee and 3rd party applications without the need for a separate RTP stack.
Device Management – Symbian OS provides features which give network operators and enterprises new capabilities to manage phones in the field. This includes OMA Device Management 1.1.2 support and OMA Client provisioning 1.1.
Bluetooth – Symbian OS v9.1 continues to add Bluetooth innovations to the operating system. In this release support for Bluetooth eSCO and Bluetooth Stereo headset profiles are implemented.
EABI tooling – Symbian OS v9.1 is built using the ARM RVCT 2.1 compiler. This compiler is compliant with the ARM EABI standard. This allows compatibility with the latest ARM compliers and reduces the Symbian OS footprint while enhancing performance.
Platform Security – Symbian OS v9.1 provides a proactive defence mechanism against malware. The platform security infrastructure uses a capability based model which ensures that sensitive operations (for example modifying user data, making calls, using network connections) can only be accessed by applications which have been certified by an appropriate signing authority.
Data Caging – this feature allows applications to have their own private data partition. This allows for applications to guarantee a secure data store. This can be used for e-commerce, location applications and others.
(Nguồn: http://nokiafriends.vn)