Font Size: a A A

Based On The Platform Independent Model To The Research And Implementation Of The Transformation Of The Ios Platform Specific Models

Posted on:2013-05-24Degree:MasterType:Thesis
Country:ChinaCandidate:B LiFull Text:PDF
GTID:2248330374485802Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Since the second decade of the21st century, the momentum of development ofmobile Internet and the client application is very fast. It can be expected in the nearfuture, mobile devices will have sufficient maturity and penetration, and among theranks of traditional desktop computers, laptops and other hardware platforms, the mainequipment of our daily lives. Huge mobile market for traditional Web design anddevelopment has brought new opportunities and challenges. Since the first generationiPhone was released in2007, Apple iOS platform for its innovative potential, a goodframework, high-end platform to become the preferred platform for mobile applicationdevelopment, especially after the release of Apple’s iPad tablet computer, laid the iOS inmobile operating system market dominance. But all kinds of mobile terminal equipmentin the explosive growth at the same time, it also brings unprecedented division andchaotic situation, the developer in order to win market, taking into account a variety ofmobile platforms in the iOS, Android, Windows Phone, they are different programminglanguages different system framework, if you need equipment for multi-platform clientapplication development, testing and maintenance, is bound to consume large amountsof resources and costs is likely to lose the user the opportunity to develop in the verycompetitive mobile applications market. To solve this problem, the field of mobileapplication development solution, such as the recent year has developed rapidly basedon the HTML5mobile development framework, which uses the HTML5languagesupported on all platforms to achieve cross-platform development, but there can not beaccessed bottom of the system interface, operating efficiency as native applications, andslow the popularity of the W3C Committee to promote the HTML5many problems.This thesis uses a model-driven architecture in the ascendant in the traditionalsoftware engineering as a guiding ideology, the main research platform-independentmodel to a model of the Apple iOS platform conversion and implementation, based onthe Core Data, the data portion of the Cocoa frameworks as a bridge to study the use ofUML and Property List document creation platform-independent model to the concreterealization of the iOS platform. First of all, from the perspective of traditional software engineering described the situation and development trend of the model-drivenarchitecture, as well as mobile application development, research and analysis ofmodel-driven architecture in the mobile application platform leader-Apple iOSplatform, iOS platform core framework, Cocoa Touch and technical features, andplatform-independent model starts from the use of the property list file, use the CoreData framework to achieve the conversion to the iOS platform model, in Objective-Clanguage development in the Xcode tools eventually achieve a complete store with aWEB management website of mobile applications.
Keywords/Search Tags:iOS, Cocoa Mobile Application Development, Model Driven Architecture, Core Data
PDF Full Text Request
Related items