Class Creates New RPS AppBy SARAH PARR ‘16 Editor-in-Chief Rutgers Prep’s Advanced Software Design class plans to debut its project, the RPScheduling app, this January. Jacky Zou ’16, Neel Drain ’16, Abdallah Abdelraouf ’16, Ben Forte ‘16, and Ajeet Seenivasen ’15, along with Mr. Pablito Lake, have been working since last December, in AP Computer Science, to create it. Zou is the app’s Chief of Design. He is in charge of designing the framework and how the app will be presented on mobile devices. Drain is working on figuring out how to get the relevant data into the correct format. “RPS students are using technology to change the way people go to school. We’re using technology to change our lives,” Zou said. RPS is an iPad program “pioneer,” and Zou acknowledged the fact. “We’re kind of using that as our advantage. We can develop some apps to make the iPad program shine even brighter.” In regard to spending a whole year work- ing on the app, Zou said, “After tens of thousands of failures… Once you get it right, it’s so exciting… We got frustrated all the time. But you gotta keep doing it.” The current RPS app, created by previous students, is “really simple and it doesn’t work,” Zou said. It only displays things like the school’s phone number and map, and “doesn’t actually do anything good for students or teachers.” “[The new app is] meant to show you… schedules,” since every student’s schedule is stored on the school’s server. The Advanced Software Design class wanted to use that to the community’s advantage. The new app will require users to log in. It will present personal schedules automatically. The app will tell where and when to go to class, and what the class is. Also, this app will come in handy when there’s a room change, because a notification will show up. In addition to schedules, the new app will also show the lunch menu, RPS’s master calendar, and possibly, where some clubs and athletics plan to meet. Morning Meeting announcements will also be posted, to remind students and teach- ers about important things to remember. The app “still has a lot of bugs to fix… but it will probably be done by the end of the semester,” Zou said. He said that, some of the problems right now, are that schedules might not always be correct, because of how special bands change each quarter. Also, security is a bit difficult to manage, but is truly important. Zou said, “You don’t want people accessing your schedule or posting inappropriate announcements in your name.” Zou said that the biggest challenge in creating the app, however, is “transcribing the data into the right format, because our school server uses File Maker Pro (a database)…it is a very old technology. It’s kind of behind the times right now. We spent a lot of time researching how to use FMP.” Despite these challenges, the RPScheduling app is in the final stages. Now it’s a matter of “working on having it look better,” Zou said. “We have the whole thing laid out… We just need to add more details to it, and make sure everything works perfectly.” After the app is created, it must be uploaded to the Apple App Store for review. Before the app is launched, Apple will constructively criticize it, and final changes can be made. Down- loading the app will be free of charge. “We are really excited about this app. I hope future students in Advanced Software Design can make this app better,” Zou said. Looking to the future of the app’s purpose at Prep, Zou said, “It will become an RPS tradition. Instead of [students] checking their Schoology page, they’ll be checking their RPScheduling app.”
Trackback from your site.