CFP last date
22 April 2024
Reseach Article

A Framework for Android and J2ME Bluetooth Communication

by Sundeepsingh Neerunjun, Chervine Bhiwoo, Leckraj Nagowah
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 57 - Number 22
Year of Publication: 2012
Authors: Sundeepsingh Neerunjun, Chervine Bhiwoo, Leckraj Nagowah
10.5120/9421-3809

Sundeepsingh Neerunjun, Chervine Bhiwoo, Leckraj Nagowah . A Framework for Android and J2ME Bluetooth Communication. International Journal of Computer Applications. 57, 22 ( November 2012), 23-33. DOI=10.5120/9421-3809

@article{ 10.5120/9421-3809,
author = { Sundeepsingh Neerunjun, Chervine Bhiwoo, Leckraj Nagowah },
title = { A Framework for Android and J2ME Bluetooth Communication },
journal = { International Journal of Computer Applications },
issue_date = { November 2012 },
volume = { 57 },
number = { 22 },
month = { November },
year = { 2012 },
issn = { 0975-8887 },
pages = { 23-33 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume57/number22/9421-3809/ },
doi = { 10.5120/9421-3809 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:01:07.757598+05:30
%A Sundeepsingh Neerunjun
%A Chervine Bhiwoo
%A Leckraj Nagowah
%T A Framework for Android and J2ME Bluetooth Communication
%J International Journal of Computer Applications
%@ 0975-8887
%V 57
%N 22
%P 23-33
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Mobile applications development is attracting more and more developers recently due to the emergence of new mobile platforms such as Android; which is making application development easier as well as its' marketing. All new smartphones now support Bluetooth, a popular communication medium for mobile phones. However, cross-platform Bluetooth communication between mobile applications is something uncommon at application level. Traditionally, sharing of media files such as mp3 and pictures between various mobiles of different platforms is simple. However, at application level communication is more complex. For instance a multiplayer game using Bluetooth can communicate only when the game is installed on devices with similar platforms like J2ME. The aim of this paper is to elaborate cross-platform mobile applications with similar architecture that will communicate between Android and Java Micro Edition (J2ME) using a Bluetooth Framework. Therefore, a set of classes have been implemented in Android and J2ME to support this cross-platform communication and has been grouped to form a framework. The key advantage of this solution is that, it is completely re-useable and any programmer wishing to develop such applications can use it. Moreover, two applications have been developed using this framework to demonstrate Bluetooth communication between Android and J2ME.

References
  1. MobileThinking, 2012. Global mobile statistics 2012. Available: http://mobithinking. com/mobile-marketing-tools/latest-mobile-stats. accessed 22nd April 2012.
  2. Wan, A. I. , 2009. "Mobile Peer-to-peer Collaborative Framework and Applications". Dept. of Computer and Information Science, Norwegian University of Science and Technology.
  3. Wang, A. I. , Norum, M. S. , Lund, C. -H. W. 2006. "A peer-to-peer framework for mobile collaboration", Proceedings of the 10th IASTED International Conference on Software Engineering and Applications.
  4. Wang, A. I. Soerensen, C. -F. Fossum, T. , 2005. "Mobile Peer-To-Peer Technology Used To Promote Spontaneous Collaboration", CTS'05 Proceedings of the 2005 international conference on Collaborative technologies and systems, pp 48-55.
  5. Knouf, N. 2008. "Fluid Nexus for the Android Platform"
  6. Magaña, V. C. and Organero, M. M. , 2011. "Artemisa: Using an Android device as an Eco-Driving assistant", Cyber Journals: Multidisciplinary Journals in Science and Technology, Journal of Selected Areas in Mechatronics (JMTC), June Edition
  7. Huang, A. S. And Rudolph, L. , 2007. "Bluetooth Essentials for Programmers", Cambridge University Press; 1st ed.
  8. Rathi, S. , 2000. "Bluetooth Protocol Architecture", Dedicated Systems Magazine, pp. 28-33.
  9. Newton, H. , 2011. "Newton's Telecom Dictionary: Telecommunications, Networking, Information Technologies, The Internet, Wired, Wireless, Satellites and Fiber", Flatiron Publishing; 26th ed.
  10. Boone, K. , 2011. "Mobile Application Development – Android compared to J2ME" [Online] Available: at http://kevinboone. net/android_j2me. html
Index Terms

Computer Science
Information Sciences

Keywords

Bluetooth Framework Android J2ME Cross-Platform application development