دقیقاً چه کاری باید انجام شود؟
سلام وقت بخیر
برای یک مجموعه خدمات آنلاین، به دنبال یک برنامهنویس متخصص Android هستیم تا یک اپلیکیشن اختصاصی را توسعه دهد.
یک نمونه اولیه از رابط کاربری و ساختار برنامه آماده شده و در اختیار برنامهنویس قرار میگیرد.
هدف، تبدیل این نمونه اولیه به یک اپلیکیشن واقعی، روان و قابل توسعه است.
امکانات نسخه اول:
• پیادهسازی رابط کاربری بر اساس نمونه اولیه • استفاده از لوگو و هویت بصری اختصاصی • اتصال به Backend/API • سیستم احراز هویت کاربر • دریافت اطلاعات سرویس از API • نمایش سرویس فعال، میزان مصرف و زمان باقیمانده • امکان افزودن تنظیمات اتصال • اتصال واقعی به سرویس شبکه • نمایش وضعیت اتصال • دکمه اتصال و قطع اتصال • بخش سرویسهای من • بخش حساب کاربری • بخش تنظیمات • دکمه «خرید سرویسها» و انتقال کاربر به ربات تلگرام مجموعه • ساختار ماژولار و قابل توسعه
معماری موردنظر:
اپلیکیشن نباید مستقیماً به پنل مدیریت متصل شود.
ساختار باید به صورت زیر باشد:
App → API/Backend → Panel/Server
به این شکل در آینده بتوان Backend یا پنل را تغییر داد بدون اینکه نیاز به بازنویسی کامل اپلیکیشن باشد.
اطلاعاتی مانند قیمت، سرویسها، وضعیت کاربر، حجم و مدت سرویس باید از API دریافت شوند و داخل APK به صورت ثابت قرار نگیرند.
نکات فنی:
• ارتباط API با HTTPS • عدم قرار دادن کلیدهای مدیریتی و اطلاعات حساس داخل APK • ساختار قابل توسعه برای اضافه شدن امکانات آینده • کدنویسی تمیز و قابل نگهداری • تحویل سورس کامل پروژه • تحویل APK نهایی و فایلهای لازم برای Build • ارائه مستندات مختصر برای اجرای پروژه و تغییر API
تمرکز نسخه اول روی Android است.
لطفاً فقط در صورتی پیشنهاد ارسال کنید که تجربه واقعی در توسعه اپلیکیشنهای Android، API و سرویسهای شبکه داشته باشید.
لطفاً همراه پیشنهاد: 1.
نمونهکار مرتبط 2.
قیمت پیشنهادی 3.
زمان تحویل 4.
تکنولوژی مورد استفاده را اعلام کنید.
نمونه اولیه رابط کاربری نیز برای بررسی دقیقتر نیازمندیها پیوست شده است.