2012-04-11 37 views
6

Tôi có thể tạo ứng dụng android bằng Ceylon không? Vì Ceylon có thể chạy bất kỳ JVM nào, việc triển khai Ceylon để tạo ứng dụng android nên khá đơn giản theo như tôi hiểu. Nó giống như Scala, nơi kích thước của ứng dụng trở nên lớn hơn đáng kể và phải sử dụng proguard hoặc SBT-android plugin? Làm thế nào khả thi là nó? Ceylon có thể là lựa chọn tốt cho việc này không? Nếu có, ai đó có thể chỉ cho tôi hướng đi đúng không?Lập trình Android App sử dụng Ceylon

+1

["Ceylon kế thừa hầu hết cú pháp của Java"] (http://en.wikipedia.org/wiki/Ceylon_Project). Làm thế nào để bạn nghĩ rằng điều này sẽ giúp bạn "chương trình trong Android mà không cần sử dụng Java"? – CommonsWare

+1

Bạn nói đúng. Tôi đã quên nhìn vào đó. Động cơ chính của tôi nằm trong việc học một ngôn ngữ để tạo ra ứng dụng Android mà không cần học Java. Được sử dụng để trăn, tôi có cảm giác thực sự xấu về Java. Tôi muốn bắt tay vào một ngôn ngữ mới để học lập trình trong Android không phải là Java. –

+1

Rất tiếc, tại sao, khi biết Python, bạn có chọn Ceylon qua Scala không? – virtualeyes

Trả lời

1

Dường như câu trả lời của Chochos hơi lỗi thời. Here you can see rằng nhóm Ceylon đã xuất bản (tháng 1 năm 2014) một số hỗ trợ Android ban đầu, ngay cả với một plugin Eclipse.

Một chuỗi cũ hơn nói về điều này là this one. Nó sẽ là tuyệt vời nếu trong suốt 7 tháng của năm 2014 họ đã giải quyết hầu hết các kinks, và viết ứng dụng Android với Ceylon đã là một niềm vui. Bản thân tôi sẽ kiểm tra ASAP này.

CẬP NHẬT: Có một "Ceylon-Android" compatibility plugin mà người ta có thể cài đặt.

+0

Đó là lý do tại sao tôi đề cập cụ thể "cho phần còn lại của năm 2012". Tôi hẹn hò chính xác câu trả lời của tôi để tránh nó bị lỗi thời. – Chochos

1

Viết ứng dụng Android trong Ceylon là mục tiêu dài hạn, không phải là ưu tiên tại thời điểm này. Vì vậy, ít nhất cho phần còn lại của năm 2012 tôi nghĩ rằng câu trả lời sẽ là Không, bạn không thể viết một ứng dụng Android trong Ceylon.

+0

Một cách thay thế để điều tra là Scala. Nó hỗ trợ Android, dường như có những cải tiến tương tự như Ceylon, và dường như rất khó học. –

+2

Một giải pháp thay thế khác là Kotlin. Đây là một trình đọc RSS đầy đủ cho Android được viết bằng Kotlin: https://github.com/dodyg/AndroidRivers –

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