In general cloud services is used either as storage or as a service provider such as computing. At the end it is to reduce IT operational costs by outsourcing hardware and software maintenance and support to the cloud provider. In this paper we are proposing a combined approach of using cloud services for academic purposes specially for mobile learning. The goal of this research work is to consider mobility of learner, heterogeneity of end users ‘devices along with diversity of learning content for Optics and photonics.
According to CISCO IBSG, (April 2011) by 2020 approximately 50 billion connected devices will be used by approximately 7.6 billion of world population, which means 6 to 8 connected device per person. It seems to be very advantageous if those devices could be used to provide and receive learning content for optics and photonics from the cloud for leaning purposes.
The underlying concept of cloud computing dates back to the 1950s, when large scale mainframe became available in academia and corporations, accessible via thin clients / terminal computers, often referred to as “dumb terminals”, because they were used for communications but had no internal computational capacities. To make more efficient use of costly mainframes, a practice evolved that allowed multiple users to share both the physical access to the computer from multiple terminals as well as to share the CPU time. This eliminated periods of inactivity on the mainframe and allowed for a greater return on the investment. The practice of sharing CPU time on a mainframe became known in the industry as time-sharing. 
In the 1990s, telecommunications companies, who previously offered primarily dedicated point-to-point data circuits, began offering virtual private network (VPN) services with comparable quality of service, but at a lower cost. By switching traffic as they saw fit to balance server use, they could use overall network bandwidth more effectively. They began to use the cloud symbol to denote the demarcation point between what the provider was responsible for and what users were responsible for. Cloud computing extends this boundary to cover servers as well as the network infrastructure. 
As computers became more prevalent, scientists and technologists explored ways to make large scale computing power available to more users through time sharing, experimenting with algorithms to provide the optimal use of the infrastructure, platform and applications with prioritized access to the CPU and efficiency for the end users. 
To support mobile learning for optics and photonics with the help of cloud, first it has to be clear what we consider as mobile learning. Kinshuk et al. (2003)  propose an appropriate definition of Mobile Learning: “m-learning is defined as the ability of using handheld devices to access learning resources”; All humans have the right to access learning materials and information to improve their quality of life regardless of where they live, their status, and their culture. Mobile learning, through the use of mobile technology, will allow citizens of the world to access learning materials and information from anywhere and at anytime. This idea will literally come true only after a worldwide successful implementation of presentation of device independent learning content. The identified barriers that have to be taken care of to support mobile learning are:
1) Various kinds of devices used by different users or in different times or parallel by the same user. In a stable place like at home or at office it is more convenient to use a PC. While on the move it is very obvious that a user would like to access same content with the same outlook and feel by using his mobile device. 2) The overall number of users of specialized content or interactive applications is too low to adapt the application or content to all possible devices manually. 3) Content and User Interfaces could include different kinds of data format like text, image, audio, video, 3D Virtual Reality data and upcoming other formats . The system should be able to deal with all the existing and upcoming formats of data without requiring any huge enhancement. 4) In ideal case the content should be always available to the user independent of the internet access possibility. Moreover in case of multiple devices, used by the same user, should be synchronized to make updated content available in all the used devices. The goal of this research work is to find a way to solve the above stated problems.
For academic purposes professors or learning content providers are responsible to prepare and upload contents. While preparing them the author should have this freedom to upload any kind of data and not to think about end user’s device. The students, who are the end users, should be able to access the learning material independent of his device, time and place. Based on the connectivity all of the used devices have to be synchronized to provide up dated learning material any time anywhere. Figure 1 is showing the simplified version of the process.
Now let us consider an example of optics and photonics as learning content, where the author has explained about Aspherical lense, its advantages over classical spherical lense, numerical equation to derive and simulate aspherical lense. For better understanding of the students an animated simulation is also uploaded in the cloud server. The animated simulation is is not only helping students to understand the concept better but also making a result easily accessible which is very costly to produce due to expensive simulation tool and higher processing power to use the tool.
Content example - Aspherical lense
Years ago lenses were build with spherical surfaces, this kind of lenses have very high spherical aberration. Due to this high aberration the quality of image decreases dramatically. Today there is a possibility to use ray-tracing to compute an optimal surface and the technology to manufacture lenses that have this computed surface is available as well. This computed surfaces are called aspherical surface, depicted in figure 2
Lens consisting of aspherical surface/s are called Aspherical lens. This is essential ingredient in reducing the sizes and the weights of optical systems. It is said that one aspherical lens can be as good as 3 to 4 spherical lenses. One rather common reason for employing an aspherical lens is to eliminate spherical aberration.
In the above mentioned equation the type of the surface is given by k. If we consider the parameter k ≤-1 the surface is hyperbola (figure 3) for k = -1 it is parabola and for -1≤k≤0 the surface is ellipse (figure 4). The classical spherical surfaces is formed by k=0. For all the positives value of k will form ellipse.
The animated simulation below shows the influence of k on the surface form (figure 5).
As with other changes in the landscape of computing, certain legal issues arise with cloud computing, including trademark infringement, security concerns and sharing of proprietary data resources.
One important but not often mentioned problem with cloud computing is the problem of who is in “possession” of the data. If a cloud company is the possessor of the data, the possessor has certain legal rights. If the cloud company is the “custodian” of the data, then a different set of rights would apply. The next problem in the legalities of cloud computing is the problem of legal ownership of the data. Many Terms of Service agreements are silent on the question of ownership. 
These legal issues are not confined to the time period in which the cloud based application is actively being used. There must also be consideration for what happens when the provider-customer relationship ends. In most cases, this event will be addressed before an application is deployed to the cloud. However, in the case of provider insolvencies or bankruptcy the state of the data may become blurred. 
From the user –end nobody knows where exactly the provided data is saved. Who else has access to this data? For Our provided Optics and Photonics learning content is open for registered student of the course only. Should it be open for rest of the world? If yes how can we respect legal terms and conditions of different nations? Should the user also have the right to modify the provided learning content to make the learning process more interactive and collaborative? If yes how can we assure the reliability of the content? The synchronization is being done among different devices used by the same user. Is it also advantageous to be synchronized with other user’s device? In this regard the question of reliability arises again. Moreover who is responsible to which part of the data?
Above stated questions are only examples of some of the open issues which have to be considered to make the best use of learning in the cloud.
It is a great challenge but the effort to find answers is worth due to the immense benefits of reaching the goal- allow citizens of the world to access learning materials and information from anywhere and at anytime. Our approach towards the solution is research on different software architecture by implementing state of the art technologies such as XML, object oriented database-Db4o, hibernate etc in a small scale in the prototype .
Nowadays, cloud services are offering a high flexibility at a low cost. Thus, with a few clicks it is possible to add required resources such as more processing power or more storage. There is no need to invest in hardware or in staff; the investment can be used directly for research and education. Additionally, there is no need to apply the different security rules of different organization/institutions, which makes it easy to share results, data and services with everyone if desired. That makes different institutions able to cooperate in creating learning material for their students and combine the knowledge.
Nevertheless, storing data in the cloud has drawbacks as well. The question of who owns the intellectual property of material and data and responsibility of copyright infringement. The question “where the data is physically stored” sometimes cannot be answered because this might be dependent on the cloud service provider. This fact might cause problems in case of the influence of different national laws. However, the possibility to use cloud services offers a big potential for education purpose and national as well as international cooperation.