Forwarded from Persian Flutter
فردا قراره تو دوره همی کافه فلاتر دوره هم جمع بشیم و دانشمون رو باهم به اشتراک بگذاریم. برای این که این دوره همی رو از دست ندید، میتونید از طریق لینک زیر اون رو به کالندرتون اضافه کنید. همین الان رو لینک کلیک کنید تا نوتیفیکیشن و ایمیل یادآوری رو دریافت کنید.
https://calendar.google.com/calendar/u/1?cid=cGVyc2lhbmZsdXR0ZXJAZ21haWwuY29t
@persian_flutter
https://calendar.google.com/calendar/u/1?cid=cGVyc2lhbmZsdXR0ZXJAZ21haWwuY29t
@persian_flutter
Forwarded from Pure Coder
⚡️⚡️⚡️Dart⚡️⚡️⚡️
Class
1⃣
توی دنیای برنامه نویسی شی گرا هر چیزی تقریبن با یه کلاس شروع میشه.
کلاس ها در واقع یک مدل سازی از دنیای واقعی در دنیای برنامه نویسی هست. یعنی مدل سازی اشیای دنیای واقعی در دنیای برنامه نویسی.
✔️هر کلاس تشکیل شده از یک سری field ها و یکی سری method.
فیلد ها مشخصات و ویژگی های کلاس رو بیان میکنن و متد ها هم عملکرد ها و کارهایی که کلاس انجام میده(فعل ها)
✔️فیلد و متد های یک کلاس میتونن دو حالت داشته باشن
✅Instance
✅Static
تفاوتشون به این صورته که instance field ها یا instance method ها در سطح نمونه ها یا object های ساخته شده از کلاس قابل دسترسی اند و static field ها یا static method ها در سطح خود کلاس قابل دسترسی هستن و برای استفاده از اون ها نیازی به ساخت object نیست .
پس life time یا طول عمر instance ها به object ساخته شده بستگی داره و هر وقت object از بین بره اون ها هم دیگ غیر قابل استفاده ان ولی life time اون هایی که static هستن برابر با عمر اپ یا برنامه هست(یعنی از اول تا اخر برنامه).
🔥پس static ها توسط garbage collection از بین نمیرن و اگه حافظه زیادی رو درگیر کنن احتمال داره که باعث memory leak هم بشن.
🔥همه کلاس ها به جز Null از کلاس Object ارث بری میکنن (دقت کنید Null نه null)
#dart
#class
Class
1⃣
توی دنیای برنامه نویسی شی گرا هر چیزی تقریبن با یه کلاس شروع میشه.
کلاس ها در واقع یک مدل سازی از دنیای واقعی در دنیای برنامه نویسی هست. یعنی مدل سازی اشیای دنیای واقعی در دنیای برنامه نویسی.
✔️هر کلاس تشکیل شده از یک سری field ها و یکی سری method.
فیلد ها مشخصات و ویژگی های کلاس رو بیان میکنن و متد ها هم عملکرد ها و کارهایی که کلاس انجام میده(فعل ها)
✔️فیلد و متد های یک کلاس میتونن دو حالت داشته باشن
✅Instance
✅Static
تفاوتشون به این صورته که instance field ها یا instance method ها در سطح نمونه ها یا object های ساخته شده از کلاس قابل دسترسی اند و static field ها یا static method ها در سطح خود کلاس قابل دسترسی هستن و برای استفاده از اون ها نیازی به ساخت object نیست .
پس life time یا طول عمر instance ها به object ساخته شده بستگی داره و هر وقت object از بین بره اون ها هم دیگ غیر قابل استفاده ان ولی life time اون هایی که static هستن برابر با عمر اپ یا برنامه هست(یعنی از اول تا اخر برنامه).
🔥پس static ها توسط garbage collection از بین نمیرن و اگه حافظه زیادی رو درگیر کنن احتمال داره که باعث memory leak هم بشن.
🔥همه کلاس ها به جز Null از کلاس Object ارث بری میکنن (دقت کنید Null نه null)
#dart
#class
Forwarded from IranCoderz (Farid Ghaderi)
برنامهنویسا:
واااای خدا چقدر کمرم درد میکنه، چرا کل نقاط بدنم درد میکنن، این چه وضعیتیهههههه
بعد جوری که همونا پشت سیستم میشینن:
🆔 @IranCoderz | 👩💻🧑💻
واااای خدا چقدر کمرم درد میکنه، چرا کل نقاط بدنم درد میکنن، این چه وضعیتیهههههه
بعد جوری که همونا پشت سیستم میشینن:
🆔 @IranCoderz | 👩💻🧑💻
This media is not supported in your browser
VIEW IN TELEGRAM
تبدیل Svg به ایکون فونت
کامل شد میزارم کانال
کامل شد میزارم کانال
Forwarded from آموزش برنامه نویسی فلاتر Flutter
▪️ لیست پکیجهایی که در حال حاضر توسط محیط DartPad پشتیبانی میشه، فایبربیس هم از امروز به این محیط برنامه نویسی آنلاین اضافه شده.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
👍1
ایکون های زیبای ZondIcons
همراه با کلاس دارت برای استفاده در فلاتر
با اپ پایین بالا تبدیل شدن به ایکون فونت و کلاس دارت !
https://www.zondicons.com/icons.html
همراه با کلاس دارت برای استفاده در فلاتر
با اپ پایین بالا تبدیل شدن به ایکون فونت و کلاس دارت !
https://www.zondicons.com/icons.html
This media is not supported in your browser
VIEW IN TELEGRAM
Google Chrome browser extension with Flutter
یک نمونه ساده گول کروم اکستنشن با فلاتر
https://github.com/vborbely/my_activities_chrome_extension
یک نمونه ساده گول کروم اکستنشن با فلاتر
https://github.com/vborbely/my_activities_chrome_extension
Flutter Minimizing Tips
A minimalist guide for size optimizations for Flutter
چند راه کار برای بهینه سازی حجم اپ فلاتر
https://itnext.io/flutter-minimizing-tips-42113f02b678
A minimalist guide for size optimizations for Flutter
چند راه کار برای بهینه سازی حجم اپ فلاتر
https://itnext.io/flutter-minimizing-tips-42113f02b678