Tôi đã đọc rất nhiều bài viết (mà tôi liệt kê bên dưới), nhưng tôi không thể nhận được câu trả lời nhất quán. Chúng ta có thể chọn một trong 2 câu trả lời sau đây không? Nếu bạn làm việc cho Appcelerator hoặc bất kỳ đối thủ cạnh tranh nào, vui lòng nêu rõ điều đó. Cảm ơn!Titanium Mobile có chuyển đổi Javascript thành mã Java hoặc mã C biên dịch mục tiêu không?
FYI, tôi đang làm việc với Titanium Studio 1.7.2.
A) Có nó biên dịch thành mã gốc, nhưng một số mã phải được để lại trong Javascript và được giải thích khi chạy.
B) Không, đó không phải là cách Titanium hoạt động.
Dưới đây là các bài viết, tôi đã đọc:
1) Comparison between Corona, Phonegap, Titanium
2) http://developer.appcelerator.com/blog/2010/12/titanium-guides-project-js-environment.html
3) What happens to JavaScript code after app is compiled using Titanium Mobile
4) How Does Appcelerator Titanium Mobile Work?
"JavaScript thực tế được biên dịch trong ứng dụng và chạy khi chạy trên thiết bị". Sẽ chính xác hơn khi nói rằng Javascript được diễn giải sau đó? –
Tùy thuộc vào thời gian chạy. http://stackoverflow.com/questions/8819846/how-is-javascript-translated-to-bytecode –