
بهروزرسانی، افزایش امنیت، بهبود و سازگاری اپلیکیشن اندروید
- توسعه نرمافزار و آیتی
- زمان باقیمانده برای ارسال پیشنهاد
عنوان پروژه: بهروزرسانی، افزایش امنیت، بهبود و سازگاری اپلیکیشن اندروید
دستهبندی: توسعه نرمافزار و آیتی
مقدمه و هدف پروژه• این پروژه شامل بهروزرسانی و ارتقاء یک اپلیکیشن محاسبات فنی آسانسور است که با زبان Java توسعه یافته و کاملاً آفلاین و مستقل عمل میکند. • هدف نهایی تحویل نرمافزاری پایدار، بدون وابستگی به سرویسها یا حسابهای شخصی، قابل توسعه و نگهداری توسط هر برنامهنویس اندروید در آینده است.
شرح خدمات مورد نیاز
- بازبینی و پاکسازی کامل
- بررسی و تحلیل کامل سورسکد
- حذف کدهای آزمایشی، قدیمی و بلااستفاده
- حذف فایلها و وابستگیهای غیرضروری
- بهینهسازی ساختار پروژه
- حذف سرویسهای جانبی
- حذف کامل سرویس Push Notification و تنظیمات مرتبط
- قطع تمامی ارتباطهای غیرضروری با اینترنت و سرورهای خارجی
- افزایش امنیت و حداقلسازی مجوزها
- بررسی و حذف همه مجوزهای (Permissions) غیرضروری (اینترنت، دوربین، میکروفون، …)
- اطمینان از رعایت اصل کمترین سطح دسترسی
- ممیزی امنیت سورس
- اطمینان از عدم وجود Backdoor، کد مخفی، Remote Access یا ابزارهای ردگیری
- مدیریت کتابخانهها و وابستگیها
- ممنوعیت استفاده از Library یا SDK شخص ثالث غیررسمی
- صرفاً مجاز به استفاده از کتابخانههای رسمی Android و Google
- ارائه فهرست کامل وابستگیها و دلایل استفاده
- بهروزرسانی ابزار و SDK
- مهاجرت به آخرین نسخه پایدار Android Studio
- بهروزرسانی Gradle و Target SDK
- رفع مشکلات سازگاری با نسخههای جدید و حفظ پشتیبانی از نسخههای قدیمی
- بهبود رابط کاربری (UI/UX)
- بازطراحی صفحه آغازین (Splash Screen)
- بهبود صفحه «درباره نرمافزار»
- ارتقاء گرافیک و تجربه کاربری
- اصلاح صفحه «درباره نرمافزار»
- حذف اطلاعات فعلی توسعهدهنده
- درج اطلاعات تیم یا شخص اجراکننده پروژه (نام، وبسایت، تاریخ بهروزرسانی)
- آمادهسازی جهت انتشار
- تولید فایلهای APK و AAB مناسب برای بازارهای داخلی (کافهبازار، مایکت)
- ارائه راهکارهای انتشار در مارکتهای بینالمللی (مزیت)
- راهکار جلوگیری از کپی غیرمجاز
- پیادهسازی روشهای استاندارد کاهش استفاده غیرمجاز از فایل APK
اقلام قابل ارائه• سورس کامل پروژه در قالب Android Studio • فایلهای APK و AAB نهایی • Keystore و کلیدهای امضای اپلیکیشن • تمامی منابع گرافیکی و فایلهای پیکربندی • مستندات تغییرات انجامشده • فهرست کامل کتابخانهها و وابستگیها
شرایط همکاری
• پرداخت پس از تحویل کامل پروژه، بررسی نهایی و تأیید تمامی تعهدات
• پروژه باید بدون وابستگی به حساب شخصی یا سرویس آنلاین قابل بیلد و توسعه باشد
• تضمین عدم وجود کد مخفی، Backdoor یا مکانیزم کنترل از راه دور
• محرمانگی کامل سورسکد و مستندات تا اتمام پروژه
• تست عملکرد صحیح اپلیکیشن روی حداقل یک دستگاه قدیمی و یک دستگاه با آخرین نسخه اندروید
- مهارتها و توانمندیهای مورد نیاز• تسلط کامل به Java و توسعه اپلیکیشن اندروید • تجربه کار با Android Studio و Gradle • توانایی تحلیل و بهبود ساختار پروژههای بزرگ • دانش مفاهیم امنیت موبایل و حداقلسازی مجوزها • آشنایی با اصول UI/UX و گرافیک اپلیکیشن • آشنایی با فرآیند انتشار اپلیکیشن در مارکتهای داخلی و بینالمللی
فریلنسرهای علاقهمند لطفاً رزومه، نمونهکارهای مرتبط و برآورد زمانی/هزینهای خود را ارسال نمایند.
مهارتهای مورد نیاز
برنامه نویسی و ساخت اپلیکیشن اندروید (Android)
طراحی تجربه کاربری (UX)
طراحی رابط کاربری (UI)
طراحی واسط کاربر موبایل
امکانات ویژه
فوری
برجسته
متمایز
حرفهای
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
tionrelax4.93(98) امتیاززمان تحویل: 1 روزارسال پیشنهاد در:- زمان تحویل: 7 روزارسال پیشنهاد در:
adaweb5(3) امتیاززمان تحویل: 7 روزارسال پیشنهاد در:
