Hello codeforces community, :)
As you may know, mobile devices are dominating the market and already have greater market share than PC computers. Although Codeforces community is expanding, it could outreach even more people by deploying a Codeforces mobile app to Google play or iphone store and stay ahead of its competitors.
Why creating a mobile app is beneficial to Codeforces community?
- over 60% of mobile phone users prefer dedicated app over a website;
- apps are faster than website, especially during system testing when users are constantly refreshing webpage and thus slowing testing speed;
- (I think this is very important!) apps can give offline access to Codeforces content, including problems;
- an app could remind you of any upcoming contest;
- additionally, it could provide smoother experience for those who write contests on their mobile phones.
Of course this list is not exhaustive, feel free to add other benefits in comments.
MikeMirzayanov what do you think?
There are already a few unofficial mobile apps present in mobile stores (just search for Codeforces), which leverage Codeforces API. But I agree that API can be developed further :)