Ensure that both the iOS and Android mobile applications are always up to date with the latest framework updates provided by Apple (iOS) and Google (Android). This includes updates to the development environment (Xcode, Android Studio), platform features, and any new OS releases that may impact the application.
Certificate Renewals :
Manage and renew any relevant certificates required for the application, such as Apple Developer certificates, provisioning profiles, and Google Play Store certificates. Ensure there is no downtime or disruption when certificates expire.
App Store Publishing :
Oversee the process of submitting new builds of the app to the Apple App Store and Google Play Store, ensuring compliance with all submission guidelines and policies.
Security Scanning and Updating Dependent Libraries :
Regularly scan the application for security vulnerabilities and outdated dependencies. This includes updating third-party libraries to their latest secure versions to prevent potential security breaches.
Regression Testing :
Conduct thorough testing of the application after any updates or code changes to ensure that new features or fixes do not cause issues with the existing functionality. This helps avoid breaking changes when integrating ongoing Health Gateway updates.
Response to Incidents :
Diagnosis : Analyze and diagnose issues reported by users or identified in error logs.
Troubleshooting : Resolve any issues found in the app, including crash reports, performance issues, and functionality failures.
Expedited Hotfix Delivery : If critical issues are identified, implement and deliver hotfixes quickly to both the Apple and Google Play stores to ensure minimal disruption to users.
Participation in Project Agile Ceremonies :
Attend relevant agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives to ensure that development and maintenance work aligns with the Health Gateway project goals.
Minor Enhancements to Prevent Breaking Changes :
Implement small enhancements or modifications to ensure that ongoing updates to the Health Gateway platform (such as API changes or backend updates) don’t break the mobile app functionality.
Deliverables :
Quarterly Apple / Android Framework Updates :
Deliver regular updates to ensure the application is always compliant with the latest framework requirements from Apple and Google.
Certificate Renewal Monitoring :
Set up monitoring for certificate expiry and renew them ahead of time to prevent any disruptions in service.
Error Logging :
Maintain comprehensive error logs for all app versions, tracking issues and incidents for troubleshooting and improvement purposes.
Diagnostic Review Upon Request :
Provide diagnostic reviews when requested by stakeholders, addressing any issues or concerns related to app performance, functionality, or user experience.
App Store Administration of Test Accounts :
Manage and maintain test accounts on both the Apple App Store and Google Play Store for testing and development purposes.
App Publishing as Needed :
Manage app publishing for both platforms, ensuring that updates or hotfixes are pushed to the app stores as necessary to address incidents, bugs, or planned feature releases.
Published Mobile Release Notes :
Prepare and publish release notes for each new app version, outlining the changes, bug fixes, or new features implemented in each update.