Font Size: a A A

Design And Implementation Of J2ME Applications' Runtime Environment On Symbian Operation System

Posted on:2012-12-20Degree:MasterType:Thesis
Country:ChinaCandidate:X Q LiFull Text:PDF
GTID:2178330332498222Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As the age of Mobile Internet comes, smartphones will surely become protagonist of the time. In the market, there are so many smartphone applications, especially games, developing in full swing, and it brings the enterprises huge profits. However, as different smartphones with different operation systems, games can't run normally between different platforms. So it serially effects the promotion of the games, and the enterprises can't get more intetests. So relizing the cross-platform transplanting of mobile games not only greatly reduce the development cycle, but also brings the enterprises great fortune. In the market, most smartphones gemes are based on the J2ME platform. So transplanting the J2ME games to other platforms will get both great economic and social bibefits.Now, the author's company successfully transplants the J2ME games to the Android platform and patented, and it takes a great benefis to the film.This paper is just focus on how to transplant J2ME applications to Symbian platform. Comparing to the last transplantations, this one has some innovations and it's much more difficult.First, as the basement of J2ME platform is developed by java, and the Android platform supports it well, so the transplantation between them is easy, in the contrary, the basement of Symbian platform is developed by c plus plus, so it's much more difficult.Second, Although Symbian can support both Java and c plus puls, it needs to set up a microenvironment on the planform in order to run the J2ME applications, and this makes the transplantation much more difficult.Third, to realize the cross-platform transplantation, there are two ways:the first one is based on the source code transplantation, and the second one is based on the binary code transplantation. This paper uses the latter approach.We successfully transplante the J2ME application to Symbian platform and provide the details of design and solutions, and some key steps are realized by pseudo codes. We conclude that J2ME applications can be successfully transplanted to Symbian platform and the source codes aren't changed.
Keywords/Search Tags:Symbian, J2ME, transform, class file, code, microenvironment, JVM
PDF Full Text Request
Related items