Journal for Research | Volume 03 | Issue 11 | January 2018 ISSN: 2395-7549
Design And Development of a Multi Featured iOS Mobile Application using Swift 3 Pankaj Kumar Sharma M.Tech Research Scholar Department of Electronics and Communication Engineering Suresh Gyan Vihar University, Jaipur, Rajasthan, India
Ravi Shankar Sharma Assistant Professor-I Department of Computer Science and Engineering JECRC University, Jaipur, Rajasthan, India
Abstract The mobile industry has grown very rapidly in the last few years that the technology used a few years back is now outdated and irrelevant. In many of the sectors mobile technology is extensively used today. (ex. educational, healthcare, networking) and many organizations have developed mobile applications for Smart phones, Tablet PCs and iOS systems which are the most popular nowadays. This paper gives the description of an iOS mobile application for Electronics students and M.tech Research scholars who are carrying out their research in the same field. It is developed with the aim to simplify the livability of the students, researchers and Academicians, and to witness the growth and technological development. This paper shows the scope of this application, describing the features for students, researchers and academicians in order to involve them in real time about events and helping them out with basic and latest electronic components, simulation tools, top websites and platforms that are very helpful while developing complex systems. Considering the extensive use of social networking platforms today, all the major social media platforms have also been integrated within the application. Google Admob & Adsense integration has been provided as well. It is developed using mac os 10.11, xcode 8.3 and coded in swift 3 language. Keywords: iOS, iPhone, xcode, Electronics, Swift _______________________________________________________________________________________________________ I.
INTRODUCTION
Organizations are now appreciating the benefits of using mobile learning for flexible delivery of training and teaching. At the same time many universities are investing in mobile learning development and research to educate their students and prepare them to function in the 21st century workforce and to improve their knowledge. For example, Kore University of Enna is investing in research and development in mobile learning to train its students for the ever changing and global workforce. This paper presents an innovative research project using mobile learning app to train students and researchers to develop their technical skills and enhance their contemporary knowledge about the subject. There are many advantages of using mobile learning. Students can access just in time training to apply right away [1] and they can access information relevant to the subject they are working [2]. Users can access current information for just in time application since information is stored in electronic database. In some countries citizens are moving directly to mobile technology rather than using desktop and notebook computer. Hence, delivering education and training using mobile technology will reach many people in countries, especially in developing countries. The application here proposed is useful in an academic context, but it can be used for multiple purposes. In fact, the content displayed and the features implemented not only give users required knowledge and information but also strengthen them with regular earning by viewing advertisements provided by Google AdSense. As per time devoted by user in viewing ads on the home screen of the application, users will be paid in return through their paypal linked account with in the application. II. BACKGROUND As per the latest survey the no of smart phone purchase has gone up phenomenally. A number of operating systems are there in the market today which includes Google Android [4] [5], Symbian [6], Apple iOS [7]. In This application we have chosen to adopt Apple iOS, very well known for its Ability , as shown in recent surveys [8] [9] in different areas, covering educational [10] [11] [12], healthcare [13] [14] [15] and networking [16]. The basic differences between Android and Apple iOS are two. The first one is that Android is open source, i.e. source code of application is available free of cost and can be modified by anyone. The other difference is the programming language used to develop the operating system: Android works in Java and iOS is coded in SWIFT or Objective-C. Android, can run on very different hardware but this takes a large amount of resources (CPU, Memory). As for iOS, the Objective-C and SWIFT use Software Development Kit (SDK) to compile the code for a particular device which is why it runs very fast. In addition to this its code runs on a specific hardware device unlike Android that is why we have chosen to use IOS over Android. In Android codes the hardware compatibility is not always good to run it on any device however it is open source, on the other hand iOS being not an open source still its SDK comes free of cost and enables the development and testing of software
All rights reserved by www.journal4research.org
1