🟨 ویژگیهای اصلی
🏠 صفحه اصلی:
یک لیست افقی از ۲۰ کاراکتر که از یک API عمومی دریافت شده است را نمایش میدهد.
وقتی روی هر کاراکتر اسکرول میکنید، برنامه از تبدیل متن به گفتار (TTS) برای پخش یکی از عبارات شاخص آنها استفاده میکند، در حالی که یک تصویر شاخص در پایین بهروزرسانی میشود.
شامل دکمههایی برای فعال یا بیصدا کردن صدا و تغییر بین حالت روشن و حالت تاریک است.
📍 مکانها:
یک لیست عمودی صفحهبندی شده از ۲۰ مکان نمادین در اسپرینگفیلد را ارائه میدهد.
هر آیتم یک تصویر، نام سایت و دکمههای «پسندیدن/نپسندیدن» را به همراه تعداد کل امتیازها نمایش میدهد.
⭐ موارد دلخواه:
به شما امکان میدهد شخصیتهای مورد علاقه خود را در یک پایگاه داده داخلی در دستگاه خود ذخیره کنید.
آنها در یک شبکه با تصویر، نام و گزینه حذف یا دسترسی به پروفایل دقیق آنها نمایش داده میشوند.
👤 جزئیات شخصیت:
وقتی یک شخصیت را از صفحه اصلی یا بخش علاقهمندیها انتخاب میکنید، نمای دقیقی با موارد زیر نمایش داده میشود:
- تصویر و دکمهای برای اضافه کردن یا حذف از علاقهمندیها.
- پنج حقیقت قابل توجه در مورد زندگینامه.
- فهرست عباراتی که میتوانند با استفاده از TTS پخش شوند.
🧩 فناوری:
با Jetpack Compose توسعه داده شده است، با پیروی از بهترین شیوهها در طراحی و معماری مدرن اندروید.
این برنامه از دادهها از یک API عمومی (The Simpsons API) استفاده میکند و از حافظه داخلی برای مدیریت علاقهمندیها، بدون نیاز به اتصال به سرورهای خارجی، استفاده میکند.
📚 هدف آموزشی:
این برنامه منحصراً برای اهداف یادگیری و نمایش فنی ایجاد شده است.
این برنامه وابسته، حمایتشده یا مجاز به دارندگان حقوق سیمپسونها نیست.
تمام تصاویر، نامها و منابع متعلق به صاحبان مربوطه میباشند.
🟢 ویژگیهای کلیدی
- پیمایش بخش: شخصیتها، مکانها و علاقهمندیها.
- صفحهبندی پویا برای یک تجربه روان. - پخش عبارات با استفاده از تبدیل متن به گفتار.
- رابط کاربری قابل تنظیم با حالتهای تاریک و روشن.
- ذخیرهسازی محلی کاراکترهای مورد علاقه.
سلب مسئولیت:
این پروژه برای اهداف تجاری نیست. محتوای نمایش داده شده از منابع عمومی تهیه شده و برای اهداف آموزشی جهت نشان دادن نحوه استفاده از API، مدیریت دادهها و طراحی با Jetpack Compose استفاده میشود.
تاریخ بهروزرسانی
۷ آذر ۱۴۰۴