Mobile Virtual Laboratory in Nigeria
|
|
|
- Shonda Hopkins
- 10 years ago
- Views:
Transcription
1 International Journal Of Engineering And Computer Science ISSN: Volume 4 Issue 4 April 2015, Page No Mobile Virtual Laboratory in Nigeria Ogundipe Oluwole 1, Goga Nicolae 2, Omotosho Olawale 3, Awodele Oludele 4 1 Department of Computer Science, Babcock University, [email protected] 2 School University of Groningen, The Netherlands, or Politenica Bucharest [email protected] 3 Department of Computer Science, Babcock University, [email protected] 4 Department of Computer Science, Babcock University, [email protected] Abstract: This research has explored the use of Mobile Virtual Laboratory (MVL) for laboratory practicals in institutions of higher learning in Nigeria by designing, implementing and evaluating the developed MVL cross-platform application that works on different mobile operating systems, contrary to previous research works that deployed virtual laboratories for only specific mobile operating systems. A cross-platform Mobile Virtual Laboratory architectural framework was developed with the client side in Java and the server side in PHP. This had four layers which were application server, database server, client (Mobile device) and the admin console and the Rapid Application Development (RAD) model was used. Thereafter science laboratory practicals were uploaded and one hundred and twenty students were purposively selected to evaluate its implementation. A user evaluation of the mobile virtual laboratory developed was conducted to evaluate its usability, conceptual learning and re-usability. Using the Fiedman s test, a significant relationship was found between Mobile Virtual laboratories and conceptual learning, and also with re-usability, whereas no significant relationship was observed with usability. Analysis of this study indicates that while there is important evidence in Nigeria that there is an increase in the usage of mobile devices, more research work needs to be carried out on how it can be used positively to impact educational outcomes. This research demonstrated the superiority of the developed framework over other existing techniques for it being a cross-platform solution. Though targeted at tertiary institutions it could be integrated into teaching science laboratory practicals at all levels. Keywords: Cross-platform, m-learning, Mobile Virtual Laboratory. 1. Introduction A virtual laboratory is an interactive environment for creating and conducting simulated experiments using mobile devices. Virtual laboratories were created because it was necessary to use them in real-time, so that a huge number of persons can access it at anytime of the day, since a large number of people can share the same experience whether they are in the same town or geographically apart. Furthermore, the expenses of using a real laboratory can be, in many cases, a burden to institutions. The availability of mobile virtual laboratories is made through the Internet using multimedia (sound, images, graphics and animations), so it can be possible to simulate the experiences. Their objects are mainly drawn images or pictures of real things. The increasing ability to access Internet through personalized, wireless, tiny, handheld and portable devices means that learning content can be accessed through these devices (Ayala and Castillo 2008). Learning objects have been variously defined. A learning object is any entity, digital or non-digital, which can be used, reused or referenced during technology supported learning (IEEE, 2010). This study emphasizes the digital nature of a learning object and thus adopts Wiley s (2001) definition. In Wiley (2001) a learning object is defined as any digital resource that can be reused to support learning. The pedagogic importance for conceptual learning of learning objects characteristics such as reusability, portable, modular, adaptability, sustainability, durability, and interoperability cannot be overemphasized (Bottentuit and Coutinho, 2007). The authors however predicted that mobile technologies will very soon be the most used for learning because there is more demand for conceptual learning. They however suggested for Ogundipe Oluwole 1 IJECS Volume 4 Issue 4 April, 2015 Page No Page 11417
2 further studies, improvement in user experience, evaluation of all learning gains when teaching content through mobile devices, creation or adoption of more e-content to a virtual mobile laboratory. However, with the recent advances the mobile device technology mobile devices can also be used in order to open additional degrees of freedom within the virtual or remote teaching fields. Most students have mobile phones, and if virtual and remote courses are available for these mobile devices, they can work from anywhere and without temporal constraints. There are three main approaches for developing mobile laboratory applications the first is adapting a web version to the constraints of the mobile device and the second method is to develop a native application that supports the mobile device operating system and the third is a hybrid cross platform application. Mobile Learning Ubiquitous technologies are making it possible for learners not to be bound in fixed classrooms for learning purposes. Such anytime, anywhere computing platforms have ignited a paradigm shift from e-learning models to m-learning models (Luis de Marcos et al., 2006). Four major mobile operating systems considered are Android, iphone Operating System (ios), Microsoft and Research in Motion (RIM). MOBILE PLATFORM FRAMEWORKS Three major mobile platform development technologies reviewed by (Hasan et al., 2012; Juntunen et al., 2012; Garaizar et al., 2012) are: Native applications, Web applications and Hybrid Applications. Native applications Most, if not all, modern mobile operating systems provide developers with the necessary tools to develop applications that can later be installed by users to extend the smartphone capabilities. Each vendor provides developers with different tools, but the basics include a compiler and a debugger. These tools enable the developer to build native applications, with access to all the capabilities of the smartphone, such as camera, GPS, sensors, hardware acceleration. Taking advantage of these capabilities, the developer can build very interesting applications that integrate with the platform and provide an excellent user experience. Applications can be tested by running in the included simulator (Hasan et al., 2012). Web applications The idea of using a single code base for targeting several platforms has been the main motivation for using web technologies such as HTML5, CSS3 and Javascript to develop applications. With access to the Internet and navigating through websites being a common functionality on smartphones, web applications for mobile devices have become popular. Recent smartphones include powerful Web browsers and Javascript engines, capable of rendering complex websites and with a very good support of the HTML5 and CSS3 standards. (Juntunen et al., 2012). They are HTML5 apps wrapped in a native container and are cross-platform applications. Hybrid apps can be downloaded from the app stores and will also be partly installed on the system. Cross-Platform Applications (Apps) work similarly to standard native apps, as they are built using the platform s operating systems Application Programming Interface (API) and Software Development Kits (SDK). They have full access to the device hardware and sensors, and have a user experience that is native to the platform. Unlike native apps however, cross-platform native apps are generally not built using the default development tools of the platform but rather are built by using a 3rd party product or framework and the code is then compiled on different platforms to produce completely native apps that share code between them. Cross-platform mobile application development tools There are several cross-platform tools such as PhoneGap, Titanium and Codenane One. They allow implementing an application and its User Interface (UI) using web technologies like HTML, CSS. Codename One was selected because is the first and only tool to allow Java developers to write true native applications on all mobile platforms. It also provides a fulldevelopment tool chain for writing ios applications in Java. Applications written in Codename One can be deployed to a variety of devices, including Android, ios, BlackBerry, Windows Phone, and J2ME (although some features may not be available on lower powered devices). A review of literature by (Guerra et al., 2011; Orduna et al., 2011; Maiti and Tripathy, 2012; Rochadel, 2013; Bhosale and Livingston, 2014; Shah et al., 2014) indicated that their focus is on developing device-dependent mobile apps for accessing the experiments of the mobile virtual laboratory. The limitations of this approach are that device dependent mobile apps cannot offer seamless access to various mobile operating systems as such limits the students that can access the various experiments. From the literature reviewed there is need for further research on the following: 1. Development of a hybrid application that is crossplatform across various mobile operating systems. 2. Reusability of content across various institutions 3. Creating a platform for various HTML5 learning objects of simulated laboratory practicals. This research work focused on addressing the research gaps by developing a hybrid cross-platform application and evaluated its implementation. 2. Methodology After a systematic review of literature, the learning environment for MVL was structured using the Rapid Application Development (RAD) Model, which is considered as one of the important models for software development. Subsequently, a cross-platform Mobile Virtual Laboratory architectural framework was developed with the client side in Java using the Codename One tool and the server side in PHP. This had four layers which were application server, database server, client (Mobile device) and the admin console. Hybrid applications Ogundipe Oluwole 1 IJECS Volume 4 Issue 4 April, 2015 Page No Page 11418
3 Core Application Mobile Devices Storage File Cache Application Server - It is automatically Scalable - Launguage is PHP - PHP Framework is Cake PHP - OS is Linux Ubuntu Middleware Apache Mobile Devices -Android - Blackberry -IOS RestFul Services using JSON Secure Restful Service Consumers - PHP -HTML Javascript & CSS Database. MySql Connecting Via Port 3306 Admin Console View Via Web Browser Figure 1. Mobile Virtual Laboratory Architecture (Developed) The Main Application server The application server takes care of application data and application files. It is responsible for serving required services as needed by the Application Programming Interface (API) calls. It is also responsible for managing users credentials sessions and processing of user requests. It is running on an Ubuntu Linux Operating System (OS), Apache as web server and PHP as programming language. Web Service A web service is a block of code that resides on the server and can be remotely invoked by the client. The client invokes the web service by calling a Hypertext Transfer Protocol (HTTP) link. Security Security of the system is mainly concerned with the safety of the instrument. As the instruments are very expensive, validation of inputs is performed to check whether the input may cause any damage to the instrument or not checking the given parameters against all limits for any parameter does this. Connection oriented services: In this case the client, usually a browser or a flash program, calls a web service and get the reply as data. The server keeps listening on a specified port (HTTP 80) for any incoming requests. A Representational State Transfer (RESTful) or Simple Object Access Protocol (SOAP) web service performs the experiment using signal generation and acquisition operations and a response in XML format is sent back and the client converts the data and displays it to the user. Secured Restful Consumer (Client) The client side of the application is supposed to perform the following functions and characteristics: i.) Logging into the systems: This interface takes user credentials from the user. The server side consists of PHP files with MySQL as database. ii.) Run the experiment: The interface must receive proper input parameters from the user regarding the experiment. Validation is necessary for correctness of input data to be transmitted to the server. iii.) View results: The results returned are always in XML format or in a picture format. The interface must plot graphs, charts or simply show the data. iv.) It is a small program that can run fast and fits within the small display area. v.) The mobile virtual laboratory client application needs to parse Extensible Markup Language (XML) files. The client interface was built using a Cross-platform Java program codename one. The evaluation was carried out using Science students from Ambrose Alli University, Ekpoma Edo State. This institution was selected because it is located in a rural area and this requirement was important in the evaluation of the Internet penetration in rural areas of Nigeria for m-learning. One hundred and twenty targeted learners were purposively selected and 102 consented participants completed the questionnaire. The students undertook mobile virtual laboratory practical s using the various simulated practical lab sessions from PhET in Chemistry, Physics and Computer science (Logic gates). The information assessed included socio-demographic data of respondents, the researcher evaluated the impact of the mobile virtual laboratory on usability, conceptual learning and reusability. At the beginning of the experiment, participants had a one-hour orientation session on how to download and use the mobile virtual laboratory components. In the orientation session, each student was informed of the study and briefed on the research instrument. After returning the questionnaires, the data was processed in preparation for analysis. Data were checked to ensure that there were no inconsistencies and inaccuracies. However, care was taken during survey design, to ensure that clear instructions were given. Each questionnaire was given a unique identifier to avoid duplicate entries during analysis. Unstructured (open ended) responses were categorized into mutually exclusive groups and coded. The Statistical Package for Social Sciences version 21 [SPSS- 21] specifically designed for processing statistics in social science disciplines was used to conduct the statistical analysis. The researcher used the Friedman s test to determine test of significance. To access the virtual laboratory students with Android or Blackberry phones which were the predominant devices used by the students as deduced from the needs assessment, were to use either of three options; website address, Quick Response (QR) code and for those who use android phones they could download the app from the app store. Different kinds of resource tools were provided to assist students in achieving the learning objectives by participating in the laboratory practicals. At the end of the program, the students were asked to answer the given quizzes. The user interface The Graphic design is an important part of the app because it bonds users with the app emotionally. Main app icon is an important part of graphic design. While designing the main screen, the focus was on keeping simplicity and ease of use. See screenshots of the user interface. Figure 2 to Figure 4. Ogundipe Oluwole 1 IJECS Volume 4 Issue 4 April, 2015 Page No Page 11419
4 Figure 4. Screenshot showing the virtual lab Figure 2. Virtual Lab in the Google app store Figure 2 is a screenshot of the virtual laboratory app in the Google play Android app store for download. It is the screenshot of the installation interface indicating the number of downloads, the rating of the app and the category the app belongs to for the user to take an informed decision before downloading. Figure 4 is the screen shot of the laboratory practical s. This particular experiment is on Ohm s law a physics practical laboratory experiment with the simulated laboratory practicals got from PhET repository. 3. Results After the result of the needs assessment, which revealed that majority of the students, used the Blackberry and the Android phones, one hundred and twenty targeted learners were purposively selected and 107 consented participants completed the questionnaire. Since it was necessary to profile the users who would benefit from the mobile virtual laboratory by students who use blackberry and Android devices, this was achieved by using purposive sampling. This shows that majority of the participants were year 1 (100 level) students. 52.3% of the respondents were female while 47.7% were male. Majority of the participants were from the Faculty of Natural Science. Figure 3 is a screenshot of the students authentication interface that receives the unique identifier (Reg. No.) and the password for login. 4. Discussion The user evaluation was carried out to assess usability, conceptual learning and reusability. The results in these sections provided better understanding into the learner outcomes from the use of mobile virtual laboratories for m- learning. Learners background information relates to their gender, category of programme of study and year of study. In the survey, slightly less than half of them were male and a little over half of the one hundred and seven participants were female. Over three quarters of the learners surveyed were from the Faculty of Natural Sciences while less than a quarter of them were from the Management Sciences and Medical Sciences. Participants were drawn from various years of study while over half of them were 100 level students, about one quarter of them were 200 level students, 400 level and 500 level were about one quarter while the rest of the students, Ogundipe Oluwole 1 IJECS Volume 4 Issue 4 April, 2015 Page No Page 11420
5 were 600 level and Master of Science (M.Sc.) postgraduate students. It was revealed that there was no statistically significant relationship between Mobile Virtual Laboratory and the usability of mobile hand held devices. This was likely due to the fact that for most of the participants, this was the first time they were using a Mobile Virtual Laboratory. Contrary to (Rochadel et al., 2013) with a large sample size, the study showed that there is no significant relationship between Usability and mobile virtual laboratory. The contrast in the findings could be a result of the sample size of the study. The study shows that there is a significant relationship between mobile virtual laboratory and conceptual learning of students. This supports (Chen et al., 2011) that reported a similar result postulated that its use for learning, improved learning outcomes. The study also showed that there is a significant relationship between mobile virtual laboratory and re-usability. This was because the MVL was designed to run any HTML5 learning object uploaded from the repository or any source making use of the native component particular to each device. The advantages are that this increases flexibility of the learning content thereby increasing cost effectiveness by allowing reuse of the learning content. 5. Conclusion Mobile learning is the future of education in Nigeria and many developing countries particularly because of the improvement in Internet penetration and the availability of mobile devices. This study identified the factors that can guide stakeholders considering the implementation of MVL. Given that MVL uptake will be easy and enhanced if planning is done with the consideration of learner factors like informed choices, convenience, mobile device, preferred network, cost existing infrastructure amongst others are considered. Analysis of this study indicates that while there is important evidence in Nigeria that there is an increase in the usage of mobile devices, more research work needs to be carried out on how it can be used positively to impact educational outcomes. One of the methods is what has been discussed in this study, which is the adoption of Mobile Virtual laboratory for teaching science practical experiments. This paves way for other researchers to build or develop tools for other academic levels from secondary education level to the tertiary level. Mobile Virtual Laboratory implementation strategies require policy makers to ensure that various stakeholders take advantage and explore the opportunities in reaching out to rural communities. We also advocate creation of awareness on MVL. Future works Future work would be in the area of measurement of the possible impact that can be achieved with the proposed approach in terms of administering the survey instrument in two other institutions of higher learning and then carry out a comparative analysis of the result. References [1] Alkouz, A., Al-Zoubi, A., Otair. M (2008) J2ME- based Mobile Virtual Laboratory for Engineering Education. ijim-volume 2, Issue 2. [2] Ayala, G., and Castillo, S. (2008, March 23-26). Towards Computational Models for Mobile Learning Objects. Paper presented at the Fifth IEEE International Conference on Wireless, Mobile, and Ubiquitous Technology in Education (WMTE 05), Tokushima, Japan. [3] Bhosale, Y. and Livingston, L. (2014) V-Lab: A Mobile virtual Lab for Network Security Studies. International Journal of Computer Applications ( ). [4] Bottentuit Junior and Coutinho C. (2007) Virtual Laboratories and MLearning: learning with mobile devices. Proceedings of International Milti-Conference on Society, Cybernetics and Informatics, pg , Orlando, EUA.Julho. [5] Chen, X.; Kehinde, L.;Zhang, Y.; Darayan, S.; Olowokere, D.; Osakue, D. (2011) Using Virtual and Remote Laboratory to enhance Engineering Technology Education. American Society for Engineering Education. [6] Guerra, M.; Francisco, C.; Rui, M. (2011) PortableLab: Implementation of a Mobile Remote Laboratory for the Android Platform. IEEE Global Engineering Education Conference (EDUCON) "Learning Environments and Ecosystems in Engineering Education".MOBIlearn project website, MOBIlearn the wings of learning, [7] IEEE (2010). WG12: Learning Object Metadata. Retrieved August 9, 2010, from [8] Luis de Marcos, H. R. J., Gutiérrez A.J., Pagés C., andmartínez, J.J. (2006). Implementing Learning Objects Repositories for Mobile Devices. Retrieved October 24, 2013, from [9] Ordurna P.; Garcia-Zubia J.; Irurzun J.; Lopez-de-Ipina, D. Rodriguez-Gil, L (2011) Enabling mobile access to Remote Laboratories. IEEE EUCON Education Engineering 2011-Learning Environment and Ecosystems in Engineering Education. [10] Rochadel,W.; Silva, J.; Simao, J.; Alves, G.; Marcelino, R.; Gruber, V. (2013) Extending Access to Remote Labs from Mobile Devices in Educational Contexts. IJOE- Volume 9, Special Issue 3: REV2013 [11] Shah, K., Ghosh, A., Hossain, M., Lee, Y. (2014) Enhancing Engineering Educational Using virtual Lab Technology. Retrieved December 04 th, 2014 from 014/Student/PDFs/180.pdf [12] SPSS for Windows 21.0 (Computer software). (2012). Chicago, IL: SPSS Inc. [13] Wiley, D. A. (2001). The Instructional use of Learning Objects. Bloomington: Association for Educational Communication and Technology. Ogundipe Oluwole 1 IJECS Volume 4 Issue 4 April, 2015 Page No Page 11421
Building native mobile apps for Digital Factory
DIGITAL FACTORY 7.0 Building native mobile apps for Digital Factory Rooted in Open Source CMS, Jahia s Digital Industrialization paradigm is about streamlining Enterprise digital projects across channels
Middleware- Driven Mobile Applications
Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary
Mobile Learning Application Based On Hybrid Mobile Application Technology Running On Android Smartphone and Blackberry
Mobile Learning Application Based On Hybrid Mobile Application Technology Running On Android Smartphone and Blackberry Djoni Haryadi Setiabudi, Lady Joanne Tjahyana,Winsen Informatics Department Petra
Implementing Mobile Thin client Architecture For Enterprise Application
Research Paper Implementing Mobile Thin client Architecture For Enterprise Paper ID IJIFR/ V2/ E1/ 037 Page No 131-136 Subject Area Information Technology Key Words JQuery Mobile, JQuery Ajax, REST, JSON
Lecture 4 Cross-Platform Development. <lecturer, date>
Lecture 4 Cross-Platform Development Outline Cross-Platform Development PhoneGap Appcelerator Titanium Xamarin References Native Development Represents the baseline for comparisons You
Issues of Hybrid Mobile Application Development with PhoneGap: a Case Study of Insurance Mobile Application
DATABASES AND INFORMATION SYSTEMS H.-M. Haav, A. Kalja and T. Robal (Eds.) Proc. of the 11th International Baltic Conference, Baltic DB&IS 2014 TUT Press, 2014 215 Issues of Hybrid Mobile Application Development
Developing and deploying mobile apps
Developing and deploying mobile apps 1 Overview HTML5: write once, run anywhere for developing mobile applications 2 Native app alternative Android -- Java ios -- Objective-C Windows Mobile -- MS tools
How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE
How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE Solutions Introduction: Enterprises around the globe are mobilizing mission-critical services. Businesses get streamlined due
Cross Platform Applications with IBM Worklight
IJCSNS International Journal of Computer Science and Network Security, VOL.15 No.11, November 2015 101 Cross Platform Applications with IBM Worklight P.S.S.Vara Prasad and Mrs.S.Durga Devi Dept. of IT
Kony Mobile Application Management (MAM)
Kony Mobile Application Management (MAM) Kony s Secure Mobile Application Management Feature Brief Contents What is Mobile Application Management? 3 Kony Mobile Application Management Solution Overview
Mobile App Infrastructure for Cross-Platform Deployment (N11-38)
Mobile App Infrastructure for Cross-Platform Deployment (N11-38) Contents Introduction... 2 Background... 2 Goals and objectives... 3 Technical approaches and frameworks... 4 Key outcomes... 5 Project
The Suitability of Native Application for University E-Learning Compared to Web-Based Application
The Suitability of Native Application for University E-Learning Compared to Web-Based Application Maya Novia Sari 1, Noor Azian Bt. Mohamad Ali 2 Department of Information Systems, Kulliyyah of Information
Mobile Application Development
Web Engineering Mobile Application Development Copyright 2015 Slides from Federico M. Facca (2010), Nelia Lasierra (updates) 1 2 Where we are? # Date Title 1 5 th March Web Engineering Introduction and
SOA, case Google. Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901.
Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901 SOA, case Google Written by: Sampo Syrjäläinen, 0337918 Jukka Hilvonen, 0337840 1 Contents 1.
Statement of Direction
Mobile First: Taking Mobile CRM to the Next Level 1 January 2013 Mobile First: Taking Mobile CRM to the Next Level Whitepaper Mobile First: Taking Mobile CRM to the Next Level 2 Table of Contents Notes...
MOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper
MOBILIZING ORACLE APPLICATIONS ERP An Approach for Building Scalable Mobility Solutions A RapidValue Solutions Whitepaper TABLE OF CONTENTS Executive Overview Typical Architecture for Mobilizing Oracle
Experimental Comparison of Hybrid and Native Applications for Mobile Systems
, pp. 1-12 http://dx.doi.org/10.14257/ijmue.2015.10.3.01 Experimental Comparison of Hybrid and Native Applications for Mobile Systems Seung-Ho Lim Department of Digital Information Engineering Hankuk University
Choosing a Mobile Application Development Approach
ASEAN Journal of Management & Innovation Vol. 1 No. 1, 69 74 by Stamford International University DOI: 10.14456/ajmi..4 ajmi.stamford.edu Choosing a Mobile Application Development Approach Phyo Min Tun
ORACLE ADF MOBILE DATA SHEET
ORACLE ADF MOBILE DATA SHEET PRODUCTIVE ENTERPRISE MOBILE APPLICATIONS DEVELOPMENT KEY FEATURES Visual and declarative development Java technology enables cross-platform business logic Mobile optimized
POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION
POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION Executive Summary Enterprise mobility has transformed the way businesses engage with customers, partners and staff while exchanging
Introduction to BlackBerry Smartphone Web Development Widgets
Introduction to BlackBerry Smartphone Web Development Widgets Trainer name Date 2009 Research In Motion Limited V1.00 are stand-alone BlackBerry applications that consist of standard web components, including
Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013
Mobility Introduction Android Duration 16 Working days Start Date 1 st Oct 2013 Day 1 1. Introduction to Mobility 1.1. Mobility Paradigm 1.2. Desktop to Mobile 1.3. Evolution of the Mobile 1.4. Smart phone
Mobile application testing is a process by which application software developed for hand held mobile devices is tested for its functionality,
Mobile Testing Mobile application testing is a process by which application software developed for hand held mobile devices is tested for its functionality, usability and consistency. A mobile application
Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle
Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle Safe Harbor Statement The following is intended to outline our general
Accelerating Business Value by
Accelerating Business Value by Mobilizing Backend Enterprise Applications To find out how GAVS can be engaged as your dedicated co-sourcing partner to improve business outcomes, please write to us at [email protected].
Value Added Services (VAS) - Mobile Applications Business Cases
Value Added Services (VAS) - Mobile Applications Business Cases Live Reply has been working on mobile solutions for 10 years s and Use Cases range from widget to sophisticated Symbian or Android solutions
A Beginners Guide To Responsive, Mobile & Native Websites 2013 Enhance.ie.All Rights Reserved.
A Beginners Guide To Responsive, Mobile & Native Websites 2013 Enhance.ie.All Rights Reserved. 1 The Mobile Web refers to access to the world wide web, i.e. the use of browser-based Internet services,
SYST35300 Hybrid Mobile Application Development
SYST35300 Hybrid Mobile Application Development Native, Web and Hybrid applications Hybrid Applications: Frameworks Native, Web and Hybrid Applications Mobile application development is the process by
Introduction to IBM Worklight Mobile Platform
Introduction to IBM Worklight Mobile Platform The Worklight Mobile Platform The Worklight Mobile Platform is an open, complete and advanced mobile application platform for HTML5, hybrid and native apps.
Cross Platform Applications with IBM Worklight
Cross Platform Applications with IBM Worklight P.S.S.Vara Prasad M.TECH(CNIS),Dept. of IT Sreenidhi Institute of Science & Technology Hyderabad, Telangana, India [email protected] Mrs. S.Durga Devi Asst.
Whitepaper. Trans. for Mobile
Whitepaper Trans forming Your Vision Into Winning Solutions How to Save 50%, 75% or more for Mobile Appp Development www.baytechservices.com Background As mobile access has transitioned from a nice to
Native mobile apps: The wrong choice for business?
Native mobile apps: The wrong choice for business? Why businesses should think twice before building native mobile applications A white paper from Introduction Native mobile applications are popular with
Publishing to TIZEN Using the Automated Conversion/Repackaging of Existing Android Apps. Hyeokgon Ryu, Infraware Technology, Ltd.
Publishing to TIZEN Using the Automated Conversion/Repackaging of Existing Android Apps Hyeokgon Ryu, Infraware Technology, Ltd. Talking about Needs of Automated Converting from Android To Tizen Introduce
To Study and Design a Cross-Platform Mobile Application for Student Information System using PhoneGap Framework
To Study and Design a Cross-Platform Mobile Application for Student Information System using PhoneGap Framework Avinash Shrivas 1, Anandkumar Pardeshi 2 1 Associate Professor, Vidyalankar Institute of
Mobile web apps: The best option for business? A whitepaper from mrc
Mobile web apps: The best option for business? A whitepaper from mrc Introduction Mobile apps have finally reached the point where businesses can no longer afford to ignore them. Recent surveys and studies
ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET
ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET PRODUCTIVE ENTERPRISE MOBILE APPLICATIONS DEVELOPMENT KEY FEATURES Visual and declarative development Mobile optimized user experience Simplified access to
Take full advantage of IBM s IDEs for end- to- end mobile development
Take full advantage of IBM s IDEs for end- to- end mobile development ABSTRACT Mobile development with Rational Application Developer 8.5, Rational Software Architect 8.5, Rational Developer for zenterprise
Espial IPTV Middleware. Evo Solution Whitepaper. <Title> Delivering Interactive, Personalized 3-Screen Services
Espial IPTV Middleware Evo Solution Whitepaper Delivering Interactive, Personalized 3-Screen Services April 2010 Espial Group 1997-2010. All rights reserved The 3-Screen Challenge Differentiate
VOL. 2, NO. 1, January 2012 ISSN 2225-7217 ARPN Journal of Science and Technology 2010-2012 ARPN Journals. All rights reserved
Mobile Application for News and Interactive Services L. Ashwin Kumar Department of Information Technology, JNTU, Hyderabad, India [email protected] ABSTRACT In this paper, we describe the design and
Developing Cross-platform Mobile and Web Apps
1 Developing Cross-platform Mobile and Web Apps Xiang Mao 1 and Jiannong Xin * 2 1 Department of Electrical and Computer Engineering, University of Florida 2 Institute of Food and Agricultural Sciences
Smartphone Application Development using HTML5-based Cross- Platform Framework
Smartphone Application Development using HTML5-based Cross- Platform Framework Si-Ho Cha 1 and Yeomun Yun 2,* 1 Dept. of Multimedia Science, Chungwoon University 113, Sukgol-ro, Nam-gu, Incheon, South
How To Use Titanium Studio
Crossplatform Programming Lecture 3 Introduction to Titanium http://dsg.ce.unipr.it/ http://dsg.ce.unipr.it/?q=node/37 [email protected] 2015 Parma Outline Introduction Installation and Configuration
A Monitored Student Testing Application Using Cloud Computing
A Monitored Student Testing Application Using Cloud Computing R. Mullapudi and G. Hsieh Department of Computer Science, Norfolk State University, Norfolk, Virginia, USA [email protected], [email protected]
Keywords Online Aptitude Test, Android, IOS, Cross Platform mobile application Development.
Volume 4, Issue 1, January 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Code Converter
Native, Hybrid or Mobile Web Application Development
Native, Hybrid or Mobile Web Application Development Learn more about the three approaches to mobile application development and the pros and cons of each method. White Paper Develop a Mobile Application
Making Mobile a Reality
Making Mobile a Reality KIEFER CONSULTING CALIFORNIA DEPARTMENT OF TECHNOLOGY Introductions Scott Paterson California Department of Technology, Enterprise Solutions Harkeerat Toor Kiefer Consulting, Consultant
Syllabus INFO-UB-3322. Design and Development of Web and Mobile Applications (Especially for Start Ups)
Syllabus INFO-UB-3322 Design and Development of Web and Mobile Applications (Especially for Start Ups) Fall 2014 Stern School of Business Norman White, KMEC 8-88 Email: [email protected] Phone: 212-998
MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER
MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER TABLE OF CONTENTS Market Demand for Enterprise Mobile Mobile App Development Approaches Native Apps Mobile Web Apps Hybrid Apps Mendix Vision for Mobile App
HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS
HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS RAJESH KUMAR Technical Lead, Aricent PUNEET INDER KAUR Senior Software Engineer, Aricent HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI
CAREER OPPORTUNITIES
CAREER OPPORTUNITIES After the graduation, students can select three different paths. Students should have at least GPA 2.7 to get into the first two types of job. To apply for academic positions in the
Challenges in Android Application Development: A Case Study
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 5, May 2015, pg.294
Copyright 2012, Oracle and/or its affiliates. All rights reserved.
1 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any
A Standards-based Mobile Application IdM Architecture
A Standards-based Mobile Application IdM Architecture Abstract Mobile clients are an increasingly important channel for consumers accessing Web 2.0 and enterprise employees accessing on-premise and cloud-hosted
Developing Google Android Mobile Clients for Web Services: a Case Study
tesi di laurea Developing Google Android Mobile Clients for Web Services: a Case Study Anno Accademico 2007/2008 relatore Ch.mo prof. Stefano Russo correlatore Ing. Marcello Cinque candidato Vito Daniele
WEB SERVICES FOR MOBILE COMPUTING
WEB SERVICES FOR MOBILE COMPUTING Piyush M.Patil, Computer Department,University Of Mumbai, Mumbai,India,Mob-9699398650 Kushal Gohil, Computer Department,University Of Mumbai, Mumbai,India,Mob-9323916806
A Review of Different Comparative Studies on Mobile Operating System
Research Journal of Applied Sciences, Engineering and Technology 7(12): 2578-2582, 2014 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scientific Organization, 2014 Submitted: August 30, 2013 Accepted: September
A new Design Approach for Developing Electronic Health Record Application on Android
A new Design Approach for Developing Electronic Health Record Application on Android H. Sarojadevi 1,, Pallavi Munihanumaiah 2,B.A.Mohan 1,S.Ramya 1 and M. Sushma 1 1 Department of CSE, Nitte Meenakshi
Enterprise Mobile Application Development: Native or Hybrid?
Enterprise Mobile Application Development: Native or Hybrid? Enterprise Mobile Application Development: Native or Hybrid? SevenTablets 855-285-2322 [email protected] http://www.seventablets.com
Architectural considerations while developing Enterprise Mobile Applications
International Journal of Scientific and Research Publications, Volume 4, Issue 3, March 2014 1 Architectural considerations while developing Enterprise Mobile Applications Suhas Bhosale*, Monali Bhosale**
Securely. Mobilize Any Business Application. Rapidly. The Challenge KEY BENEFITS
Mobilize Any Business Application. Rapidly. Securely. The Challenge Today's enterprises are increasingly leveraging mobility solutions to improve productivity, decrease response times and streamline operational
Mobile Development Frameworks Overview. Understand the pros and cons of using different mobile development frameworks for mobile projects.
Mobile Development Frameworks Overview Understand the pros and cons of using different mobile development frameworks for mobile projects. Mobile Solution Frameworks One of the biggest technological decisions
separate the content technology display or delivery technology
Good Morning. In the mobile development space, discussions are often focused on whose winning the mobile technology wars how Android has the greater share of the mobile market or how Apple is has the greatest
Platform Independent Mobile Application Development
International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 4, Number 5 (2014), pp. 527-532 International Research Publications House http://www. irphouse.com /ijict.htm Platform
The 8 th International Scientific Conference elearning and software for Education Bucharest, April 26-27, 2012 10.5682/2066-026X-12-115
The 8 th International Scientific Conference elearning and software for Education Bucharest, April 26-27, 2012 10.5682/2066-026X-12-115 TRADE-OFFS IN DEVELOPING HIGHLY INTERACTIVE MLEARNING CONTENT USING
Go Fit Logger: An Android Based Mobile Application for Health Care
Go Fit Logger: An Android Based Mobile Application for Health Care C.Mamtha (Author) Dept. of Computer Science Engineering Keshav Memorial Institute Of Technology (KMIT) Hyderabad, India [email protected]
White Paper. Anywhere, Any Device File Access with IT in Control. Enterprise File Serving 2.0
White Paper Enterprise File Serving 2.0 Anywhere, Any Device File Access with IT in Control Like it or not, cloud- based file sharing services have opened up a new world of mobile file access and collaborative
True Web Application Management: Fixing the Gaps in EMM Solutions
True Web Application Management: Fixing the Gaps in EMM Solutions Executive Summary The modern workforce expects to use a combination of laptops, tablets, and smartphones to complete its work. Organizations
QML and JavaScript for Native App Development
Esri Developer Summit March 8 11, 2016 Palm Springs, CA QML and JavaScript for Native App Development Michael Tims Lucas Danzinger Agenda Native apps. Why? Overview of Qt and QML How to use JavaScript
Multi-Platform Mobile Application Development Analysis. Lisandro Delía Nicolás Galdámez Pablo Thomas Leonardo Corbalán Patricia Pesado
Multi-Platform Mobile Application Development Analysis Lisandro Delía Nicolás Galdámez Pablo Thomas Leonardo Corbalán Patricia Pesado Agenda 1. 2. 3. 4. 5. Introduction Multi-Platform Mobile Applications
HP ALM Masters 2014 Connected, collaborative mobile application development for the enterprise HP Anywhere
HP ALM Masters 2014 Connected, collaborative mobile application development for the enterprise HP Anywhere A radically different kind of user Mainframe Client/Server Web Devices System-centric User-centric
Lecture 3 Mobile App Development (Android, ios, BlackBerry, Windows Mobile) <lecturer, date>
Lecture 3 Mobile App Development (Android, ios, BlackBerry, Windows Mobile) Outline Smartphones Developing Mobile Applications Android ios BlackBerry Windows Mobile References Cell phones
Mobile Technique and Features
Smart evision International, Inc. Mobile Technique and Features Smart evision White Paper Prepared By: Martin Hu Last Update: Oct 16, 2013 2013 1 P a g e Overview Mobile Business intelligence extends and
Syllabus INFO-GB-3322. Design and Development of Web and Mobile Applications (Especially for Start Ups)
Syllabus INFO-GB-3322 Design and Development of Web and Mobile Applications (Especially for Start Ups) Spring 2015 Stern School of Business Norman White, KMEC 8-88 Email: [email protected] Phone: 212-998
Mobile Cross Platform Development really? Jonathan Marshall, IBM Mobile Technical Specialist. 2013 IBM Corporation
Mobile Cross Platform Development really? Jonathan Marshall, IBM Mobile Technical Specialist Objectives Worklight update Brief demonstration Experiences around cross-platform development 2 IBM MobileFirst
A Modular Approach to Teaching Mobile APPS Development
2014 Hawaii University International Conferences Science, Technology, Engineering, Math & Education June 16, 17, & 18 2014 Ala Moana Hotel, Honolulu, Hawaii A Modular Approach to Teaching Mobile APPS Development
Getting Started Guide for Developing tibbr Apps
Getting Started Guide for Developing tibbr Apps TABLE OF CONTENTS Understanding the tibbr Marketplace... 2 Integrating Apps With tibbr... 2 Developing Apps for tibbr... 2 First Steps... 3 Tutorial 1: Registering
CommonTime Making Business Mobile. Enterprise. CommonTime. Mobile Solutions. mdesign Platform. www.commontime.com
Enterprise Mobile Solutions Platform www.commontime.com Platform - Overview All Businesses Are Unique At we understand that no two businesses are the same. We believe that a mobile solution should be designed
Assignment # 1 (Cloud Computing Security)
Assignment # 1 (Cloud Computing Security) Group Members: Abdullah Abid Zeeshan Qaiser M. Umar Hayat Table of Contents Windows Azure Introduction... 4 Windows Azure Services... 4 1. Compute... 4 a) Virtual
HTML5 the new. standard for Interactive Web
WHITE PAPER HTML the new standard for Interactive Web by Gokul Seenivasan, Aspire Systems HTML is everywhere these days. Whether desktop or mobile, windows or Mac, or just about any other modern form factor
How To Develop A Mobile Application On An Android Device
Disclaimer: The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver
DevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group
DevOps Best Practices for Mobile Apps Sanjeev Sharma IBM Software Group Me 18 year in the software industry 15+ years he has been a solution architect with IBM Areas of work: o DevOps o Enterprise Architecture
Developing And Marketing Mobile Applications. Presented by: Leesha Roberts, Senior Instructor, Center for Education Programmes, UTT
Developing And Marketing Mobile Applications Presented by: Leesha Roberts, Senior Instructor, Center for Education Programmes, UTT MOBILE MARKETING What is a Mobile App? A mobile app is a software application
Cross Platform Mobile Application Development
Cross Platform Mobile Application Development Mrs. V.C. Kulloli #1, Ashish Pohare #2, Sujit Raskar #2, Tania Bhattacharyya #2, Shashikant Bhure #2 #1 Lecturer of Departmentof Information Technology, PuneUniversityPimpri
Appscend Mobile Platform Whitepaper
A Appscend Platform Presentation Appscend Mobile Platform Whitepaper V V a l u e 1 A d d e d Appscend Platform Presentation Table of Contents Overview... 3 About the company... 3 The Amazing Mobile Application
ADF Mobile Overview and Frequently Asked Questions
ADF Mobile Overview and Frequently Asked Questions Oracle ADF Mobile Overview Oracle ADF Mobile is a Java and HTML5-based mobile application development framework that enables developers to build and extend
Smartphone Enterprise Application Integration
WHITE PAPER MARCH 2011 Smartphone Enterprise Application Integration Rhomobile - Mobilize Your Enterprise Overview For more information on optimal smartphone development please see the Rhomobile White
Lee Barnes, CTO Utopia Solutions. Utopia Solutions
Mobile Technology Testing Are You Ready? Lee Barnes, CTO Utopia Solutions Agenda 1. Mobile Testing Challenges 2. Mobile Testing Practices 3. Mobile Test Automation 4. Summary and Q & A Mobile Testing Challenges
Cross-Platform Phone Apps & Sites with jquery Mobile
Cross-Platform Phone Apps & Sites with jquery Mobile Nick Landry, MVP Senior Product Manager Infragistics Nokia Developer Champion [email protected] @ActiveNick www.activenick.net Who is ActiveNick?
Technically Speaking: Moodle, mobile apps and mobile content
the jaltcalljournal issn 1832-4215 Vol. 8, No.1 Pages 33 44 2012 jalt call sig Technically Speaking: Moodle, mobile apps and mobile content Paul Daniels Kochi University of Technology More and more learners
Developing multi-platform mobile applications: doing it right. Mihail Ivanchev
Developing multi-platform mobile applications: doing it right Mihail Ivanchev Outline Significance of multi-platform support Recommend application architecture Web-based application frameworks Game development
