Design Guidelines
When designing mobile apps for various platforms and devices in Rwanda, it is important to consider the following to ensure a good user experience:
Adopt platform design guidelines[Mandatory]
Adhere to design guidelines and principles provided by each platform such as the Material Design ...
Multi Language support[Mandatory]
Consider support for local languages particularly Kinyarwanda when designing citizen facing mobil...
Responsive design[Mandatory]
Adopt a responsive design approach to allow your application to adapt to different screen orienta...
Accessibility[Recommended]
Aim to ensure your app is accessible to users with disabilities. Implement features such as adjus...
Platform conventions[Recommended]
Consider the navigation patterns and gestures familiar to users on each platform. For example, us...
Availability across platforms[Recommended]
To ensure availability across different platforms, mobile applications should at the very least b...
Official app stores[Mandatory]
To ensure safe and secure distribution of apps, official app stores should be used for public app...
Device testing[Mandatory]
Test mobile applications on real devices representing the popular platforms and models used in Rw...
Performance optimisation[Mandatory]
Optimise an app's performance by minimizing loading times, optimizing image sizes, and implementi...
Offline access[Recommendation]
The mobile app should be developed in a way to cater for offline activity and reduce wherever pos...
User involvement[Mandatory]
Gather feedback from users in Rwanda during the design and testing phases. Incorporate user insig...
Open standards[Mandatory]
Open standards shall be adopted for mobile applications for ensuring the interoperability of appl...
Branding[Mandatory]
Adhere to Government of Rwanda branding guidelines when designing mobile applications
Monitoring analytics[Recommended]
Apply appropriate analytics for monitoring the mobile app to gauge engagement and customer behavi...