sasan safari
رفتن به کانال در Telegram
لینک چنل😃👇 https://t.me/sasansafari_dev1400 گروهمون 😊👇 https://t.me/persian_flutter_Community
نمایش بیشتر777
مشترکین
-124 ساعت
-17 روز
+1130 روز
در حال بارگیری داده...
کانالهای مشابه
ابر برچسبها
هیچ دادهای
مشکلی وجود دارد؟ لطفاً صفحه را تازه کنید یا با مدیر پشتیبانی ما تماس بگیرید.
اشارات ورودی و خروجی
---
---
---
---
---
---
جذب مشترکین
دسامبر '24
دسامبر '24
+23
در 0 کانالها
نوامبر '24
+27
در 0 کانالها
Get PRO
اکتبر '24
+24
در 0 کانالها
Get PRO
سپتامبر '24
+8
در 0 کانالها
Get PRO
اوت '24
+25
در 0 کانالها
Get PRO
ژوئیه '24
+60
در 0 کانالها
Get PRO
ژوئن '24
+10
در 0 کانالها
Get PRO
مه '24
+28
در 0 کانالها
Get PRO
آوریل '24
+38
در 0 کانالها
Get PRO
مارس '24
+30
در 0 کانالها
Get PRO
فوریه '24
+34
در 0 کانالها
Get PRO
ژانویه '24
+34
در 0 کانالها
Get PRO
دسامبر '23
+1
در 0 کانالها
Get PRO
نوامبر '23
+11
در 0 کانالها
Get PRO
اکتبر '23
+58
در 0 کانالها
Get PRO
سپتامبر '23
+18
در 0 کانالها
Get PRO
اوت '23
+21
در 0 کانالها
Get PRO
ژوئیه '23
+35
در 0 کانالها
Get PRO
ژوئن '23
+34
در 0 کانالها
Get PRO
مه '23
+18
در 0 کانالها
Get PRO
آوریل '23
+42
در 0 کانالها
Get PRO
مارس '23
+66
در 0 کانالها
Get PRO
فوریه '23
+68
در 0 کانالها
Get PRO
ژانویه '23
+32
در 0 کانالها
Get PRO
دسامبر '22
+85
در 0 کانالها
Get PRO
نوامبر '22
+468
در 0 کانالها
| تاریخ | رشد مشترکین | اشارات | کانالها | |
| 21 دسامبر | 0 | |||
| 20 دسامبر | +1 | |||
| 19 دسامبر | +1 | |||
| 18 دسامبر | 0 | |||
| 17 دسامبر | +2 | |||
| 16 دسامبر | +1 | |||
| 15 دسامبر | +1 | |||
| 14 دسامبر | 0 | |||
| 13 دسامبر | +2 | |||
| 12 دسامبر | +1 | |||
| 11 دسامبر | 0 | |||
| 10 دسامبر | 0 | |||
| 09 دسامبر | +1 | |||
| 08 دسامبر | +3 | |||
| 07 دسامبر | 0 | |||
| 06 دسامبر | +1 | |||
| 05 دسامبر | +2 | |||
| 04 دسامبر | +1 | |||
| 03 دسامبر | +2 | |||
| 02 دسامبر | +1 | |||
| 01 دسامبر | +3 |
پستهای کانال
Repost from Persian Flutter
🚀🚀🚀 Toastification V1.0.0 🎉🎉🎉
خب خب خب
اینم از اولین ورژن خفن TOASTIFICATION
دیگه لازم نیست بری داکیومنت رو کامل بخونی
برو وب سایت پایین + نوتیفیکیشنت رو بساز + تستش کن + کدش رو کپی کن + و تو پروژت ازش استفاده کن
https://payamzahedi.com/toastification/
design: @sepide_moqadasi
develop: @payamzahedi95 @belikeben
| 2 | کتاب آپدیت شد 📣
👇👇👇 در ادامه این پست بخشی از کتاب رو مطالعه کنید
همچنین:
میتونید برای داشتن داکیومنت قابل ویرایش کتاب و همراهی من در بهتر کردنش به ریپو زیر مراجعه کنید 🔔
https://lnkd.in/dSYVBuuH
بخشی از کتاب:
پیامی به آینده
لیندا رایزینگ
در تمام سالهایی که تدریس کرده و با برنامهنویسها کار کردهام، به نظر میرسد اکثر آنها فکر میکنند؛ چون مسائلی که با آنها درگیر هستند دشوار است، پس راهحلها نیز باید برای همه (و حتی برای خودشان چند ماه پس از نوشتن کد) هم از نظر فهم و هم از نظر نگهداری دشوار باشد. شاید به این خاطر است که بیشتر آنها افراد باهوشی هستند.
یادم هست یکبار جو، یکی از دانشجویانم در کلاس ساختمان داده، مجبور شد بیاید و کدی را که نوشته بود به من نشان دهد. او با شادی فریاد زد: «شرط میبندم نمیتوانی حدس بزنی این کد چه کاری انجام میدهد!»
بدون اینکه زمان زیادی روی مثال او صرف کنم و فکر کنم چطور میتوانم پیام مهمی را منتقل کنم، موافقت کردم. گفتم: «مطمئنم سخت روی این کار کردهای. اما نکند چیز مهمی را فراموش کرده باشی؟ جو، آیا برادر کوچکتری نداری؟»
جو با افتخار گفت: «بله، دارم اسم او فیل است و در کلاس مقدماتی توست. او هم دارد برنامهنویسی یاد میگیرد!»
من گفتم: «عالیه. فکر میکنی فیل بتواند این کد را بخواند؟»
جو گفت: «اصلاً! کد سختی است!»
گفتم: «فرض کن این کد واقعی و کاربردی است و چند سال دیگر فیل استخدام شده تا آن را آپدیت کند. تو چه کمکی به او کردهای؟» جو فقط به من خیره شده بود و پلک میزد. گفتم: «میدانیم فیل واقعاً باهوش است، درست است؟»
جو سر تکان داد و گفت: «درسته، من هم نسبتاً باهوش هستم!» و لبخند زد. گفتم: «اگر من نتوانم بهراحتی آنچه را که انجام دادهای درک کنم و برادر باهوشترت هم در درک آن مشکل داشته باشد، چه معنی میدهد؟» سپس پیشنهاد دادم: «چطور است هر خط کدی را که مینویسی، بهعنوان پیامی برای کسی در آینده - شاید برادرت - در نظر بگیری؟ فرض کن داری به این شخص باهوش توضیح میدهی چطور این مسئله سخت را حل کند.»
«آیا دوست داری اینطور تصور کنی که برنامهنویس باهوشی در آینده کد تو را ببیند و بگوید: «وای، عالی است؟ من کاملاً متوجه شدم اینجا چه اتفاقی افتاده و از زیبایی و ظرافت این کد شگفتزده شدهام. این کد شاهکار زیبایی است! میخواهم آن را به بقیه اعضای تیمم هم نشان دهم. واقعاً یک اثر هنری است!»»
«جو، فکر میکنی بتوانی کدی بنویسی که این مسئله سخت را حل کند و آنقدر زیبا باشد که مثل یک ملودی جادویی عمل کند؟ بله، درست مثل یک آواز حزنانگیز. فکر میکنم هرکسی که بتواند این راهحل بسیار سخت را پیدا کند، میتواند چیز زیبایی هم بنویسد. همم... شاید باید شروع کنم به درجهدهی بر اساس زیبایی؟ نظر تو چیست؟»
جو کارش را برداشت و با لبخند کوچکی به من نگاه کرد و گفت: «متوجه شدم استاد، میروم تا دنیا را برای فیل بهتر کنم. ممنون.» | 0 |
| 3 | 💎 آپدیت:
ترجمه #کتاب 97 چیز که هر برنامه نویس باید بداند
فایل داکیومنت ورد اضافه شد
ترجمه 10 چیز دیگه هم اضافه شد
هفته بعد 10 چیز دیگه اضافه میشه
ممنونم از همراهیتون
🦄
اگه دوست داشته باشید میتونید در بهبودش کمک کنید
#برنامه_نویسی
#نرم_افزار
https://github.com/sasansafari/Ninety-seven-things/blob/main/97%20Things%20Every%20Programmer%20Should%20Know%20P79.docx | 0 |
| 4 | روز برنامه نویس رو به همه برنامه نویس هایی که به محدود سازی تکنولوژی کمک نمیکنند تبریک میگم. | 0 |
| 5 | 🎙فایل صوتی اپیزود 16 Devpodcast
ساسان صفری | متخصص و مدرس اندروید 🌟
▫️ ساسان صفری عزیز مدرس ، برنامه نویس و بیزینسمن که از سال 91 تا به الان مشغول به الان به فعالیت توی این حوضه هستن ، برنامه نویس های اندروید ایشون رو به فعالیت های ارزشمندشون توی آکادمی کدیاد و مکتب خونه میشناسنشون و این اپیزود از تجربیات ، مسیر شغلی اندروید و شکست و موفقیت های کسب و کارهاشون میپردازیم ⚡️
💎 قسمت های مهم
5:37 ساسان صفری کیه چیکار میکنه و معرفی خودش
15:20 (کالری شمار) اولین اپلیکیشن من توی کافه بازار
18:39 چه قدر برای یادگیری برنامه نویسی باید زمان بزارم ؟
37:36 تجربه کار تیمی و کارمندی من در شرکت های نرم افزاری
43:20 روزهای سخت + انگیزه زیاد + زامبی مود
46:59 تجربیات درآمد دلاری + Google adMob
1:00:00 چطور سریع وارد بازار کار بشم ؟
1:05:20 هوش مصنوعی جای مارو میگیره ؟
1:18:20 تجربیات شکست و موفقیت های بیزینسی
1:30:20 توصیه های طلایی من
📞 راه های ارتباطی با ساسان صفری
تلگرام | اینستاگرام
Castbox |Spotify | شنوتو
#android #kotlin #java #flutter #mentor #codyad
▫️@devPodcast 👈 پادکست برنامه نویسی | 0 |
| 6 | ایمپورت کردن فایل به روش های Absolute و Relative
Absolute Imports :
به معنای وارد کردن یک کتابخانه یا فایل با استفاده از مسیر کامله. معمولاً برای استفاده از پکیج و ماژول های استاندارد فلاتر مثل package:flutter و dart:core از Absolute Import استفاده میشه.
Relative Imports :
به معنای وارد کردن یک کتابخانه یا فایل با استفاده از مسیر نسبی به فایل فعلی است. این روش معمولاً برای وارد کردن فایلها و کلاسهایی استفاده میشه که تو همون پروژه و در پوشه های مختلفی قرار دارند.
مزایا Absolute Imports :
✅ دقت بالا: این نوع ایمپورت کردن دقیق و بیابهامه و احتمال برخورد با تداخل نام فایلها کمتره.
✅ انعطافپذیری: شما میتونید بدون نگرانی از ساختار پوشه بندی پروژه از این روش استفاده کنید.
معایب Absolute Imports :
⚠️ کد طولانیتر: مسیر کامل ممکنه طولانی بشه و خوانایی کد رو کاهش بده.
⚠️ وابستگی به نام پوشه: شما باید از اسم پوشه ها استفاده کنید که ممکنه در آینده با تغییر نام پوشه ها به مشکل بخورین.
مزایا Relative Imports :
✅ کد کوتاهتر: نیازی به نوشتن مسیر کامل ندارید و کد کوتاهتری مینویسید.
✅ انعطافپذیری: بدون اینکه نیاز به تعیین مسیر کامل از ریشه پروژه باشه میتونید فایل هایی که تو یک پوشه هستن رو ایمپورت کنید.
معایب Relative Imports :
⚠️ خوانایی پایینتر: در پروژههای بزرگ با ساختار پیچیده خوندن کد ممکنه سخت باشه.
⚠️ خطر تداخل نام: اگر از نامهای مشابه در پوشههای مختلف استفاده کنید، ممکنه تداخل نامها رخ بده. | 0 |
| 7 | آپدیت جدید چه خصوصیاتی داره؟
لینک مقاله👇
https://medium.com/flutter/whats-new-in-flutter-3-13-479d9b11df4d | 0 |
| 8 | با جامعه رو به رشد توسعه دهندگان Flutter ،شاهد ایجاد برنامه های متن باز متعددی هستیم. این برنامه های منبع باز ، منابع ارزشمندی برای یادگیری فلاتر محسوب میشن.
1. Flutter Gallery
یک برنامه منبع بازه که توسط خود تیم Flutter توسعه داده شده. این پروژه یک ویترین جامع از قابلیت های Flutter هست و اجزای مختلف رابط کاربری و الگوهای طراحی داخلش استفاده شده.
لینک گیت هاب
2. Flutter E-commerce
یک برنامه منبع باز حرفه ای فروشگاهیه. مجموعه ای از ویژگی های ضروری مثل لیست محصولات، سبد خرید، احراز هویت کاربر و یکپارچه سازی پرداخت رو ارائه میده.
لینک گیت هاب
3.Flutter Travel
یک برنامه سفر منبع باز هست که از بهترین شیوه ها برای مدیریت رابط کاربری پیچیده ، کار با نقشه ها و مسیر یابی استفاده کرده.
لینک گیت هاب
4.Flutter Chat
یه برنامه پیام رسان منبع باز، با ویژگی های ارسال پیام های متنی، اشتراک گذاری رسانه و ارسال نوتفیکیشن و.. رو داره.
لینک گیت هاب
5.Flutter Quiz
یه پروژه بازی پرسش و پاسخه. این برنامه شامل انواع سؤالات و سطوح دشواری مختلف هست. Flutter Quiz شامل ویژگی هایی مثل، آزمون های زمان بندی شده و تجزیه و تحلیل نتایج هست.
لینک گیت هاب
6.Flutter Music Player
یک پروژه موزیک پلیر اوپن سورس با قابلیت های مرور و پخش موسیقی، ایجاد لیست پخش و مدیریت کتابخانه موسیقی هست. همچنین داخل این پروژه از انیمیشن های پیچیده استفاده شده.
لینک گیت هاب | 0 |
| 9 | https://education.github.com/git-cheat-sheet-education.pdf
دستورات پر کاربرد گیتهاب | 0 |
| 10 | سلام رفقا، من از زیر آوار تسک و کار های انباشته شده برگشتم پیشتون | 0 |
| 11 | new part | 0 |
| 12 | با دوستان در بوتکمپ تصمیم گرفتیم کتاب کلین کدر رو تموم کنیم
قرار شده هر هفته یه ویس کامل از هر بخش که پیش میره بذاریم به صورت خلاصه و این ویس ها رو در همین چنل قرار میدم | 0 |
| 13 | انتخاب شما کدومه؟ 🤔
Bloc یا Riverpod
تو این مقاله توضیح دادم که چرا Riverpod برنده واقعی توی این مقایسه هست.
قطعا این دوتا پکیج میتونن نیاز های اولیه و ساده هر پروژه ای رو حل کنن اما من چندتا سناریو طراحی کردم که توی اونها نشون میدم Riverpod چقدر میتونه خوب تر عمل کنه.
چند دقیقه وقت بزارید و با دقت مطالعش کنید.
اگه براتون مفید بود لایک یادتون نره
https://medium.com/snapp-x/riverpod-or-bloc-making-the-right-choice-for-your-real-world-app-7bc2e6b0b49 | 0 |
| 14 | پکیج swagger dart generator
به کمک ai میتونه از سوئگر براتون دارت فایل تولید کنه، برید بیشترش رو تو داکیومنت بخونید
https://pub.dev/packages/swagger_dart_code_generator | 0 |
| 15 | Lion - Saint Mesa (128).mp3 | 0 |
| 16 | رفقا اگه کسی هست رو macOs از v2ray استفاده میکنه پیوی به من یه پیام بده
@sasansafari_dev | 0 |
| 17 | git | 0 |
| 18 | بدون متن... | 0 |
| 19 | تو ورژن جدید Toastification شما میتونید message های خودتون رو با animation دلخواه نشون بدید
اگه براتون مفید بود یه استار برامون تو گیتهاب بزارید
https://github.com/payam-zahedi/toastification
@persian_flutter | 0 |
| 20 | از نسخه ۲.۱۲ کلاینت Nekoray دیگه ریلیز برای مک نداد اما امروز دوباره صفحه گیتهاب رو چک کردم یه دوست عزیزی بنام امیرعباس یه اسکریپت نوشته که نسخه های غیررسمی رو داره پابه پای ریلیزهای رسمی بیلد میکنه که خیلی خوبه
لینک ریپازیتوری:
https://github.com/aaaamirabbas/nekoray-macos | 0 |
