آیا شما یک مبتدی مطلق هستید که بدون داشتن دانش قبلی از زبان برنامه نویسی می خواهید یک اپلیکیشن موبایل بسازید؟ خوب، پس این کتاب برای شماست. این کتاب برای زبان آموزان یا توسعه دهندگان متوسط یا با تجربه نیست. ما سعی خواهیم کرد دو چیز را به دانش خود اضافه کنیم تا شروع به ساخت اپلیکیشن موبایل شما کنیم. ابتدا Flutter را یاد می گیریم، فریمورک یا ابزاری که به ما در ساخت اپلیکیشن موبایل کمک می کند. دوم اینکه ما یک زبان برنامه نویسی به نام دارت را یاد خواهیم گرفت که فلاتر با آن کار می کند. اگر نحو و معنای پایه دارت را درک نکنیم، قادر به درک فعالیت های داخلی فلاتر نخواهیم بود. ما هر دو، فلاتر و دارت را در کنار هم یاد خواهیم گرفت. به عنوان مثال، اگر چیزی مانند تابع و شی یا پارامترهای نامگذاری شده را در سازنده پیدا کنیم، آن مفهوم را در دارت یاد خواهیم گرفت. اگر دانشی از زبان برنامه نویسی ندارید یا حتی یک خط کد ننوشته اید، جای نگرانی نیست. ما بسیار روان پیش می رویم، اسکرین شات های زیادی خواهیم داشت که توضیح می دهد که قرار است چه کاری انجام دهیم. همچنین مفاهیم اولیه زبان برنامه نویسی را از طریق دارت یاد خواهیم گرفت. مهم است، زیرا در غیر این صورت ما نمیتوانیم بفهمیم فریمورک فلاتر چگونه کار میکند.
Are you an absolute beginner who without having any prior knowledge of programming language wants to build a mobile application? Well, then this book is for you. This book is not for intermediate or experienced learners or developers. We will try to add two things to our knowledge so that we will start building your mobile application. First we will learn Flutter, a framework or tool that helps us to build the mobile application. Second, we will learn a programming language called Dart, with which Flutter works. If we do not understand the basic syntax and semantics of Dart, we will not be able to understand the internal activities of Flutter. We will learn both, Flutter and Dart side by side. For instance, if we find something like function and object or named parameters in a constructor, we will learn that concept in Dart. If you have no knowledge of programming language, or you have not written a single line of code, you need not worry. We will go very smooth, we will have plenty of screenshots that will explain what we are going to do. We will also learn the basic concepts of programming language through Dart; it is important, because otherwise we will not be able to understand how Flutter framework works.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: Beginning Flutter 3.0 with Dart
نظرات کاربران