Skip to content

reza-ygb/SmartCounter1

Repository files navigation

تسبیح هوشمند (Smart Counter)

یک اپلیکیشن ساده، زیبا و مدرن برای شمارش و ذکر، که با عشق و با استفاده از جدیدترین تکنولوژی‌های توسعه اندروید (Jetpack Compose) ساخته شده است. این پروژه به عنوان یک نمونه کامل برای یادگیری اصول اولیه ساخت اپلیکیشن‌های اندرویدی مدرن طراحی شده است.

تقدیم به فرشته‌ای که به او مادر می‌گویم و تمام مادران دنیا.


🌟 ویژگی‌های کلیدی

  • شمارشگر اصلی: با یک دکمه بزرگ و زیبا، به راحتی ذکر بگویید و شمارش کنید.
  • ذخیره خودکار: نگران بستن برنامه نباشید! آخرین عدد شما به صورت خودکار ذخیره می‌شود.
  • صفر کردن: با یک دکمه، شمارنده را به صفر برگردانید.
  • بازخورد لمسی (Haptic Feedback): با هر کلیک، یک ویبره ظریف و لذت‌بخش را حس کنید.
  • طراحی مدرن و زیبا: رابط کاربری با استفاده از Material 3 و یک گرادینت رنگی آرامش‌بخش طراحی شده است.
  • چند صفحه‌ای: برنامه شامل صفحات "درباره"، "حمایت مالی" و "سیاست حریم خصوصی" است.
  • کپی کردن شماره کارت: در صفحه حمایت، به راحتی شماره کارت را برای پرداخت کپی کنید.

🛠️ تکنولوژی‌های استفاده شده

  • زبان: Kotlin (زبان رسمی و مدرن توسعه اندروید)
  • رابط کاربری: Jetpack Compose (کیت ابزار مدرن برای ساخت UI به صورت Declarative)
  • معماری: معماری ساده و تک-فعالیتی (Single-Activity) با استفاده از Navigation-Compose.
  • طراحی: Material 3 (آخرین نسخه از سیستم طراحی گوگل)
  • آیکون‌ها: Material Icons Extended
  • ساخت پروژه: Gradle

📲 راهنمای نصب

شما به دو روش می‌توانید این برنامه را نصب کنید:

۱. برای کاربران عادی (نصب مستقیم)

ساده‌ترین راه، دانلود و نصب مستقیم فایل APK است.

  1. به بخش Releases این مخزن بروید.
  2. آخرین نسخه را پیدا کنید.
  3. فایل SmartCounter-v1.0.0.apk را دانلود و بر روی گوشی اندرویدی خود نصب کنید.

۲. برای توسعه‌دهندگان

اگر می‌خواهید کد پروژه را بررسی کرده و آن را خودتان اجرا کنید، مراحل زیر را دنبال کنید:

  1. این مخزن را کلون کنید:
    git clone https://github.com/reza-ygb/SmartCounter1.git
  2. پروژه را در آخرین نسخه Android Studio باز کنید.
  3. اندروید استودیو به صورت خودکار تمام وابستگی‌ها را دانلود می‌کند (Sync).
  4. پروژه را بر روی یک شبیه‌ساز یا گوشی واقعی اجرا کنید.

👨‍💻 درباره سازنده

  • نام: سید رضا یعقوب پور
  • تحصیلات: دانشجوی دکترای ریاضی محض و دارای مدرک مهندسی کامپیوتر
  • گیت‌هاب: @reza-ygb


📄 مجوز (License)

این پروژه تحت مجوز MIT منتشر شده است. برای اطلاعات بیشتر، فایل LICENSE را مطالعه کنید.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors