Disclaimer: We work in the company
"University Schedule" , we make mobile applications (iOS, Android, Windows Phone), which publish the training schedule of students and teachers.
How to change the schedule in the mobile application



The main function of our application, we consider the display schedule. But in many universities it is considered that without the possibility of changing this schedule, the schedule display is useless. You can edit the schedule through the web interface (this is easier to do), but you should enable it via mobile applications.
At first it seemed to us a relatively simple task. Further as usual. One of the obstacles was how to provide the ability to change the schedule not only for yourself, but not for what you want and for whom you want to change everything. At least, everyone always asked, “If any student is given the opportunity to change the schedule, then he will not be changing it all, indulging, hooligans?” And so on. There were a lot of options, we stopped at the fact that one student makes a change in the schedule for himself and offers his classmates to change it as well (they are automatically received a push-notification about the changed couple, what and who has changed it). They can agree, they can refuse.
')
It turned out to be difficult and so far we have done it only on iOS, and on Android we are trying to do it by the New Year. What can I say, this mechanism, in any case, controversial, we will carefully listen to user feedback. We can assume that we launched a beta test of schedule editing, and then - only on one platform.
Messages from elders and teachers
Initially, we wanted to make messages only from teachers. Those. An authorized teacher can send a message at once to the whole group. Or several groups. For example, those in which he leads couples on a certain day. If he is sick and will not be there, then the teacher can choose the interval of dates on which he will not be, and send a message about this to all the groups with whom he has classes on these days. Or you can send an assignment by setting the deadline by which it should be completed.



Then it became obvious that the function of sending messages is also needed by the elders, and possibly other people in the university (for example, the trade union committee). Messages are sent unilaterally only by those authorized to do so. For the time being, we can only receive confirmation via mail. Now available in the latest versions of the application on iOS and Android.
It is clear that the message must be finished. Maybe turn it all into general chat rooms.
In case you see our service for the first time:
1. We should not just send a link to your schedule in the hope that it will immediately appear. And here's why:
bit.ly/rasp112. No, please, prove to us that our service is no different from Google Calendar. If you have enough calendar / paper in your pocket with a schedule / pictures on the phone / google table - ok, we do not mind. We have more than 200k installations, we are integrated with a number of well-known universities (for example, MIPT, ITMO, some MSU faculties, Financial University, TPU, TUSUR, TSU and many others).