يساعدك Doodle على إنشاء تطبيقات جميلة وحديثة بالكامل في Kotlin. يتميز نموذج العرض الخاص به بأنه بديهي ولكنه قوي، مما يجعل من السهل تحقيق واجهات مستخدم معقدة بدقة وتخطيطات على مستوى البكسل. تنطبق هذه البساطة والقوة على كل شيء بدءًا من إدخال المستخدم وحتى السحب والإفلات. يتيح لك 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 Kotlin Slack. انتقل إلى http://slack.kotl.in للحصول على إرشادات حول الحصول على دعوة.
أخبرنا برأيك من خلال ترك تعليق أو نجمة ️.