Login Dialog
Athena - Chat with AI
Athena - Chat with AI
یک اپ اندرویدی و وباپ واکنشگرا به زبان فارسی بساز با نام «سننما کهکشانی». کاربر بتواند از گالری عکس انتخاب کند یا با دوربین عکس بگیرد، سپس سن ظاهری چهرهی شخص داخل عکس را تغییر دهد. ظاهر اپ باید کاملاً کهکشانی، مدرن و چشمگیر باشد: پسزمینهی تیرهی فضایی با گرادیانهای بنفش، آبی و صورتی، ستارهها و ذرات ظریف، کارتهای شیشهای، درخشش نئونی و انیمیشنهای نرم؛ اما خوانایی و سادگی استفاده حفظ شود. صفحهها و رفتار: ۱) صفحه اصلی: معرفی کوتاه قابلیت، دکمهی بزرگ «انتخاب عکس» و «گرفتن عکس»، نمایش وضعیت خالی با تصویرسازی کهکشانی. ۲) صفحه ویرایش: نمایش عکس انتخابشده، کنترل بزرگ و دقیق سن با یک نشانگر/اسلایدر از ۲ تا ۷۲ سال؛ مقدار سال بهصورت واضح بالای کنترل نمایش داده شود و کاربر بتواند با کشیدن نشانگر یا لمس مسیر مقدار را تغییر دهد. مقدار پیشفرض ۲۵ سال باشد. دکمههای افزایش و کاهش سن هم برای کنترل دقیقتر وجود داشته باشند. یک حالت مقایسهی قبل/بعد برای دیدن نتیجه در کنار هم یا با کشیدن جداکننده فراهم شود. دکمههای «اعمال تغییر» و «شروع دوباره» داشته باشد. ۳) صفحه نتیجه: نمایش عکس نهایی، سن انتخابشده، گزینهی ذخیره در دستگاه، اشتراکگذاری سیستمعامل و ویرایش دوباره. اگر پردازش تصویر روی دستگاه ممکن نبود، یک حالت نمایشی کاربردی و شفاف برای تولید پیشنمایش سنی ارائه کن و خطاهای انتخاب عکس یا نبودن چهره را با پیام فارسی دوستانه نشان بده. دادهها و حریم خصوصی: عکسها فقط روی خود دستگاه پردازش یا نگهداری شوند، ورود به حساب کاربری و سرور لازم نباشد. آخرین عکس و تنظیمات اخیر میتوانند بهصورت محلی نگهداری شوند تا بعد از بستن و بازکردن دوبارهی اپ باقی بمانند؛ امکان پاککردن عکسهای ذخیرهشده هم وجود داشته باشد. برای عکس چندنفره، کاربر بتواند در صورت امکان چهرهی موردنظر را انتخاب کند؛ در غیر این صورت چهرهی اصلی عکس پردازش شود. مجوز دوربین و دسترسی به عکسها فقط هنگام نیاز و با توضیح واضح درخواست شود. چیدمان حتماً responsive و mobile-first باشد؛ ابتدا برای عرض کم طراحی شود و از عرض ۳۶۰ پیکسل تا عرض کامل دسکتاپ بدون بههمریختگی و بدون اسکرول افقی کار کند. از عرض ثابت پیکسلی و ارتفاع ثابت برای بخشهای متنی استفاده نشود و از flex یا grid، درصد و واحدهای نسبی استفاده شود. دکمهها و همهی عناصر قابل لمس حداقل ۴۴×۴۴ پیکسل باشند و فاصلهی کافی داشته باشند. هیچ قابلیتی فقط با hover در دسترس نباشد. safe-area inset برای ناچ و نوار پایین رعایت شود، meta viewport استاندارد وجود داشته باشد، و در صفحههای بزرگ محتوا در یک ستون کشیده نشود؛ با محدودکردن عرض خوانا و چیدمان دو ستونه برای پیشنمایش و کنترلها از فضای اضافه استفاده شود. متنها فارسی و خودمانی باشند و رابط کاربری راستبهچپ طراحی شود. اپ باید هم بهصورت APK اندروید و هم وباپ قابل استفاده باشد و دادههای محلی بین بازدیدها باقی بمانند.









