Sunday, October 23, 2011

Week 7 - O/S, Networking

During this week's lecture, we discussed the importance of operating systems and networking. Both are incredibly important factors that can determine the performance of my app. Depending on the operating system and how the network is set up, my app can either help or hinder students and professors in performing and obtaining the information needed.

In regards to networking, users could use wireless access points to gain access to the internet using their mobile devices or computers. From there, users would login to the application, where the application would search the database for the ID and password entered by sending the encrypted data through packets that travel and hop through nationwide switches between the modem and the user's private servers. Through this process, users would also gain access to giving and receiving the information needed. Desktop computers will need to be connected via ethernet cables, but laptops and smart phones will use wireless internet access. With so much data to be reached to hundreds, possibly thousands, of people simultaneously, the bandwidth will need to be fairly high to ensure proper latency.

With operating systems, we will create the application to support various different operating systems in both computers and mobile smart phone devices. Since on computers, the application will be web-access-based, there is not much need to consider compatibility with different operating systems, unless we decide to turn it into a downloadable server-access application, like the existing First Class. As far as mobile operating systems, such as iOS, Android, Blackberry, and the recent Windows Phone, our app will be created to be compatible with all operating systems to ensure the convenience and effectiveness of our app.

wireless access point router to server to packets to data center

No comments:

Post a Comment