Font Size: a A A

Design And Implementation Of "ZhuoYao" Android Application

Posted on:2021-02-26Degree:MasterType:Thesis
Country:ChinaCandidate:W T LiFull Text:PDF
GTID:2428330602481486Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of new media in recent years,short video,as a new way of entertainment,has attracted a large number of users with its advantages of being short,interesting and easy to understand.With the increasingly fierce competition in the short video market,the short video has been extended to 5-15 minutes from the initial time limit of 15 seconds,not only transmitting more content in the video.With the development of the industry,it is bound to eliminate the production of rough and low quality video content,resulting in a large number of short video studios blowout growth,in order to strive to create high-quality short video.Under the background of this short video industry,it has produced a huge demand for short video scripts.At present,short video scripts is a new industry demand.But most of the short video scripts are from the messy social applications or a variety of long text selections.In this way of collection,it is difficult to guarantee the quality of scripts.Therefore,a short video scripts application is needed to meet the needs of all kinds of creators."ZhuoYao" Android application is a platform of short video scripts creation,which specially developed for the above needs.On the other hand,it is also a social application based on the principle of original,high-quality and literary writing.This paper introduces the design and development of this application in detail.The main contents are as follows:the whole process from scripts creation to presentation is realized,and in the user creation part,there are functions such as the limit of sending interval,the limit of words,and the function of saving drafts,adding pictures or videos,etc.;the main list part of application presentation is compatible with a variety of different display styles,and can be able to play video as the list slides.In addition,the main work completed in the application also includes the realization of body module,notification module and personal module.New annotation text is also integrated into the application,which means that the added annotation can be displayed directly above.the text,display in the middle of two lines of text.Also,the annotation can be seen by other users and learn what the others made,so as to provide support for the creation,modification and improvement of short video script."ZhuoYao" Android application is built by React-Native framework.In most of the interface drawing functions,React-Native is used to build and implement.Component development greatly reduces the code coupling,and can provide support for the development of other mobile platforms.In addition,in some complex scenes,such as annotation text,video playback,wechat payment login and sharing,access to mobile phone system information and other methods.It is realized through the hybrid development of React-Native and Android.Use React-Redux for application storage and Redux-Saga for network request management.At present,the "ZhuoYao" application has completed the development of all functions,and has been launched in the major Android application markets such as oppo,vivo,Huawei,Xiaomi,Baidu,etc.,constantly improving the application functions in real user scenarios and optimizing the user experience of the application.It also carry out a large number of optimizations on different versions,brands and models of mobile phones.Up to now,the number of downloads of apps in major Android App markets has reached 2 million.
Keywords/Search Tags:"ZhuoYao", Android application, React-Native, Hybrid development, Annotated text
PDF Full Text Request
Related items