آموزش های فلاتر
2 subscribers
133 photos
5 videos
91 files
321 links
Download Telegram
چک لیست جلوگیری از مهندسی معکوس در اپلیکیشن های فلاتر

⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
Forwarded from Persian GitHub
کتابخانه PersianCalendar یک کامپوننت متن‌باز تقویم شمسی برای اندروید و Jetpack Compose است که به‌راحتی در پروژه اضافه می‌شود و امکان شخصی‌سازی ظاهر، رنگ‌ها، فونت، رویدادها و انیمیشن‌ها را در اختیار توسعه‌دهندگان قرار می‌دهد.

اگر با Jetpack Compose اپلیکیشن اندروید توسعه می‌دهید، این کتابخانه می‌تواند برای اضافه کردن تقویم شمسی گزینه مناسبی باشد.

https://github.com/AmirSinaRZ/PersianCalendar

@RepoFA
Forwarded from Persian GitHub
کتابخانه AndroidLiquidGlass افکت محبوب Liquid Glass را به پروژه‌های Compose Multiplatform اضافه می‌کند. این کتابخانه امکان ساخت رابط‌های شیشه‌ای با ظاهر قابل شخصی‌سازی را فراهم کرده و نمونه‌هایی مثل دکمه، اسلایدر، سوییچ و Bottom Tab هم برای شروع ارائه می‌دهد.

اگر دنبال پیاده‌سازی رابط‌های مدرن و شبیه طراحی‌های جدید هستید، این پروژه ارزش بررسی دارد.

https://github.com/Kyant0/AndroidLiquidGlass

@RepoFA
Forwarded from VPN CLUB
🖼️ ImageToolbox
؛ یکی از کامل‌ترین ابزارهای متن‌باز ویرایش تصویر برای اندروید

اگر دنبال یک جایگزین حرفه‌ای، رایگان و متن‌باز برای اپلیکیشن‌های ویرایش عکس هستید، ImageToolbox یکی از بهترین گزینه‌هاست.

این برنامه فقط یک ویرایشگر عکس ساده نیست؛ بلکه مجموعه‌ای از ده‌ها ابزار حرفه‌ای را در یک اپلیکیشن جمع کرده است.

برخی از امکانات مهم:
• برش، تغییر اندازه، چرخش و تبدیل فرمت تصاویر
• حذف پس‌زمینه با هوش مصنوعی
• افزایش کیفیت تصاویر (AI Upscale)
• استخراج متن از تصاویر (OCR) با پشتیبانی از بیش از ۱۲۰ زبان
• ویرایش و حذف اطلاعات EXIF عکس‌ها
• حذف واترمارک، محو کردن بخش‌های خصوصی و ابزارهای نقاشی
• ساخت کلاژ، واترمارک و استیکر
• تبدیل تصاویر به PDF و برعکس، همراه با ابزارهای کامل مدیریت PDF
• پشتیبانی از فرمت‌های مدرن مانند AVIF، HEIC، JXL، WebP و بسیاری فرمت‌های دیگر
• بیش از ۳۱۰ فیلتر مختلف برای ویرایش تصاویر
• بیش از ۹۵ مدل هوش مصنوعی برای حذف نویز، رنگی کردن تصاویر، بهبود کیفیت، حذف پس‌زمینه و...

🔓 نسخه متن‌باز (FOSS) تقریباً تمام امکانات اصلی را بدون تبلیغات و سرویس‌های ردیابی گوگل ارائه می‌دهد و توسعه‌دهندگان و مشارکت‌کنندگان زیادی روی آن کار می‌کنند.

📥 دانلود:
• GitHub (آخرین نسخه): https://github.com/t8rin/imageresizer/releases/latest
• F-Droid: https://f-droid.org/packages/ru.tech.imageresizershrinker
• Google Play: https://play.google.com/store/apps/details?id=ru.tech.imageresizershrinker

#اوپن_سورس
Forwarded from ❀Mohadeseh✿
کتاب Clean Android Architecture
یکی از کتاب‌های خوب برای یادگیری معماری تمیز در پروژه‌های اندرویدی هست که درباره مفاهیمی مثل Separation of Concerns، Clean Architecture، MVVM، UseCase، Repository و مدیریت لایه‌ها صحبت می‌کنه.

اگر روی پروژه‌های واقعی اندروید کار می‌کنید یا می‌خواید ساختار پروژه‌هاتون maintainable و scalable بشه، مطالعه این کتاب می‌تونه مفید باشه.
Forwarded from Persian GitHub
درگیر پروژه‌ای بودم دیدم چقدر داکیومنت فارسی برای Redis کمه. اومدم نوت‌هایی که نوشته بودم رو جمع کردم، یه کم هم بهشون اضافه کردم و شد این:

📖 مطالعه آنلاین:
https://a-talebifard.github.io/redis-book

📦 مخزن گیت‌هاب:
https://github.com/A-talebifard/redis-book

از نصب و راه‌اندازی گرفته تا دستورات پرکاربرد، ساختار داده‌ها، persistence، replication، clustering و یه‌سری نکته‌های عملی کار با Redis رو به زبون ساده و با مثال توضیح دادم. کاملاً رایگان و فارسی.

@RepoFA
Forwarded from Persian GitHub
مجموعه آیکون برندهای ایرانی

پروژه Persian Icons شامل بیش از ۴۱۰ برند و ۸۲۰ آیکون SVG رنگی و تک‌رنگ، آماده استفاده در React و Vue است.
شامل بانک‌ها، درگاه‌های پرداخت، خودرو، اپلیکیشن‌ها، بیمه، دانشگاه‌ها و دسته‌بندی‌های بیشتر.

website:
https://icons.persian-labs.ir/

Github:
https://github.com/persianlabs/icons

@RepoFA
یه وقتایی یه سری مختصات داشتم که میخواستم روی نقشه نشونشون بدم و یا اطلاعاتی رو از طریق اوسینت جمع آوری کنم. برای همین یه برنامه با Flutter نوشتم.

از GeoJSON هم پشتیبانی میکنه .

اگر کسی دوست داشت به هرنوعی در توسعش کمک کنه خوشحال میشم.

https://github.com/Mahdi-Gholami82/GeoInk

@DevTwitter | <Mahdi/>
Forwarded from Persian GitHub
اگر با Jetpack Compose و سرویس‌هایی مثل Bluetooth کار میکنید، Easify-Android میتونه توسعه رو ساده‌تر کنه.

این پکیج برای کاهش کدهای تکراری و پیچیدگی سرویس‌های اندروید ساخته شده تا پیاده‌سازی قابلیت‌های مختلف سریع‌تر و ساده‌تر انجام بشه.

https://github.com/ahbandegan/Easify-Android

@RepoFA
This media is not supported in your browser
VIEW IN TELEGRAM
یکی از بهترین کتابخونه‌های رایگان آیکون‌های SVG که تاحالا دیدم KOBoyo هست.

یه مجموعه‌ی رایگان و کامل از آیکون‌های SVG با کیفیت بالا و طراحی تمیز، که استفاده‌ازش توی هر پروژه‌ای فوق‌العاده راحته

چه بخوای مستقیم دانلودشون کنی، چه بذاریشون توی فرانت‌اند یا کد اپلیکیشنت.

میتونی هم منبع رو مستقیم به ai agent بدی که در پروژه ازش استفاده کنه

https://koboyo.com/icons

@DevTwitter | <Hamed S. Homeyli/>
Forwarded from Ali Hanafi
🎯 قابلیت Git Worktree چیه؟

🔹 قابلیت Git Worktree بهت اجازه می‌ده از یک Repository، چند Working Directory مستقل داشته باشی؛ طوری که هر Directory روی یک Branch متفاوت باشه.

🔹 مثلاً فرض کن وسط توسعه یک Feature هستی، ولی ناگهان باید یک Bug فوری رو Fix کنی. به‌جای "stash" و "checkout" می‌تونی یک Worktree جدید بسازی:

git worktree add ../project-hotfix hotfix/login


🔹 حالا همزمان داری:

project/ → feature/payment
project-hotfix/ → hotfix/login


و تغییرات این دو Branch روی هم تأثیری ندارن.

🔹 برای دیدن Worktreeهای فعال هم کافیه اجرا کنی:

git worktree list


🧠 نکته جذاب‌تر اینه که Git Repository دوباره Clone نمی‌شه؛ Worktreeها بخش مشترک Repository رو به اشتراک می‌ذارن و فقط Working Directory جدا دارن.

🔥 این قابلیت برای کار همزمان روی چند Feature، بررسی Pull Requestها و مخصوصاً اجرای چند AI Coding Agent روی Branchهای مختلف خیلی کاربردیه.

📌 @alihanafi_ir
📌 @teamyo_ir