Advanced

Feasibility of port from Android to Blackberry

Jönsson, Joen (2012)
Computer Science and Engineering (BSc)
Abstract
The mBlox Device Software, MDS, is a library that developers integrate into their applications to expose an API on the internet to access resources on a mobile device, such as an Android smart-phone. This report discusses the possibility to port the existing implementation of the mBlox Device Service from the Android Platform to the Blackberry Platform.
In the time that was given a very much working version of the MDS was implemented, though it is not fully tested a lot of the functionality do work, at least when all parameters are correct. This is what a proof of concept solution is all about.
The conclusion is that since both platforms are using Java for their applications a port of an application without a user interface is fairly easy,... (More)
The mBlox Device Software, MDS, is a library that developers integrate into their applications to expose an API on the internet to access resources on a mobile device, such as an Android smart-phone. This report discusses the possibility to port the existing implementation of the mBlox Device Service from the Android Platform to the Blackberry Platform.
In the time that was given a very much working version of the MDS was implemented, though it is not fully tested a lot of the functionality do work, at least when all parameters are correct. This is what a proof of concept solution is all about.
The conclusion is that since both platforms are using Java for their applications a port of an application without a user interface is fairly easy, and because both platforms support multitasking the design can stay roughly the same. The main difference for applications or libraries without an UI, like the MDS, is the differences between Java Micro Edition and Java Standard Edition. However if an application does have an UI the differences are more noticeable, a developer should follow the UI guidelines for the particular platform and they are different on both platforms. All the goals that were set up was fulfilled. (Less)
Please use this url to cite or link to this publication:
author
Jönsson, Joen
organization
year
type
M2 - Bachelor Degree
subject
keywords
blackberry, android, port
language
English
id
3191849
alternative location
http://portal.ch.lu.se/Campus.NET/Services/Publication/Export.aspx?id=1872&type=doc
date added to LUP
2012-11-22
date last changed
2012-11-22 08:02:21
@misc{3191849,
  abstract     = {The mBlox Device Software, MDS, is a library that developers integrate into their applications to expose an API on the internet to access resources on a mobile device, such as an Android smart-phone. This report discusses the possibility to port the existing implementation of the mBlox Device Service from the Android Platform to the Blackberry Platform.
In the time that was given a very much working version of the MDS was implemented, though it is not fully tested a lot of the functionality do work, at least when all parameters are correct. This is what a proof of concept solution is all about.
The conclusion is that since both platforms are using Java for their applications a port of an application without a user interface is fairly easy, and because both platforms support multitasking the design can stay roughly the same. The main difference for applications or libraries without an UI, like the MDS, is the differences between Java Micro Edition and Java Standard Edition. However if an application does have an UI the differences are more noticeable, a developer should follow the UI guidelines for the particular platform and they are different on both platforms. All the goals that were set up was fulfilled.},
  author       = {Jönsson, Joen},
  keyword      = {blackberry,android,port},
  language     = {eng},
  note         = {Student Paper},
  title        = {Feasibility of port from Android to Blackberry},
  year         = {2012},
}