doodle
0.10.4
Doodle을 사용하면 Kotlin으로 아름답고 현대적인 앱을 만들 수 있습니다. 렌더링 모델은 직관적이면서도 강력하므로 픽셀 수준의 정밀도와 레이아웃으로 복잡한 UI를 쉽게 구현할 수 있습니다. 이러한 단순성과 강력한 기능은 사용자 입력부터 드래그 앤 드롭까지 모든 것에 적용됩니다. Doodle을 사용하면 무엇이든 만들고 애니메이션을 적용할 수 있습니다.
웹 및 데스크탑용 앱 제작을 시작하세요. View 계층 구조와 비즈니스 로직을 정의하고 진행하세요.
import io.nacular.doodle.application.Application
import io.nacular.doodle.application.application
import io.nacular.doodle.core.Display
import io.nacular.doodle.core.plusAssign
import io.nacular.doodle.core.view
import io.nacular.doodle.drawing.Color.Companion.Black
import io.nacular.doodle.drawing.text
import org.kodein.di.instance
class HelloWorld ( display : Display ): Application {
init {
display + = view {
size = display.size
render = {
text( " Hello, world! " , color = Black )
}
}
}
override fun shutdown () {}
}
fun main () {
application {
HelloWorld (display = instance())
}
}
자세한 내용과 예제는 설명서 사이트를 확인하세요. Doodle-tutorials에서 유용한 튜토리얼을 찾을 수도 있습니다.
Doodle은 아직 개발 중이므로 공백과 버그가 있을 수 있습니다. 문제를 보고하고 기능 요청을 제출해 주세요.
#doodle Kotlin Slack 채널에서 토론에 참여할 수도 있습니다. 초대를 받는 방법에 대한 지침을 보려면 http://slack.kotl.in으로 이동하세요.
댓글이나 별표를 남겨서 여러분의 생각을 알려주세요 ️.