1. User Authentication
Time: 20–40 hours.
Tasks:
Implement login/register screens.
Integrate with a backend API for authentication.
Handle token storage securely (e.g., using EncryptedSharedPreferences).
2. Push Notifications
Time: 10–20 hours.
Tasks:
Integrate Firebase Cloud Messaging (FCM).
Handle notification display and user interaction.
3. File Downloading
Time: 30–50 hours.
Tasks:
Implement file listing from the server.
Handle background downloads using WorkManager or DownloadManager.
Manage file storage and permissions.
4. Backend Integration
Time: 40–60 hours.
Tasks:
Develop API endpoints for authentication and file management.
Set up a database (e.g., PostgreSQL, MongoDB).
Implement file storage (e.g., AWS S3, Google Cloud Storage).
5. UI/UX Design
Time: 30–50 hours.
Tasks:
Design app screens (e.g., login, file list, download progress).
Ensure a responsive and user-friendly interface.
6. Testing and Debugging
Time: 20–40 hours.
Tasks:
Write unit and integration tests.
Perform manual testing and bug fixes.
7. Deployment
Time: 10–20 hours.
Tasks:
Set up Google Play Developer account.
Prepare and publish the app on the Play Store.
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.