Using Google Cloud in Education
Khaloud A. AlKhaled

Khaloud Abdulaziz Alkhaled, Department of Computer Science, Imam Mohammed Bin Saud University, Riyadh, Saudi Arabia.
Manuscript received on December 03, 2018. | Revised Manuscript received on December 11, 2018. | Manuscript published on December 31, 2018. | PP: 1-9 | Volume-3 Issue-12, December 2018. | Retrieval Number: L04081231218
Open Access | Ethics and Policies | Cite
© The Authors. Published By: Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: In this research the main objective is to enhance a mobile application with its all parts; app runs on the customer device (participating students), mobile app runs on administrative device for instant controlling, communicating and notifications, between the lecturer and his students in encouraging and backing learning management systems since those systems need a student to be updated on the course materials. My project, in its design and development, will show the new IT models as cloud computing, software-as-a-service (SaaS), platform-as-a-service (PaaS), and development languages for mobile computing. I’ll be using the Google Cloud Messaging (GCM) service. This enhances the software as a service model. The Google Cloud Messaging service runs on Google infrastructure, which represents the platform as a service model, where no need to introduce or keep a server. Google Cloud Messaging introduces a simple and trusted service that would control all needed of queuing and delivering of messages to sharing number of customers. The administrative as students’ mobile apps will be enhanced using Java and will be running on Android target mobile devices.
Keywords: Google Cloud; Education; Messaging; Android.