Ho..Ho... sao lại Mobile Platforms trong box core32 nhỉ. Đơn giản là các Mobile Platforms đa số sử dụng các CPU32 bit (MIPS, ARM....)
Khi nhắc đến closed source Mobile Platforms.
Từ đầu tiên trong đầu tôi là Symbian OS vâng 75% sản phẩm mobile thông minh ngày hôm nay được sản xuất với một Symbian OS chạy bên trong.
Tiếp theo là Windows Mobile (wince) và iPhone (iPhone không phải là một nền tảng ứng dụng di động - đúng hơn, nó là một tên sản phẩm.)
Tuy nhiên khi làm việc với những Platforms này ta phải tuân theo luật và sân chơi của họ VD: Windows Mobile, Không phải tất cả các API Windows có sẵn để sử dụng cho bên thứ ba. Bạn có thể cần phải ký NDA với Microsoft trước khi bạn muốn mở ra tiềm năng đầy đủ của hệ điều hành.
Với Open Source Mobile Platforms có thể kể đến những cái tên:
Android, Maemo, Moblin, OpenMoko. là những Platforms rất mạnh mẽ hiện nay.
Trong đó OpenMoko còn hỗ trợ và mở cả phần cứng với Neo FreeRunner phone cho phép người phát triển ứng dụng nhúng sử dụng như là một bộ kit phát triển.
Với Neo FreeRunner (GTA02) ra lò từ năm 2008 này chắc hẳn với nhiều người thì không có gì là xa lạ. Nhưng hãy điểm qua tính năng của nó
·Ba băng tần GSM 850/900/1900 cùng GPRS
·Màn hình cảm ứng 2,8 inch độ phân giải VGA (640 x 480)
·Một bộ xử lí ARM9 400Mhz cùng 128MB RAM, 256MB bộ nhớ cùng khe gắn thẻ microSD
·Hỗ trợ tăng tốc đồ hoạ 2D/3D
·Pin 1200mAh
·aGPS
·Wifi 802.11b/g
·Bluetooth 2.0
·Cảm biến độ nghiên giúp máy tự động thay đổi hướng hiển thị của màn hình
·Hệ điều hành OpenMoko Linux
schematics đầy đủ tại đây
http://downloads.openmoko.org/develo...ematics/GTA02/
debugboards để phát triển
http://downloads.openmoko.org/develo...s/debugboards/
Tiếp theo ta có thể tải về toàn bộ phần mềm, mã nguồn của nó để phát triển tại
http://downloads.openmoko.org/developer/
http://wiki.openmoko.org
GTA02 hiện tại chạy được: Android, Debian, GameRunner, Gentoo .....
Ok vậy là nếu muốn ta có thể mua linh kiện, làm pcb và ráp lấy một phone GTA02 (nghe đơn giản nhỉ ) hay mua một chú Neo FreeRunner (GTA02) làm kit phát triển.
Sau này nếu không thích dùng GTA02 làm kit nữa thì chuyển sang làm cell phone
Với hỗ trợ của openmoko.org đây là bước khởi đầu mạnh mẽ cho bạn nếu bạn muốn nghiên cứu phát triển về Mobile nói riêng hay về nhúng, core32 bit nói chung.
Và đây bạn hãy xem coi GTA02 đang chạy cái gì
Khi nhắc đến closed source Mobile Platforms.
Từ đầu tiên trong đầu tôi là Symbian OS vâng 75% sản phẩm mobile thông minh ngày hôm nay được sản xuất với một Symbian OS chạy bên trong.
Tiếp theo là Windows Mobile (wince) và iPhone (iPhone không phải là một nền tảng ứng dụng di động - đúng hơn, nó là một tên sản phẩm.)
Tuy nhiên khi làm việc với những Platforms này ta phải tuân theo luật và sân chơi của họ VD: Windows Mobile, Không phải tất cả các API Windows có sẵn để sử dụng cho bên thứ ba. Bạn có thể cần phải ký NDA với Microsoft trước khi bạn muốn mở ra tiềm năng đầy đủ của hệ điều hành.
Với Open Source Mobile Platforms có thể kể đến những cái tên:
Android, Maemo, Moblin, OpenMoko. là những Platforms rất mạnh mẽ hiện nay.
Trong đó OpenMoko còn hỗ trợ và mở cả phần cứng với Neo FreeRunner phone cho phép người phát triển ứng dụng nhúng sử dụng như là một bộ kit phát triển.
Với Neo FreeRunner (GTA02) ra lò từ năm 2008 này chắc hẳn với nhiều người thì không có gì là xa lạ. Nhưng hãy điểm qua tính năng của nó
·Ba băng tần GSM 850/900/1900 cùng GPRS
·Màn hình cảm ứng 2,8 inch độ phân giải VGA (640 x 480)
·Một bộ xử lí ARM9 400Mhz cùng 128MB RAM, 256MB bộ nhớ cùng khe gắn thẻ microSD
·Hỗ trợ tăng tốc đồ hoạ 2D/3D
·Pin 1200mAh
·aGPS
·Wifi 802.11b/g
·Bluetooth 2.0
·Cảm biến độ nghiên giúp máy tự động thay đổi hướng hiển thị của màn hình
·Hệ điều hành OpenMoko Linux
schematics đầy đủ tại đây
http://downloads.openmoko.org/develo...ematics/GTA02/
debugboards để phát triển
http://downloads.openmoko.org/develo...s/debugboards/
Tiếp theo ta có thể tải về toàn bộ phần mềm, mã nguồn của nó để phát triển tại
http://downloads.openmoko.org/developer/
http://wiki.openmoko.org
GTA02 hiện tại chạy được: Android, Debian, GameRunner, Gentoo .....
Ok vậy là nếu muốn ta có thể mua linh kiện, làm pcb và ráp lấy một phone GTA02 (nghe đơn giản nhỉ ) hay mua một chú Neo FreeRunner (GTA02) làm kit phát triển.
Sau này nếu không thích dùng GTA02 làm kit nữa thì chuyển sang làm cell phone
Với hỗ trợ của openmoko.org đây là bước khởi đầu mạnh mẽ cho bạn nếu bạn muốn nghiên cứu phát triển về Mobile nói riêng hay về nhúng, core32 bit nói chung.
Và đây bạn hãy xem coi GTA02 đang chạy cái gì
Comment