صرفا جهت اطلاع برنامه‌نویسان
10.9K subscribers
5.84K photos
291 videos
259 files
1.56K links
کانالی برای:
🔸اوقات فراغت برنامه‌نویسان
🔹اطلاعات و اخبار برنامه‌نویسی
🔸تم های هفتگی

ارتباط با مدیران کانال: @Programmer_info
Download Telegram
‼️نقاط ضعف فلاتر

🔺 اندازه بزرگ فایل اپلیکیشن
🔺 کمبود کتابخانه های شخص ثالث در فلاتر
🔺 برخی مشکلات فلاتر با iOS
🔺 مشکلات مربوط به دارت در فلاتر

#flutter
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
🎓 چگونه فلاتر یاد بگیریم؟!

بهترین منبع و استانداردترین منبع به طور معمول، داکیومنت‌های خود فلاتر هستند که میتوانید از لینک زیر به آنها دسترسی داشته باشید 👇
https://flutter.dev/docs

همچنین مقاله زیر یک نقشه راه به شما برای شروع یادگیری فلاتر میدهد 👇
+|برای مطالعه نقشه راه کلیک کنید|+

#article #flutter #road_map
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
🔶مقایسه فلاتر با React Native

🔸مقاله زیر به بررسی و مقایسه این دو فریم‌ورک در توسعه اپ میپردازد:
+|برای مطالعه مقاله کلیک کنید|+

#article #compare #flutter #react_native
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
Swift-vs-Flutter_Infographic_[@programming_tips].jpg
1.2 MB
[اینفوگرافی]

🌟 مقایسه فلاتر با Swift

#infographic #compare #flutter #swift
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
🔮زبان برنامه‌نویسی در فلاتر چیست؟
جهت توسعه با فلاتر، از زبان برنامه‌نویسی دارت استفاده می‌شود. Dart یک زبان برنامه‌نویسی مبتنی بر نوع‌داده شیٔ‌گرا (Typed Object Programming Language) است. از Dart می‌توان برای ساخت اپلیکیشن‌های موبایل استفاده کرد. دارت روی توسعه فرانت‌اند متمرکز است. گوگل دارت را در اوایل سال ۱۳۹۰ ارائه کرده و در طول سال‌ها آن را به میزان زیادی بهبود داده است. سینتکس (نحو | Syntax)‌ دارت را می‌توان با جاوا اسکریپت مقایسه کرد.

🔋چرا در فلاتر از دارت استفاده می‌شود؟
یکی از دلایل استفاده از زبان دارت در فلاتر، جلوگیری از بروز مشکلات اجرایی است. این مشکلات عملکردی می‌توانند به دلیل استفاده از یک زبان برنامه‌نویسی ترجمه شونده (Compiled Programming Language) رخ بدهند که به عنوان یک پل جاوا اسکریپت عمل می‌کنند. فلاتر، Dart را برای پلتفرم‌های مختلف (Android و iOS) به صورت جلوتر از زمان (Ahead of Time | AoT) به کد بومی ترجمه (کامپایل) می‌کند.

به این ترتیب، Flutter می‌تواند به راحتی با پلتفرم مربوطه بدون نیاز به یک پل جاوا اسکریپت ارتباط برقرار کند. یک پل جاوا اسکریپت،‌ فرایند تعویض زمینه (Context Switch) بین قلمرو JavaScript و قلمرو محلی است. کامپایل به شیوه AoT منجر به بارگذاری و باز شدن سریع‌تر اپلیکیشن می‌شود. همانند سایر سیستم‌هایی که از نما‌های واکنش‌پذیر (Reactive-Style View) استفاده می‌کنند،‌ Flutter نیز درخت نما را در ازای هر فریم نوسازی (Refresh) می‌کند.

#tips #flutter #dart
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
📚 کتاب Flutter Succinctly

🎓 اگر به دنبال کتابی هستید که فلاتر را از آن یاد بگیرید، کتاب Flutter Succinctly یکی از مناسب‌ترین کتاب‌هاست که با آن میتوانید سریع یاد بگیرید و با فلاتر کار کنید.

دانلود رایگان این کتاب در پست بعدی 👇

#book #pdf #flutter
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
Flutter Succinctly_[@programming_tips].pdf
4.5 MB
📘 دانلود فایل PDF کتاب Flutter Succinctly
توضیحات در پست بالا 👆

#book #pdf #flutter
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
ایده ساخت اپ با فلاتر 📲

#tips #flutter #idea
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
شرکت‌هایی که از فلاتر استفاده میکنند VS شرکت‌هایی که از React Native استفاده میکنند ⭐️

#compare #flutter #react_native
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
[معرفی کتاب] 📚
🔷
Flutter in Action
آموزش عملی فلاتر

این کتاب، نسخه آنلاین و رایگان از کتابی هستش که توی تصویر میبینید و توی وبسایت manning داره به قیمت 40 دلار فروخته میشه. اگر میخواین اپلیکیشن های موبایلی بسازین و با زبان dart آشنا بشین حتما این کتاب رو چک کنید 👌

🌐 Click For Book


#book #pdf #flutter
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
👨‍💻1
نقشه راه فلاتر 2024 💡

این نقشه راه مرحله به مرحله چیکار کنید 👇
+ کلیک کنید +

#flutter
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
👍2