اگه میخواید شروع به یادگیری فلاتر کنید و هنوز مردد هستید، بهتون پیشنهاد میکنم حتما به این ریپو سر بزنید :)
این پروژه کلا ۳-۲ وقت گرفت و شاید با کمتر از ۱۲۰۰۰ خط کد این حجم از انیمشین در همه قسمت های اپلیکیشن پیاده سازی شد و بنظرم میتونه نمونه خوبی برای شروع کار با فلاتر باشه.
https://github.com/ErfanRht/SoulScribe
این پروژه کلا ۳-۲ وقت گرفت و شاید با کمتر از ۱۲۰۰۰ خط کد این حجم از انیمشین در همه قسمت های اپلیکیشن پیاده سازی شد و بنظرم میتونه نمونه خوبی برای شروع کار با فلاتر باشه.
https://github.com/ErfanRht/SoulScribe
Byteforge / بایــت فورج 🛸 pinned «اصلا ما statelesswidget شما statefulwidget»
غیرفعال کردن اسکرین شات در فلاتر
▫️اگر قصد دارید تا امکان اسکرین شات گرفتن توسط کاربر را در بعضی از صفحات اپلیکیشن خود غیرفعال کنید میتوانید از پکیج no_screenshot برای اینکار استفاده کنید.
کافیست از دو متد زیر برای فعال و غیرفعال کردن اسکرین شات در فلاتر استفاده کنید.
▫️اگر قصد دارید تا امکان اسکرین شات گرفتن توسط کاربر را در بعضی از صفحات اپلیکیشن خود غیرفعال کنید میتوانید از پکیج no_screenshot برای اینکار استفاده کنید.
کافیست از دو متد زیر برای فعال و غیرفعال کردن اسکرین شات در فلاتر استفاده کنید.
final _noScreenshot = NoScreenshot.instance;
// Disable screenshots
Future<void> disableScreenshot() async {
bool result = await _noScreenshot.screenshotOff();
debugPrint('Screenshot disabled: $result');
}
// Enable screenshots
Future<void> enableScreenshot() async {
bool result = await _noScreenshot.screenshotOn();
debugPrint('Screenshot enabled: $result');
}