Link to home
Create AccountLog in
Avatar of oo7ml
oo7ml

asked on

Count Down App

Hi,

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.

APPROACH
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.

QUESTIONS
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.
SOLUTION
Avatar of David Johnson, CD
David Johnson, CD
Flag of Canada image

Link to home
membership
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
ASKER CERTIFIED SOLUTION
Link to home
membership
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
Avatar of oo7ml
oo7ml

ASKER

Cool, thanks guys.