Watch "Quick start to building a game in Flutter" on YouTube
https://youtu.be/zGgeBNiRy-8
https://youtu.be/zGgeBNiRy-8
YouTube
Quick start to building a game in Flutter
Flutter is becoming a popular tool for game development. This video is a part of Google's effort to make it easier for Flutter developers to start building games.
The Flutter Casual Games Toolkit → https://goo.gle/37i7n2q
In the video, you'll learn how…
The Flutter Casual Games Toolkit → https://goo.gle/37i7n2q
In the video, you'll learn how…
👍4
Forwarded from Pure Coder
سطحت توی فلاتر چیه؟
Anonymous Poll
6%
فوق سنیور
9%
سنیور
24%
میدلول
22%
جونیور
19%
تازه شروع کرده
19%
زیر خط فقر
Forwarded from Pure Coder
💊Capsule
🔥توی اندروید های 10 به بعد یا Ui های اختصاصی شده مثل miui شاید دیده باشین که با کشیدن دست روی طرفین صفحه نمایش (چپ و راست) میتونیم صفجه رو بک کنیم.
🟢این قسمت ها یا این پیکسل ها در واقع پیکسل هایی هستن که محتوای اپ داخلشون رندر میشه ولی input gestures توی این پیکسل ها تشخیص داده نمیشه.
🟢در واقع سیستم عامل input gestures این پیکسل ها رو خودش مصرف میکنه و اجازه مدیریت اون توسط اپ رو نمیده.
🟢مثلا وقتی که کاربر میخواد منو کشویی رو باز کنه ولی با لمس اون نواحی به جای باز شدن منو صفحه بک میشه.
🔥مقدار پیکسلی که سیستم عامل توی این نواحی مصرف میکنه رو میشه با این پراپرتی از MediaQuery بدست اورد :
systemGestureInsets
#capsule
🔥توی اندروید های 10 به بعد یا Ui های اختصاصی شده مثل miui شاید دیده باشین که با کشیدن دست روی طرفین صفحه نمایش (چپ و راست) میتونیم صفجه رو بک کنیم.
🟢این قسمت ها یا این پیکسل ها در واقع پیکسل هایی هستن که محتوای اپ داخلشون رندر میشه ولی input gestures توی این پیکسل ها تشخیص داده نمیشه.
🟢در واقع سیستم عامل input gestures این پیکسل ها رو خودش مصرف میکنه و اجازه مدیریت اون توسط اپ رو نمیده.
🟢مثلا وقتی که کاربر میخواد منو کشویی رو باز کنه ولی با لمس اون نواحی به جای باز شدن منو صفحه بک میشه.
🔥مقدار پیکسلی که سیستم عامل توی این نواحی مصرف میکنه رو میشه با این پراپرتی از MediaQuery بدست اورد :
systemGestureInsets
#capsule
👍13❤1
اگر بخواهیم در فلاتر دسکتاپ برنامه رو با ورودی باز کنیم چه باید کرد؟
مثلا رو یک فایل کلیک میکنیم و با برنامه ی خودمون اون فایل رو باز میکنیم (قابلیت OpenWith )
مثلا رو یک فایل کلیک میکنیم و با برنامه ی خودمون اون فایل رو باز میکنیم (قابلیت OpenWith )
👍2
Flutter Zone | فلاتر و دارت
اگر بخواهیم در فلاتر دسکتاپ برنامه رو با ورودی باز کنیم چه باید کرد؟ مثلا رو یک فایل کلیک میکنیم و با برنامه ی خودمون اون فایل رو باز میکنیم (قابلیت OpenWith )
تو تابع main میتونید یه لیست از ورودی ها رو بگیرید
مثلا ادرس فایل
مثلا ادرس فایل
❤6
Flutter Zone | فلاتر و دارت
https://www.raywenderlich.com/29002200-creating-custom-gestures-in-flutter
بخوایم زمان long press در GestureDetector رو کم زیاد کنیم راهکار چیه؟!
Flutter Zone | فلاتر و دارت
بخوایم زمان long press در GestureDetector رو کم زیاد کنیم راهکار چیه؟!
یه نگاهی به RawGestureDetector بندازید!
جواب ساده س!
جواب ساده س!
Forwarded from IranCoderz (Farid Ghaderi)
از زیبایی های برنامه نویسی (حالا نمیدونم شاید رشته های دیگه هم اینجور باشه)
اینه که بعد از یه مدت میبینی چیزایی که قبلا نمی فهمیدی رو الان خوب میفهمی، اما تعداد چیزایی که الان نمی فهمی، از چیزایی که قبلا نمی فهمیدی خیلی بیشتره
زیبا نیست؟
پ.ن: خیلی آرام اشکهایش را پاک می کند.
| Iman Safari |
🆔 @IranCoderz | 👩💻🧑💻
اینه که بعد از یه مدت میبینی چیزایی که قبلا نمی فهمیدی رو الان خوب میفهمی، اما تعداد چیزایی که الان نمی فهمی، از چیزایی که قبلا نمی فهمیدی خیلی بیشتره
زیبا نیست؟
پ.ن: خیلی آرام اشکهایش را پاک می کند.
| Iman Safari |
🆔 @IranCoderz | 👩💻🧑💻
👍15
Forwarded from Pure Coder
🔥Adaptive UI
🟢همون طور که میدونیم با فلاتر میتونیم برای پلتفرم های مختلف مثل وب، اندروید، ویندوز و... برنامه بنویسیم و از این رو برنامه ما ممکنه توی پلتفرم های مختلف یا اسکرین های مختلف (با سایزهای متفاوت) ران بشه.
🔥نکته ای که اهمیت پیدا میکنه این هست که برنامه انعطاف پذیر باشه و بتونه خودش رو با همه این شرایط وفق بده.
مثلا :
✔️تغییر چینش عناصر در سایزهای مختلف (سایز گوشی و دسکتاپ و....)
✔️استفاده از زبان طراحی مختلف در پلتفرم های مختلف
✔️ردیابی حرکات موس در پلتفرم های دسکتاپی
✔️و...
🔥برای این موضوع پکیجی با نام
https://pub.dev/packages/flutter_adaptive_ui
🔥پکیج رو بررسی کنید و نظرات و باگ های احتمالی رو بگید. 🙏
❤️❤️لطفا پکیج رو توی pub لایک کنید.❤️❤️
🔥در صورت تمایل میتونید در توسعه پکیج مشارکت کنید.
🟢همون طور که میدونیم با فلاتر میتونیم برای پلتفرم های مختلف مثل وب، اندروید، ویندوز و... برنامه بنویسیم و از این رو برنامه ما ممکنه توی پلتفرم های مختلف یا اسکرین های مختلف (با سایزهای متفاوت) ران بشه.
🔥نکته ای که اهمیت پیدا میکنه این هست که برنامه انعطاف پذیر باشه و بتونه خودش رو با همه این شرایط وفق بده.
مثلا :
✔️تغییر چینش عناصر در سایزهای مختلف (سایز گوشی و دسکتاپ و....)
✔️استفاده از زبان طراحی مختلف در پلتفرم های مختلف
✔️ردیابی حرکات موس در پلتفرم های دسکتاپی
✔️و...
🔥برای این موضوع پکیجی با نام
flutter_adaptive_ui طراحی کردم. https://pub.dev/packages/flutter_adaptive_ui
🔥پکیج رو بررسی کنید و نظرات و باگ های احتمالی رو بگید. 🙏
❤️❤️لطفا پکیج رو توی pub لایک کنید.❤️❤️
🔥در صورت تمایل میتونید در توسعه پکیج مشارکت کنید.
Dart packages
flutter_adaptive_ui | Flutter package
A library that helps implement adaptive UI (based on OS , Screen size , ...) .
❤4👍1
Use your Flutter knowledge to generate videos, animations and slideshows!
Automate your video production with server-side rendering.
وات؟ 😐😳
https://github.com/aloisdeniel/footage
Automate your video production with server-side rendering.
وات؟ 😐😳
https://github.com/aloisdeniel/footage
👍6