یک اپلیکیشن ساده، زیبا و مدرن برای شمارش و ذکر، که با عشق و با استفاده از جدیدترین تکنولوژیهای توسعه اندروید (Jetpack Compose) ساخته شده است. این پروژه به عنوان یک نمونه کامل برای یادگیری اصول اولیه ساخت اپلیکیشنهای اندرویدی مدرن طراحی شده است.
تقدیم به فرشتهای که به او مادر میگویم و تمام مادران دنیا.
- شمارشگر اصلی: با یک دکمه بزرگ و زیبا، به راحتی ذکر بگویید و شمارش کنید.
- ذخیره خودکار: نگران بستن برنامه نباشید! آخرین عدد شما به صورت خودکار ذخیره میشود.
- صفر کردن: با یک دکمه، شمارنده را به صفر برگردانید.
- بازخورد لمسی (Haptic Feedback): با هر کلیک، یک ویبره ظریف و لذتبخش را حس کنید.
- طراحی مدرن و زیبا: رابط کاربری با استفاده از Material 3 و یک گرادینت رنگی آرامشبخش طراحی شده است.
- چند صفحهای: برنامه شامل صفحات "درباره"، "حمایت مالی" و "سیاست حریم خصوصی" است.
- کپی کردن شماره کارت: در صفحه حمایت، به راحتی شماره کارت را برای پرداخت کپی کنید.
- زبان: Kotlin (زبان رسمی و مدرن توسعه اندروید)
- رابط کاربری: Jetpack Compose (کیت ابزار مدرن برای ساخت UI به صورت Declarative)
- معماری: معماری ساده و تک-فعالیتی (Single-Activity) با استفاده از Navigation-Compose.
- طراحی: Material 3 (آخرین نسخه از سیستم طراحی گوگل)
- آیکونها: Material Icons Extended
- ساخت پروژه: Gradle
شما به دو روش میتوانید این برنامه را نصب کنید:
سادهترین راه، دانلود و نصب مستقیم فایل APK است.
- به بخش Releases این مخزن بروید.
- آخرین نسخه را پیدا کنید.
- فایل
SmartCounter-v1.0.0.apkرا دانلود و بر روی گوشی اندرویدی خود نصب کنید.
اگر میخواهید کد پروژه را بررسی کرده و آن را خودتان اجرا کنید، مراحل زیر را دنبال کنید:
- این مخزن را کلون کنید:
git clone https://github.com/reza-ygb/SmartCounter1.git
- پروژه را در آخرین نسخه Android Studio باز کنید.
- اندروید استودیو به صورت خودکار تمام وابستگیها را دانلود میکند (Sync).
- پروژه را بر روی یک شبیهساز یا گوشی واقعی اجرا کنید.
- نام: سید رضا یعقوب پور
- تحصیلات: دانشجوی دکترای ریاضی محض و دارای مدرک مهندسی کامپیوتر
- گیتهاب: @reza-ygb
این پروژه تحت مجوز MIT منتشر شده است. برای اطلاعات بیشتر، فایل LICENSE را مطالعه کنید.