Description
Learning languages through social networking has proven to be one of the efficient ways of learning new languages. Mobile Assisted Language Learning (MALL) describes the approach of language learning using mobile devices. My contribution for the thesis is to create appropriate web services for handling all the SOAP requests from the iPhone clients. These web services expose functionalities like subscribing the user, photo uploading and downloading, tagging the comments for the photo, etc. Web services can be used across various platforms like iPhone, android, symbian by writing the client program, which makes the services platform independent. We have achieved globalization by making the application multilingual. The uniqueness of our application is that it transforms social networking into language learning. In my thesis, the client program is written on iPhone 3.1.2 operating system using Objective C. These web services understand the limitations of smart phones and manage to work efficiently under all circumstances. Server side code has been written in C# 2.0. Net frame work (Visual Studio 2008) which uses the Microsoft SQL express 2008 database to store and retrieve photos and comments. The database also maintains user information for authentication.