Tôi muốn xây dựng thư viện phân tích SyncML ( không có UI ) để có thể xây dựng các thông báo dựa trên thông tin được cung cấp bởi ứng dụng máy chủ, được cung cấp bởi các phương thức của thư viện. Ngoài ra, thư viện sẽ có thể thực hiện các cuộc gọi lại đến các phương thức trong ứng dụng máy chủ.
Tôi muốn có thể biên dịch cái này và có sẵn trên nhiều nền tảng nhất có thể: Windows, Windows Phone 7 OS, OSX, iOS, Linux, Android, BlackBerry. Về cơ bản càng nhiều nền tảng càng tốt.
Ưu tiên là có sẵn điều này trên các thiết bị di động.
Câu hỏi:
- Tôi nên sử dụng thiết lập nào? (ngôn ngữ lập trình, trình biên dịch, IDE, v.v.)
- Làm cách nào để tôi biên dịch thư viện này cho các nền tảng khác nhau này và làm cách nào để kết nối với nó?
- Bất kỳ thông tin khác? ví dụ các bài viết đề cập đến chủ đề phát triển đa nền tảng?
Tôi chưa từng thực hiện loại dự án đa nền tảng này trước đây, vì vậy mọi thông tin có sẵn để đưa tôi đi đúng hướng sẽ được hoan nghênh.
Bản thân tôi, tôi có một nền tảng về C # /. NET và Objective-C.