• NYS Fair Events Mobile Application With Client-Side Caching

      Kanala, Sumant; Cheng, Chen-Fu; Advisor; Gherasoiu, Iulian; Reviewer; Tekeoglu, Ali; Reviewer (2017-12)
      NYS Fair Events collects data about fair events which happen in New York state throughout the year, bundles them, displays the upcoming events and useful information about the event itself, the weather and forecast prediction, and a Google Maps to show the route to the event from the user’s location. The motivation for creating this project arose with understanding the growing market for mobile applications and by working for a startup for several months now in the field of web development. A trend has been established in which more users are switching towards mobile apps as their preferred information exchange tool than their traditional PCs and hence the development of better apps should be geared towards mobile phones and tablet PCs. The development of the app is mainly divided into two steps, the client and server side. For the client side I developed a Cordova-based mobile app which is cross-platform and can be compiled to work on Android and IOS based mobile devices. For the server side, I used Node.js runtime environment and deployed it onto Heroku’s free dyno tier which is a cloudbased Platform as a service (paaS). Based on user’s actions, data is requested from the server’s endpoints and appropriate information is served and shown to the user in an intuitive manner.
    • People’s Perception of Smart Home Devices in their Homes & the Factors which Influence this Perception

      Thakur, Versha; Hash, Larry; Adviser; Marsh, John; Reviewer; Tekeoglu, Ali; Reviewer (2016-12-01)
      This thesis is to determine people’s perception of Smart home devices and the factors which influence this perception. Smart Home devices are becoming more common as many companies are launching various such devices. Although many companies are pushing these devices with extensive marketing, do people feel a need for these devices in their home? This thesis tries to find the answer to this question and what factors are affecting these opinions. Focus group methodology is used for this thesis. It is commonly used to perform qualitative researches. Based on the analysis of the Focus Group discussions, it is found that most people (from the targeted population) will be interested in adopting these smart home devices. There are some concerns which will still need to be addressed by the company such as security, Privacy and some health concerns to make the consumers more comfortable in adopting these devices.