Flutter | فلاتر
https://yt.oia.bio/Live2
لایوکست راجب کلینکدر
یکی از مهارتهای ضروری برنامه نویسان
شروع شد✅
یکی از مهارتهای ضروری برنامه نویسان
شروع شد✅
👍5🔥1
Forwarded from Pure Coder (Mohammad Taheri)
🔥Command Query Separation
😍یه داستان دیگه از Pure Coder که بهمون کمک میکنه کدهای clean تر بنویسیم....
🔥توی این قسمت قراره از دنیای Functional Programming کمک بگیریم...
https://purecoder.ir/command-query-separation/
@purecoder_ir
😍یه داستان دیگه از Pure Coder که بهمون کمک میکنه کدهای clean تر بنویسیم....
🔥توی این قسمت قراره از دنیای Functional Programming کمک بگیریم...
https://purecoder.ir/command-query-separation/
@purecoder_ir
👍2🏆1
Forwarded from آموزش فلاتر و دارت
سلام یک یویتوب دانلودر نوشتم تقریبا آماده هستش خودم دارم ازش استفاده میکنم
فقط برای کانال های آموزشی هستش و بدون فیلتر شکن میتونید راحت هر ویدیو آموزشی لینکش رو بدید برای شما دانلود کنه
چون برای من کمی هزینه داره (هزینه سرور ها) کدوم گزینه مناسب هستش
فقط برای کانال های آموزشی هستش و بدون فیلتر شکن میتونید راحت هر ویدیو آموزشی لینکش رو بدید برای شما دانلود کنه
چون برای من کمی هزینه داره (هزینه سرور ها) کدوم گزینه مناسب هستش
Anonymous Poll
61%
اشتراکی ماهاینه نامحدود
39%
اشتراک حجمی زمان نامحدود
👍2👎1
Forwarded from Django Expert (Boby Cloud)
متاسفانه صابر راستیکردار عزیز، خالق فونتهای وزیر، گندم، شبنم و ... درگذشت. نام او بخاطر خدمات گسترده ای که به وب فارسی انجام داد قطعا ماندگار خواهد بود. تسلیت به همه دوستان و همچنین همراهانی که در پیام قبلی برای بهبودی صابر دونیت کردند و طلب آرامش و صبر برای خانواده صابر عزیز رو داریم. 💔
source: https://twitter.com/tavakkoli/status/1724425586309771703
™ @DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
source: https://twitter.com/tavakkoli/status/1724425586309771703
™ @DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
❤28😢9
Forwarded from آموزش فلاتر | عرشیا رادان
fluttersuccinctly.pdf
4.5 MB
معرفی کتاب
مباحث اولیه و پایه فلاتر، مرور کنید👌
مباحث اولیه و پایه فلاتر، مرور کنید👌
❤10👍2
سلام
وقت بخیر
#همکاری
#فرصت_شغلی
ما توی تیم مون یه همکار با تجربه و حرفه ای میخوایم که در توسعه فیچرهای موبایل اپ با Flutter , Dart کمکمون کنه.
تهران
تمام وقت
حضوری
هزینه ایاب و ذهاب
بیمه
محدوده ونک و پارک وی
توسعه اپلیکیشنهای چندپلتفرمی:
طراحی و توسعه اپلیکیشنهای متنوع برای سیستمعاملهای Android و iOS با استفاده از فریمورک Flutter.
تمام وقت
حضوری
موضوع فعالیت : پرداخت الکترونیکی و بانکداری مجازی
محدوده: ونک و پارکوی (دو جا دفتر داریم)
بیمه و مزایای کامل
نهار به عهده شرکت
ایاب و ذهاب یک مسیر با اسنپ سازمانی به عهده شرکته
انتظارات ما از هم تیمیمون به شرح زیر:
بهبود عملکرد و بهینهسازی:
بهینهسازی عملکرد اپلیکیشنها و افزایش سرعت اجرا با استفاده از تکنیکها و الگوریتمهای بهینهسازی.
طراحی واجهه کاربری (UI/UX):
طراحی و پیادهسازی واجهههای کاربری جذاب و کارآمد با استفاده از ویجتها و قابلیتهای فلاتر.
تکامل API و ارتباط با سرورها:
توسعه ارتباط با سرورها و دیگر سرویسها از طریق APIها جهت بهروزرسانی و دریافت دادهها.
مدیریت وضعیت (State Management):
استفاده از الگوهای مدیریت وضعیت مانند Provider یا Bloc pattern برای کنترل وضعیت اپلیکیشن.
آزمون و اشکالزدایی:
نوشتن و اجرای تستهای واحد و تستهای یکپارچه برای اطمینان از عملکرد صحیح اپلیکیشن و رفع اشکالات.
آشنایی با مفاهیم مهندسی نرمافزار:
اجتناب از تکرار کد و استفاده از مفاهیم مهندسی نرمافزار مانند SOLID و Design Patterns.
پیگیری تکنولوژی:
پیگیری آخرین تکنولوژیها و بهروزرسانی دائمی مهارتهای برنامهنویسی.
مهارتهای ارتباطی:
توانایی ارتباط مؤثر با اعضای تیم توسعه، مدیران پروژه و مشتریان.
توانایی حل مسائل:
توانایی در حل مسائل پیچیده و ارائه راهحلهای کارآمد.
مشارکت در فرآیند توسعه چرخهی حیات پروژه:
مشارکت فعال در تمام مراحل چرخهی حیات توسعه اپلیکیشن از تحلیل تا تحویل.
اگر تمایل به همکاری دارید لطفا رزومه تون رو دایرکت بفرستید .
#فلاتر
@worya ارسال پیام:
وقت بخیر
#همکاری
#فرصت_شغلی
ما توی تیم مون یه همکار با تجربه و حرفه ای میخوایم که در توسعه فیچرهای موبایل اپ با Flutter , Dart کمکمون کنه.
تهران
تمام وقت
حضوری
هزینه ایاب و ذهاب
بیمه
محدوده ونک و پارک وی
توسعه اپلیکیشنهای چندپلتفرمی:
طراحی و توسعه اپلیکیشنهای متنوع برای سیستمعاملهای Android و iOS با استفاده از فریمورک Flutter.
تمام وقت
حضوری
موضوع فعالیت : پرداخت الکترونیکی و بانکداری مجازی
محدوده: ونک و پارکوی (دو جا دفتر داریم)
بیمه و مزایای کامل
نهار به عهده شرکت
ایاب و ذهاب یک مسیر با اسنپ سازمانی به عهده شرکته
انتظارات ما از هم تیمیمون به شرح زیر:
بهبود عملکرد و بهینهسازی:
بهینهسازی عملکرد اپلیکیشنها و افزایش سرعت اجرا با استفاده از تکنیکها و الگوریتمهای بهینهسازی.
طراحی واجهه کاربری (UI/UX):
طراحی و پیادهسازی واجهههای کاربری جذاب و کارآمد با استفاده از ویجتها و قابلیتهای فلاتر.
تکامل API و ارتباط با سرورها:
توسعه ارتباط با سرورها و دیگر سرویسها از طریق APIها جهت بهروزرسانی و دریافت دادهها.
مدیریت وضعیت (State Management):
استفاده از الگوهای مدیریت وضعیت مانند Provider یا Bloc pattern برای کنترل وضعیت اپلیکیشن.
آزمون و اشکالزدایی:
نوشتن و اجرای تستهای واحد و تستهای یکپارچه برای اطمینان از عملکرد صحیح اپلیکیشن و رفع اشکالات.
آشنایی با مفاهیم مهندسی نرمافزار:
اجتناب از تکرار کد و استفاده از مفاهیم مهندسی نرمافزار مانند SOLID و Design Patterns.
پیگیری تکنولوژی:
پیگیری آخرین تکنولوژیها و بهروزرسانی دائمی مهارتهای برنامهنویسی.
مهارتهای ارتباطی:
توانایی ارتباط مؤثر با اعضای تیم توسعه، مدیران پروژه و مشتریان.
توانایی حل مسائل:
توانایی در حل مسائل پیچیده و ارائه راهحلهای کارآمد.
مشارکت در فرآیند توسعه چرخهی حیات پروژه:
مشارکت فعال در تمام مراحل چرخهی حیات توسعه اپلیکیشن از تحلیل تا تحویل.
اگر تمایل به همکاری دارید لطفا رزومه تون رو دایرکت بفرستید .
#فلاتر
@worya ارسال پیام:
👍7🐳2👎1
Forwarded from My Flutter Experience💙 (Abolfazl)
⭕️از فلاتر تا مارکت😳
قدم به قدم مراحلی که باید برای دپلویی کردن اپلیکیشن ها روی مارکت ها بگذرونید 😁
از ساختن پروژه فلاتری تا امضا و رفع خطا های همیشگی و دپلویی کردن و.....
https://youtu.be/3P8R_f78FZE
قدم به قدم مراحلی که باید برای دپلویی کردن اپلیکیشن ها روی مارکت ها بگذرونید 😁
از ساختن پروژه فلاتری تا امضا و رفع خطا های همیشگی و دپلویی کردن و.....
https://youtu.be/3P8R_f78FZE
YouTube
آموزش فلاتر:قدم به قدم بارگزاری اپلیکیشن های فلاتری روی مارکت ها
سلام رفقا امیدوارم حال دلتون عالی باشه ، توی این ویدو در مورد بارگذاری اپلیکیشن های فلاتری روی مارکت های مختلف صحبت میکنیم ،بارگذاری اپلیکیشن های فلاتری یکی از مهم ترین و کلیدی ترین و در عین حال چالش بر انگیز ترین کار هایی که هر flutter developer باید بلد…
👍15
Forwarded from آموزش فلاتر و دارت
یکی از موارد مهمی که توی کار تیمی خیلی مهم هستش اینه که تیم کد های یک دست بنویسند نه اینکه هرکسی بیاد برای خودش یک شکل کد بنویسه
منظورم معماری پروژه نیست منظور من اینه که یک سری نکات رو هنگام کد نویسی رعایت بشه
مثلا توی پروژه کسی حق استفاده از print نداره یا اگر استفاده مشخص بشه کجا استفاده شده
مثلا بجای استفاده از " بزای رشته ها از ' استفاده بشه
خط نباید بیشتر از 80 کارکتر باشه و....
دارت اومده یک سری دستورات به نام linter رو ایجاد کرده که میتونید توی
analysis_options.yaml
استفاده کنید
سه قسمت داره
include
برای وارد کردن دستورات از یک فایل دیگه
مثلا از پکیج fluttet_lints
analyzer
برای کاستوم کردن static analysis
linter
برای استفاده برخی از دستورات linter
برخی شرکت ها و برنامه نویس ها از این فایل و قوانین استفاده میکنند ولی اکثرا مشاهده شده استفاده نمیکنند
فایل
analysis_options
خودم که توی پروژه هام استفاده میکنم رو بعد از این پست ارسال میتونید توی پروژه های خودتون استفاده کنید
نکته مهم : اینکه این فایل رو به هیچ وجه به پروژه ای فعلی که دستورات linter پیش فرض فلاتر استفاده شده استفاده نکنید که پروژه تبدیل میشه یک پروژه پر از خطا( البته چون خطا ها سینتکسی نیستند پروژه اجرا میشه ولی فایل ها پر از خط های قرمط میشن 😁 برای تست از فایل فعلی کپی بگیرید و فایل خودم رو بزارید )
منظورم معماری پروژه نیست منظور من اینه که یک سری نکات رو هنگام کد نویسی رعایت بشه
مثلا توی پروژه کسی حق استفاده از print نداره یا اگر استفاده مشخص بشه کجا استفاده شده
مثلا بجای استفاده از " بزای رشته ها از ' استفاده بشه
خط نباید بیشتر از 80 کارکتر باشه و....
دارت اومده یک سری دستورات به نام linter رو ایجاد کرده که میتونید توی
analysis_options.yaml
استفاده کنید
سه قسمت داره
include
برای وارد کردن دستورات از یک فایل دیگه
مثلا از پکیج fluttet_lints
analyzer
برای کاستوم کردن static analysis
linter
برای استفاده برخی از دستورات linter
برخی شرکت ها و برنامه نویس ها از این فایل و قوانین استفاده میکنند ولی اکثرا مشاهده شده استفاده نمیکنند
فایل
analysis_options
خودم که توی پروژه هام استفاده میکنم رو بعد از این پست ارسال میتونید توی پروژه های خودتون استفاده کنید
نکته مهم : اینکه این فایل رو به هیچ وجه به پروژه ای فعلی که دستورات linter پیش فرض فلاتر استفاده شده استفاده نکنید که پروژه تبدیل میشه یک پروژه پر از خطا( البته چون خطا ها سینتکسی نیستند پروژه اجرا میشه ولی فایل ها پر از خط های قرمط میشن 😁 برای تست از فایل فعلی کپی بگیرید و فایل خودم رو بزارید )
👍6
(#معرفی_اپلیکیشن_کاربردی)
#Hexacard
#هگزاکارت
کارت اعتباری ویزا و مسترکارت، جهت پرداخت های بین المللی و با قابلیت شارژ مجدد!
انعطاف پذیر برای کاربران سراسر جهان و همچنین ایرانی!
قابلیت خرید و شارژ کارت با درگاه پرداخت ریالی،کریپتو
یکی از پروژه های خوبمونه که توسط تیم ما دولوپش انجام شده، از اونجایی که ممکنه شما عزیزان هم بهش نیاز داشته باشید برا بعضی پروژه هاتون خواستم معرفی کنمش ✌️
قابل استفاده جهت خرید اکانت های پرمیوم نرم افزار ها
لینک دانلود گوگل پلی «Android»:
https://zaya.io/and-roid
لینک دانلود اپ استور «IOS»:
https://zaya.io/ios
#Hexacard
#هگزاکارت
کارت اعتباری ویزا و مسترکارت، جهت پرداخت های بین المللی و با قابلیت شارژ مجدد!
انعطاف پذیر برای کاربران سراسر جهان و همچنین ایرانی!
قابلیت خرید و شارژ کارت با درگاه پرداخت ریالی،کریپتو
یکی از پروژه های خوبمونه که توسط تیم ما دولوپش انجام شده، از اونجایی که ممکنه شما عزیزان هم بهش نیاز داشته باشید برا بعضی پروژه هاتون خواستم معرفی کنمش ✌️
قابل استفاده جهت خرید اکانت های پرمیوم نرم افزار ها
لینک دانلود گوگل پلی «Android»:
https://zaya.io/and-roid
لینک دانلود اپ استور «IOS»:
https://zaya.io/ios
👍6🔥2
دوستان شمام همین حسو دارین که تلگرام اصن کداش از آیندس یا من فقط اینطورم:)
همین یک آپشن آخرین نسخش، حالت حذف پیامش(هر گونه پیام) رو تست کنید🚶♂
#تلگرام_خدای_اپها
پ.ن: تازه ویژگی های نسخه پریمیوم رو ندیدیم
همین یک آپشن آخرین نسخش، حالت حذف پیامش(هر گونه پیام) رو تست کنید🚶♂
#تلگرام_خدای_اپها
پ.ن: تازه ویژگی های نسخه پریمیوم رو ندیدیم
👍17🐳3
اگر قرار بود شما فریمورکی برای بکند چیزی مثل Dart Frog توسعه بدید
اسمش رو چی میگذاشتید؟!
اسمش رو چی میگذاشتید؟!
Forwarded from آموزش فلاتر و دارت
دشمنان Getx 🤣 معرفی میکنم این شما و این Stacked
Stacked is a Flutter Framework for building Production Applications. It is a complete frontend architecture for Flutter.
.
حالا شما بیاید دعوا کنید که این استفاده نکن اون استفاده نکن
Stacked is a Flutter Framework for building Production Applications. It is a complete frontend architecture for Flutter.
The framework is created to build testable and maintainable code
.
حالا شما بیاید دعوا کنید که این استفاده نکن اون استفاده نکن
👍8🐳5👎3
Forwarded from آموزش فلاتر و دارت
Media is too big
VIEW IN TELEGRAM
هر زبانی که از بکند پشتیبانی میکنه نیاز به یک فریمورک خوبی داره
فریمورکی که استفاده از اون راحت باشه
دارت هم نیاز داره به یک فریم ورک خوب برای بکند که متسفانه فریمورکی نیست که بشه با اون بکند رو به راحتی توسعه داد
منم تصمیم گرفتم یک فریمورکی رو توسعه بدم که برنامه نویس های دارت بتونند راحت بکند توسعه بدن
و شما با این فریم ورک در کنار فلاتر به یک فول استک دولپر تبدیل خواهید شد😁😁
فریمورکی که استفاده از اون راحت باشه
دارت هم نیاز داره به یک فریم ورک خوب برای بکند که متسفانه فریمورکی نیست که بشه با اون بکند رو به راحتی توسعه داد
منم تصمیم گرفتم یک فریمورکی رو توسعه بدم که برنامه نویس های دارت بتونند راحت بکند توسعه بدن
و شما با این فریم ورک در کنار فلاتر به یک فول استک دولپر تبدیل خواهید شد😁😁
👍19❤3🔥1
وقتی فلاتر میگه روی پیکسل به پیکسل میتونید کد بزنید :)
https://youtu.be/0dL3fON-q90?si=2tKAMZNnVd1rFbrt
https://youtu.be/0dL3fON-q90?si=2tKAMZNnVd1rFbrt
👍10🔥1🏆1
بیاید یک یک مسئله ای رو باهم دیگه حل کنیم، این مسئله خیلی خیلی ساده هستش یکمی دقت میخواد بدون تقلب از اینترنت و هوش مصنوعی اول ببینید خودتون میتونید حلش کنید.
اسم این مسئله ژوزفوس هستش
اول داستانش رو میگم بعد خود مسئله
این آقا ژوزفوس با 40 نفر از دوستاش توی یک غاری که توسط رومی ها محاصره شده بود گیر میفتن و قرار شد بجای اینکه خودشون رو تسلیم کنند بکشند اقای ژوزفوس گفت من نمیخوام بمیرم پس تصمیم گرفتن یک دایره ای تشکل بدن و از یک بشمارند نفر سوم کشته بشه و از همون نفر دوباره 3 نفر میرن جلو و نفر بعدی کشته میشه یک نفری که اخرین نفر هم هستش نجات پیدا میکنه
خود مسئله
ما یک لیستی داریم از n تا عضو(عدد صحیح بزرگتر از 1) و میخوایم به تعداد k بریم جلو و به هر عددی رسید بُکشیم و ببینیم عدد آخری چه عدد باقی میمونه که نجات یافته هستش
البته اعدادی که کشتیم رو باید توی یک لیستی قرار بدیم
فرض کنید
n=7
k=3
عددی که باقی میمونه 4 هستش و اعدادی که کشته میشند به ترتیب
[3,6,2,7,5,1]
یا برای این اعداد
n=15
k=4
عداد نجات یافته
13
اعداد کشته شده
[4,8,12,1,6,11,2,9,15,10,5,3,7,14]
ما برای n و k عدد ثابتی نداریم و میتونند متغیر باشند فقط n باید از 0 بزرگتر باشه از یک عضو تا n تا
اسم این مسئله ژوزفوس هستش
اول داستانش رو میگم بعد خود مسئله
این آقا ژوزفوس با 40 نفر از دوستاش توی یک غاری که توسط رومی ها محاصره شده بود گیر میفتن و قرار شد بجای اینکه خودشون رو تسلیم کنند بکشند اقای ژوزفوس گفت من نمیخوام بمیرم پس تصمیم گرفتن یک دایره ای تشکل بدن و از یک بشمارند نفر سوم کشته بشه و از همون نفر دوباره 3 نفر میرن جلو و نفر بعدی کشته میشه یک نفری که اخرین نفر هم هستش نجات پیدا میکنه
خود مسئله
ما یک لیستی داریم از n تا عضو(عدد صحیح بزرگتر از 1) و میخوایم به تعداد k بریم جلو و به هر عددی رسید بُکشیم و ببینیم عدد آخری چه عدد باقی میمونه که نجات یافته هستش
البته اعدادی که کشتیم رو باید توی یک لیستی قرار بدیم
فرض کنید
n=7
k=3
عددی که باقی میمونه 4 هستش و اعدادی که کشته میشند به ترتیب
[3,6,2,7,5,1]
یا برای این اعداد
n=15
k=4
عداد نجات یافته
13
اعداد کشته شده
[4,8,12,1,6,11,2,9,15,10,5,3,7,14]
ما برای n و k عدد ثابتی نداریم و میتونند متغیر باشند فقط n باید از 0 بزرگتر باشه از یک عضو تا n تا
👍10