Có thể chạy trình thông dịch Lua trên iphone không? Nếu có, có thư viện nào có ràng buộc với SDK của Iphone không? Nếu không thể với Lua, các tùy chọn ngôn ngữ khác là gì?Thông dịch viên Lua trên Iphone
Trả lời
Xem Ansca Corona SDK.
SDK này có được xung quanh thỏa thuận nhà phát triển mới được giới thiệu bởi @jer như thế nào? –
Không ai biết nó có hoạt động hay không. Thỏa thuận này là dành cho phiên bản tiếp theo mà tôi nghĩ. Có các trình chuyển đổi khác: MonoTouch cho C#, trình biên dịch Flash của Adobe và Unity 3D. Cho dù tất cả những điều này sẽ bị từ chối chưa được biết. (Trên thực tế, chắc chắn rằng Flash bị chặn như bạn có thể đã biết :)) – ustun
Xem blog để biết thêm thông tin http://blog.anscamobile.com/2010/04/corona-and-iphone-os-4- 0/xem các bài viết khác nữa. – ustun
Có, nhiều ứng dụng trên cửa hàng (trò chơi cụ thể) đã sử dụng Lua. Tuy nhiên, với mục 3.3.1 của thỏa thuận nhà phát triển mới, hãy gọi các thói quen của iPhone SDK từ một ngôn ngữ khác với C/C++ hoặc Objective-C/Objective-C++ bị cấm (bao gồm cả JavaScript nhưng chỉ trên WebKit) động cơ, không phải bên ngoài của nó). Vì vậy, nếu bạn đang nhận được ý tưởng bạn sẽ viết ứng dụng của bạn trong lua, hãy lưu ý rằng ngay cả khi nó làm cho nó thông qua xem xét, đó là không, nó có thể được kéo bất cứ lúc nào nếu bạn đang sử dụng nó để gọi iPhone SDK thói quen.
Nếu đó là từ chính xác của thỏa thuận, sau đó bạn cần phải thực hiện bất cứ điều gì xung quanh wrappers bạn muốn truy cập trong lua, sau đó đăng ký các chức năng được bao bọc. : P – RCIX
Rõ ràng nó không phải là từ ngữ chính xác, tuy nhiên, nó là những bit quan trọng như đã được giải thích bởi nhiều dân gian hiểu biết hơn bản thân mình. Tuy nhiên, tôi đã hỏi Apple một câu hỏi tương tự như vậy (trước 3.3.1, đặc biệt là khi nó liên quan đến phiên dịch) là miễn là tôi không cho phép người dùng thay đổi ứng dụng, và nó được thực hiện theo cách đã biết nó ổn. Vì vậy, tôi giả sử cùng chỉ mở rộng đến thực tế bạn không thể gọi API SDK từ mã lua của bạn. – jer
Ngoài SDK Corona được đề cập ở trên, xem thêm iPhone Wax.
Corona tạo ứng dụng thẳng mà không cần XCode. Sáp, mặt khác, biên dịch thông qua XCode. Mỗi người đều có những lợi ích của nó. Tôi thích ý tưởng Wax tốt hơn. – cregox
Apple có recently revised TOS của họ để cho phép rõ ràng các công cụ Lua như động cơ trong Ansca Corona. Vì vậy, không cần phải lo lắng về điều đó.
Moai là SDK dựa trên nền tảng Lua hỗ trợ iOS trong số các mục tiêu khác. Họ gần đây đã có bản phát hành 1.0 và có một vài studio chuyên nghiệp sử dụng chúng (Double Fine, Harebrained Schemes). Worth kiểm tra ra. Nó rẻ hơn rất nhiều so với Corona (dòng thẻ của họ là "dành cho các nhà phát triển trò chơi chuyên nghiệp"), nhưng không giống như Corona, nó hoàn toàn miễn phí và mã nguồn mở, và rất nhanh.
Chạm vào Lua, miễn phí, đơn giản!
https://itunes.apple.com/us/app/touch-lua/id525273327?mt=8 https://sites.google.com/site/hawwashsoft/touch-lua
- 1. Lua trên iPhone?
- 2. Lua trên iPhone
- 3. Thông dịch viên dựa trên Prolog
- 4. Trình thông dịch Lua mức độ thấp
- 5. JIT vs Thông dịch viên
- 6. Có thông dịch viên cho C không?
- 7. Thông dịch viên Brainfuck ở Nimrod
- 8. Vapourise Predef.any2stringadd trong thông dịch viên
- 9. Thông dịch viên PostScript mã nguồn mở
- 10. Thông dịch viên Erlang: Vi chế độ
- 11. Thông báo trên iPhone notification_post
- 12. Trình thông dịch ngôn ngữ script nào sẽ hoạt động trên iOS?
- 13. đặt ipython làm thông dịch viên cho pydev
- 14. Thông báo đẩy và kéo trên iphone
- 15. Lua với trình biên dịch JVM?
- 16. Trong Python thông dịch viên, trở lại mà không cần ""
- 17. Làm thế nào để viết một thông dịch viên?
- 18. Danh mục thư Matlab: thông dịch viên không được tải
- 19. PyCharm./usr/bin/python^M: thông dịch viên kém
- 20. Bạn muốn tìm thông dịch viên ruby nào?
- 21. Tự động hóa thiết lập thông dịch viên PyDev
- 22. Có một thông dịch viên cải tiến cho OCaml không?
- 23. Lịch sử lệnh trong thông dịch viên trong các emacs
- 24. Thông dịch viên tương tác Python luôn trả về "Cú pháp không hợp lệ" trên Windows
- 25. Làm thế nào để nhúng một thông dịch viên Python trên một trang web
- 26. Có phải Python GIL thực sự là thông dịch viên không?
- 27. Biên dịch nhúng lua vào C
- 28. cách tạo nút thông tin trên thanh uinavigation trên iphone
- 29. Thông tin an toàn chứa trên iPhone SQLite DB
- 30. Chương trình/trình biên dịch/thông dịch viên thực sự hoạt động như thế nào?
thể trùng lặp: http://stackoverflow.com/questions/2586259/lua-on-the-iphone – cregox