Font Size: a A A

The Development Of To-do List Management App Based On Electron

Posted on:2019-06-17Degree:MasterType:Thesis
Country:ChinaCandidate:J J HuFull Text:PDF
GTID:2428330563492255Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of global industrialization,greenhouse gas emissions have continued to soar,and global warming has become a serious life threatening problem.In a series of measures to slow down the greenhouse effect,the waste of paper consumption cannot be ignored.With the popularity of mobile phones and computers,and the rapid development of Internet technology,a variety of applications for paper have come into being,going paperless begins to enter into our life.Thus,instead of sticky notes,someone has proposed using a to-do management software to free people from their jumbled to-do lists.This article explains how to build a cross-platform to-do list management desktop application on the basis of the separation on the front and back end.By discussing the actual demand and product positioning of the todo management software,this paper firstly puts forward the UI design style and function flow design plan of the to-do management desktop application.After determining the product effect of the to-do management desktop application,this paper has determined the technology selection and implementation plan of the client development through the research.It is proposed that using the Electron library instead of the traditional framework to develop the desktop application to realize that the web page and desktop version sharing a code,and greatly saving development and maintenance costs.The project using the React Js framework to build interface and logic for development,optimizes product performance problems in the process of interaction,and combines the actual demand of the software to make the client view rendering data format.Based on the analysis of the existing conditions,this paper establishes the system communication using HTTP protocol.The project using Webpack to build the client development environment and package compression of client code improves the efficiency and product initial loading.After the development plan of desktop client is determined,the development of desktop application was successfully completed by the front-end technology.To-do management application studied by this project is installed on computer in the form of desktop applications,after landing successfully,people would record and plan the daily things by to-do list management software,and manage orderly backlog by classifying to maximize efficiency.With the system's warning,people will complete backlog with deadlines on time.the to-do management software will replace traditional handwriting andsharing,and people could print and share their to-do lists through software.Compared to the traditional sticky notes,to-do list management desktop application frees people from recording,storing,finding and overtime,and realizes a way of life with efficient,convenient,safe and green through modern internet techniques.
Keywords/Search Tags:the to-do list management, cross platform, desktop application, separation on the front and back end, sticky notes
PDF Full Text Request
Related items