Font Size: a A A

Design And Implementation Of News And Information App Based On IOS

Posted on:2019-05-22Degree:MasterType:Thesis
Country:ChinaCandidate:T L YueFull Text:PDF
GTID:2428330545952288Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of the media technology and the smart mobile terminal devices,the news client has became the main carrier which spreaded the information gradually.However,there are many problems in some news clients such as update slowly,low performance,and page display messy.Therefore,this article decided to develop a news App based on iOS,which with excellent performance and can update quickly to provide the best experience for users.In the process of building news and information App,the author participated in all the links from the requirements analysis to the testing.At the design and implementation stage of the system,the author completed the design and implementation of the mobile home page channel screening,home page information flow,discovery module and sub-modules,this week's hottest,excellent columns,subscription center,payment module,personal display,coupons and other functional modules and home page filtrate,sharing,popup window to remind module,comment and other components independently.The author participated in the design and implementation of the article reading module,audio and video module,advertising module,account center module,check-in module,and integral module.Based on the completion of basic requirements,the author found and solved the memory overflow problem and improved the reliability of the system.The author designed and optimized the home page loading scheme to reduce running memory and CPU usage.During the testing phase,the author completed the unit testing of the core business code and the functional testing of the system independently.The author used Xcode's own debugging tool to test the performance of the project to ensure that the system can run stably.After testing and modification carefully,the system had achieved the standard of going online.This project adopts the Hybrid development mode,which have low-cost,high-efficiency,and cross-platform features.The layered architecture of iOS mobile terminal is divided into plug-in,Native,and Html5 horizontally.The Native part is divided into the bottom layer of the framework,the logic layer,and the UI presentation layer vertically,and it has the characteristic of easy expansion.The common parts of each function module are extracted for component design.The components are provided to the original layer in the form of plug-ins,which reduces the coupling between modules and improves the comprehensibility of the system.The App is designed and implemented from three aspects:the local resource update mechanism,the local resource access mechanism,and the communication mechanism,so as to achieve the purpose of updating the article pages online.The news and information App based on iOS have the features of excellent performance,updated quickly and so on,and provided content display,search,audio,video,follow,comment and other functions.The users can browse news and information anytime and anywhere,The App meet the user's fragmentation needs and improve the user's participation.At present,this project has been released on the App Store and is undergoing continuous optimization.
Keywords/Search Tags:iOS, news information, Swift, Hybrid
PDF Full Text Request
Related items