

This application reduces the confusion factor and make all the concepts clear in people’s mind. Mostly people face problems like they could not be able to understand the working of programming when they initially start learning, they won’t be able to create the logic of their own program. It is based on the basic and advance concepts of OOP and C++. The aim of this article is to illustrate the leaning mobile application which is based on animated dry run of programming language C++ and Object-Oriented Programming. So we are emerging entertainment and education together for students to learn programming language. Code Vision is a mobile application which is created for e-learning purposes. Now a days, every person is using many number of devices and systems. The modern society is saturated with technology and cannot be separated from technology. Technology is becoming a major part of each individual’s life.

Moreover, they evaluate the performance of iSpecSnapshot by an experiment involving iOS applications that are ported to Android platform. To experiment this approach, the authors have implemented a tool called iSpecSnapshot. Thus, aiding the project team, who has in charge porting the app to another mobile platform, to agree upon a consensus on what has to be implemented and safe development cost by auto generating the Android UI skeleton project. In this paper, the authors propose a model-driven reverse-engineering approach based on static analysis, which describes a semantic metamodel of the iOS mobile application and extract design information (such as user interfaces, activity diagram, entities, framework and library dependencies) in order to generate the functional specification documentation and the Android UI skeleton.

As a result of this incremental mobile innovation, new software engineering techniques, software documentation, and tools adapted to the mobile platform remain essential in order to help developers to better understand, analyze, and bootstrap porting mobile applications. The recent rise of smartphones has triggered a revolution in mobile development.
