Font Size: a A A

Research And Implementation Of Transaction-recorded IOS App Based On Hybrid Design Patterns

Posted on:2017-04-03Degree:MasterType:Thesis
Country:ChinaCandidate:H Z YuFull Text:PDF
GTID:2308330503967217Subject:Computer Science and Technology, Software Engineering
Abstract/Summary:PDF Full Text Request
Terminal mobile operating system has formed into a competition camp with iOS, Android and Windows Phone in today’s age of the Internet. Plenty of unique and special Apps emerge endlessly. Among these Apps, the iOS Apps are fanatically loved by many users and steadily occupy a huge amount of market shares, which by virtue of their beautiful UI design, easy handling, favorable system stability and excellent user experience. The prospect of research and development is quite considerable.Throughout the ranking list of the "Efficiency" category in the App Store, there are plenty of Apps with themes of "Memorandum, Notes, Accounting, Financial Management" and so on. But their functionalities and product feature polymerizabilities are not abundant enough. There’s a big improvement space over this phenomenon. The topic of this thesis results from this space: developing an efficiency App which aggregates all the functions mentioned above, which allows users to get all of these useful function relatived with recording just only by one App, and improves the efficiency of daily transaction management.This paper discusses the design and implementation of an efficiency transaction-recording App on iOS platform. The App system is designed based on combination of four classic iOS design patterns namely MVC, Singleton, Delegate and Observer. Through the combination of these four design patterns, this paper implements App local Data Persistent Storage, Network Cloud Storage, In-App Purchases, 3D Pressure Touch, Push Notifications, Touch ID Fingerprint Authentication and other core functional modules. Real-Device Test is also performed on these modules and UI design, for the purpose of optimizing performance and beautifying the UI.After all the research and development work has successfully completed, the finished App product was sent to Apple’s official App Review Team, and got an one-time pass through all the review clauses and successfully released in the App Store. Since then, the App has been updated for several versions, with constant optimization on the App features, services and user interface. The App has obtained supports and praises from more than ten thousand users, which not only reflecting the actual value of the product, but also an affirmation of the research results of this paper.
Keywords/Search Tags:iOS, Objective-C, Xcode, Design Pattern, Efficiency App
PDF Full Text Request
Related items