Probably because it’s badly coded and if they did, it’s be open to exploits.
Education software is universally such shit tier it makes Jira look good.
True re exploits, though I would think they would put more trust in the test proctors, since they have to by necessity anyway, and design with the priority on no data loss. The amount of stress on these kids and wasted time (5 hours for the test, per kid) is unbelievable. 31 kids at one school x maybe hundreds of schools going through the same across the country.
- You control its release and marketing, so it's your show A to Z.
- You talk to users about new features and bugs, which is great experience learning how to deal with user requests.
- You can hook it up to a web API, or a free-tier AWS account, or Apple iCloud (if targeting iOS), which gives good experience for connecting to a web db.
- You can also store data locally in order to learn SQL syntax using SQLite, if you don't already know SQL.
- You create the icons, splash screen, screen captures for the appstore, etc, so it provides great UI design experience.
- It has a great developer community (at least iOS does, since I have experience there); people are very active and cool and fun.
You can develop a Mobile app on the side while keeping your current job. I did this and was able to pivot to a more interesting job space doing mobile. I learned a ton.