Chúng tôi có một phần cứng độc quyền mà chúng tôi đang tìm cách phát hành như một thiết bị ngoại vi điện thoại.Có thể tạo một thư viện chia sẻ đa nền tảng với MonoDroid và MonoTouch có thể được các nhà phát triển không phải Mono sử dụng không?
Chúng tôi đã bắt đầu viết một ứng dụng di động đa nền tảng giao tiếp với phần cứng bằng cách sử dụng khung công tác MonoCross (tức là lớp trừu tượng MonoTouch cho iOS và MonoDroid trừu tượng cho Android).
Chúng tôi muốn cung cấp phần lớn ứng dụng này làm thư viện mã có thể được các nhà phát triển ứng dụng khác sử dụng lại, những người muốn viết ứng dụng giao tiếp với phần cứng của chúng tôi.
Tôi lo ngại rằng bằng cách sử dụng Mono, chúng tôi buộc các nhà phát triển này phải làm như vậy. Đó là trường hợp?
Android Library
Chúng ta có thể tạo ra một thư viện Android (không phải là một dự án Thư viện mà tôi hiểu để có nghĩa là cung cấp đầy đủ nguồn) như đầu ra từ MonoDroid các nhà phát triển khác, phát triển với ADT và Java (tức là họ không sử dụng Mono Droid) có thể sử dụng trong ứng dụng của họ?
iOS Thư viện
Chúng ta có thể tạo ra một thư viện từ MonoTouch các nhà phát triển C Mục tiêu (tức là họ không sử dụng Mono cảm ứng) có thể sử dụng trong các ứng dụng của họ?
Xin chào, bạn đã tìm thấy giải pháp cho điều này? –
Không. Cách tốt nhất để làm điều này, mà chúng tôi đã tìm thấy, làm cho ứng dụng của bạn trở thành một phụ thuộc của ứng dụng và giao diện khác giữa chúng bằng cách sử dụng giao thức URL tùy chỉnh. tức là Đăng ký ứng dụng của bạn dưới dạng trình xử lý URL tùy chỉnh và –