2014-05-01 15 views
54

Có thể tạo thư viện hoặc khung công tác iOS bằng cách sử dụng libgdx (RoboVM) có thể được nhập vào Xcode không?Tạo thư viện hoặc khung công tác iOS bằng cách sử dụng libgdx (roboVM)

Bối cảnh: Một trong những đồng nghiệp của tôi đã tạo ứng dụng trực quan hóa 3D dưới dạng dự án libgdx cho máy tính để bàn Android và Windows. Nó có thể được biên dịch để chạy trên iOS bằng cách sử dụng RoboVM. Tuy nhiên, tôi muốn bao bọc thêm các phần tử giao diện người dùng bản địa xung quanh nó bằng cách sử dụng Xcode. Tôi biết nó có thể xây dựng giao diện người dùng lập trình thông qua RoboVM nhưng tôi sẽ quan tâm để điều tra nếu nó có thể đưa công việc hiện tại vào Xcode. Tôi không cần chỉnh sửa thành phần hiển thị 3D nhưng thêm các phần tử GUI bổ sung xung quanh cửa sổ 3D Vis. Tôi nghĩ việc biên dịch mã libgdx (RoboVM) thành một khung hoặc thư viện có thể là một giải pháp có thể được nhập khẩu ?!

+1

Bạn có thể muốn gửi email đến các nhà phát triển trực tiếp và yêu cầu như họ sẽ có nhiều khả năng để trả lời câu hỏi của bạn: http://www.robovm.com/contact – Jyro117

+0

@phearnix Bạn đã từng tiến bộ về điều này chưa? – Tenfour04

+0

Bạn cũng có thể thử đăng trên diễn đàn libGDX. –

Trả lời

1

tôi hỏi những đội RoboVM trực tiếp. Câu trả lời của họ: Nó không phải là một chức năng bản địa, nhưng nó chắc chắn có thể được thực hiện.

Thông điệp hoàn chỉnh ...

Hi,

Xin lỗi vì những lời cuối. Trường hợp sử dụng này không phải là điều chúng tôi đang thực hiện để làm ngay bây giờ. Có thể mặc dù nếu bạn chuẩn bị thực hiện một số bản vá của RoboVM . Tìm kiếm Nhóm Google RoboVM và bạn sẽ tìm thấy những người khác đã quản lý để làm việc này.

Chúng tôi nhận được yêu cầu này từng biết và sau đó chúng tôi sẽ thêm hỗ trợ cho điều này cuối cùng.

Kính trọng, Niklas

3

Có bạn có thể làm điều đó.

Tất cả bạn cần phải tạo phương thức, nói initRoboVM(), Mã này sẽ được gọi bằng mã của bạn khi bạn muốn khởi chạy libgdx. Bạn sẽ cần phải vượt qua đường dẫn ứng dụng mà bạn có thể mã hóa khi đang thử nghiệm.

initRoboVM() sẽ cần một số sửa đổi, cụ thể là không nên gọi phương thức chính của ứng dụng Java của bạn, ít nhất, đó là thư viện hoạt động tốt không nên thực hiện IMO. Nó cũng không nên gọi rvmShutdown.

Bạn có thể nhận được thêm thông tin từ here

Cảm ơn :)

+0

Cảm ơn tôi sẽ cho phép điều này và báo cáo lại ! –

Các vấn đề liên quan