Doodle ช่วยให้คุณสร้างแอปที่สวยงามและทันสมัยได้ใน Kotlin โมเดลการเรนเดอร์ใช้งานง่ายแต่ทรงพลัง ทำให้ง่ายต่อการสร้าง UI ที่ซับซ้อนด้วยความแม่นยำระดับพิกเซลและเค้าโครง ความเรียบง่ายและประสิทธิภาพนี้ใช้กับทุกสิ่งตั้งแต่การป้อนข้อมูลของผู้ใช้ไปจนถึงการลากและวาง Doodle ช่วยให้คุณสร้างและทำให้ทุกสิ่งเคลื่อนไหวได้
เริ่มสร้างแอปของคุณสำหรับเว็บและเดสก์ท็อป เพียงกำหนดลำดับชั้นการดูและตรรกะทางธุรกิจของคุณแล้วไป
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 เพื่อดูคำแนะนำในการรับคำเชิญ
แจ้งให้เราทราบว่าคุณคิดอย่างไรโดยแสดงความคิดเห็นหรือติดดาว️.