Font Size: a A A

Design And Implementation Of An English Learning Platform Based On Android OS

Posted on:2014-11-15Degree:MasterType:Thesis
Country:ChinaCandidate:F HanFull Text:PDF
GTID:2268330425477647Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Google Android is an open-source Linux based platform for mobile devices. It is the first truly open and complete mobile software for movable termination. Android OS has a serial of special features includes free open-source, platform-opened, and a huge variety of applications. Android provides developers sufficient APIs, so that they can develop applications beyond framework layer easily.Currently, applications in Google Play and other Android software providers have reached to a large amount. But the most popular application is all about games or system apps, whereas, apps for learning is not so popular. Our system is to develop an English podcast application in mobile devices, whose data is based on ESLpod website. This application implement most features in that website, such as showing podcast list, getting podcast tags, adding to favorite, listening audio and downloading audio. I participate all the developing steps, and fulfill this process in person.Firstly, this essay briefly introduces this system’s design purpose and background, and then does a more detailed demand analysis. In preliminary design part, we establish the whole system structure model, and complete the database and UI design. Then based on the structure above, we design all the modules that need to complete. After that, at implementation stage, we in detail analyze how to realization each module with efficient code. At last, we design a serial of test case for each module.At present, the system has been uploaded to some mainstream of the Android software platform sites, such as Android Market, Anzhi Market and pea pods. After a period of statistics, downloads gradually, the market in which Anzhi Market has been downloaded more than7,000times, with a total volume of more than10,000times downloaded. While the user evaluation of this system is higher that the system easier to operate, and using up more smoothly.
Keywords/Search Tags:Android Platform, English Learning, Embedded Development, ESLpod
PDF Full Text Request
Related items