Wa Alaykumusalaam,
I think as a start, this is how I would like to see a mobile app experience play out:
1. Allow me to ‘subscribe’ to updates from the local masaajid in my area. To be able to view salaah times for a masjid close to where I work, and another close to where I live, would be beneficial. Obviously with the assumption that both of them are utilising your WP plugin on their websites. So I would need to be able to list more than one mosque as a favourite on the mobile app.
2. Depending on ease of design, you could either make the timings available offline and sync it whenever there is a data connection, or have it pull the timings only when the device is online.
3. Each mosque listing should have a simple bulletin board type of feature that allows push messages to be sent. The push messages could possibly be linked to the daily messages you have on the plugin already. However, if I recall correctly, the current plugin only allows the allocation of a message/notice to be associated with the day of the week, and not a specific date.
4. Ideally, the WP plugin should have a feature that does not require admin privileges but be available to site editors or authors where they could set a simple notice with a start and end date/time. Once saved, the widget and the mobile app should display that notice in the daily views for the applicable time period. A simple text format message should be good for launch of this feature.
If possible, attach an alert notification on the mobile app to the notice if the notice is time sensitive, like a specific event taking place after Esha, or something like that.
Some ideas for the future roadmap could include integration with a common WP calendar plugin. The one I’m using on the rmj.org.za site is All-in-One Event Calendar. The free version has rich integration with various email provider calendars like Gmail and Hotmail, and is easily sync’d with the calendar app on my mobile device. This allows me to see any upcoming events for the masjid directly in my calendar view alongside my other personal or business appointments. I don’t think this can replace the basic notice functionality because there will be a need to push a general notice, like notification of a salaah time change, or a fund raising campaign, etc. that may not be tied to a specific date/time. Unless we find an intuitive way to integrate that type of message into the calendar as an all day event. (Sorry, just thinking out loud).
Hope that’s useful feedback, insha-Allah.
Looking forward to your thoughts on this.
Wslm