مطالب پیشنهادی از سراسر وب

آموزش TornadoFX: ساخت اپلیکیشن های JavaFX با کاتلین

دسته بندی ها: آموزش کاتلین (Kotlin) ، آموزش JavaFX ، آموزش های Packtpub ، آموزش جاوا (Java)

JavaFX برای مدت زمان طولانی وجود داشته است. این برنامه توسط جاوا طراحی شده است و برای ساخت برنامه های دسکتاپ و همچنین برنامه های Rich Internet (RIAs) مورد استفاده قرار گرفته است. اگرچه زبان برنامه نویسی جاوا به دلیل قابلیت حمل شناخته شده است، اما خطاهایی دارد که یکی از آن ها طولانی بودن کدهای آن است، در این زبان توسعه دهندگان برای ساختن یک رابط کاربری گرافیکی ساده باید تعداد خط های زیادی کد بنویسند.
TornadoFX یک فریمورک سبک JavaFX برای کاتلین است که با انتزاع کدهای طولانی که به سختی می توان آن ها را نگهداری کرد، توسعه JavaFX را ساده می کند. TornadoFX، قدرت گرفته از زبان نوع استاتیک JVM، کاتلین، ساخت رابط های کاربری غنی و تمام عیار را آسان می کند. علاوه بر این، مقدار کد مورد نیاز برای ساخت برنامه های JavaFX را به حداقل می رساند و نگهداری و توسعه آن را آسان می کند.
این دوره با توضیح اهمیت استفاده از TornadoFX شروع می شود. در بخش های بعدی، نحوه راه اندازی محیط توسعه برای شروع استفاده از آن را خواهید فهمید. سپس، شکل ها و انیمیشن های مختلف را در TornadoFX بررسی خواهید کرد. این دوره برای کمک به شما در کسب تجربه عملی، از طریق برنامه های پیش بینی آب و هوا تا برنامه ردیاب بودجه، شما را در توسعه برنامه های مهیج راهنمایی می کند.
در پایان این دوره، شما به مهارت هایی که برای ایجاد مطمئن برنامه های JavaFX با استفاده از TornadoFX نیاز دارید، مجهز خواهید شد.

تمامی کدها و فایل های پشتیبانی این دوره از اینجادر دسترس هستند.

چرا TornadoFX

گام های بعدی

فایل های تمرین exercise_files.zip
آیا این نوشته را دوست داشتید؟
Packt TornadoFX: Build JavaFX Applications with Kotlin Duration:8 hours 47 minutes

JavaFX has been around for quite a long time. It's powered by Java and has been used to build desktop applications, as well as Rich Internet Applications (RIAs). Although the Java programming language has been known for its portability, it has its pitfalls, one of which being its verbosity, wherein developers must write a lot of lines of code to make a simple GUI.
TornadoFX, a lightweight JavaFX framework for Kotlin, simplifies JavaFX development by abstracting the verbose, hard-to-maintain Java code. TornadoFX, powered by the statically typed JVM language, Kotlin, makes it easy to build rich, feature-packed user interfaces. Besides, it greatly minimizes the amount of code needed to build JavaFX applications, making the codebase easy-to-maintain and extend.
This course starts off by explaining the importance of using TornadoFX. In the sections that follow, you’ll understand how to set up the development environment to start using it. Later, you’ll cover the different shapes and animations in TornadoFX. To help you get hands-on experience, the course will even guide you through developing exciting applications, right from a weather forecast application through to a budget tracker application.
By the end of this course, you’ll be equipped with the skills you need to confidently create JavaFX applications using TornadoFX.
All the codes and supporting files for this course are available at - https://github.com/PacktPublishing/TornadoFX-Build-JavaFX-Applications-with-Kotlin

پیشنهاد آموزش مرتبط در فرادرس