I am building a very basic information based app (Android) for an event.
Basically, the app will just contain information about the 7 guest speakers at the event.
The event is not on for another two weeks but the organiser wants to roll out the app a week earlier, whereby the users will just see a Splash screen that contains a Count Down Timer to the actual event. Once the Count Down Timer has finished (event is live), the Count Down Timer will change to an Enter Event button and users will be able to access the full app and view various information about each speaker. The main reason for rolling the app out early is because the event organiser wants to send out important information via push notifications each day running up to the event.
I was thinking of loading a file to my server that contains an ON / OFF script which controls the Splash screen on the app. Everytime the app is opened it will query the script to see if the Splash screen should show the Count Down Timer or Enter Event button.
IF ON - display Count Down Timer
IF OFF - display Enter Event button (so you can then access the other pages / screens behind the splash screen)
I know i could just set the date and time in the app itself, and then once the timer is finished, set it to change to the Enter Event button, however i think it would be better to have more control over this, instead of building the responsibility of the change / switch into the app itself. If no internet connection is found, the script will always default to the Count Down Timer.
A lot of the users will be app developers so i want to make sure that they cannot 'hack' or 'break' the app, as the event organiser wants to keep the guest speakers a secret until the event is live.
01 - what do you think of my approach (querying a file on a server to determine the content)
02 - can you see any holes or loops in my approach as i don't want people to find out who the guest speakers are until the app is live
Thanks in advance for your help.