J2ME Projects
-
Upload
lalitdelaval -
Category
Documents
-
view
221 -
download
0
Transcript of J2ME Projects
-
8/9/2019 J2ME Projects
1/58
www.optimalminds.com
www.optimalminds.com1
J2ME PROJECT SYNOPSIS
IN
-
8/9/2019 J2ME Projects
2/58
www.optimalminds.com
www.optimalminds.com2
Wi-Fi IT Search Tool
Objective
In todays world, occupational IT Companies needs to meet the
challenges of an aging workforce, availability of experienced and
appropriately skilled workers, the increased use of Programmers hire as well
as the challenge of standardizing programs and procedures in countries with
wide cultural differences and demands. The software programmers are hired
out by an agent to host organizations for periods of time lasting from hours
to months or even years.
Description
1. Implementation of new solutions and technology to enhance the IT
Companies such as the Wireless System like mobiles etc.,
2. Providing the information about the companies who are all registered
and maintaining the information with full security.
3. Providing all information about vacancies in the companies and a
provision for a client to apply for the jobs.
4. Companies who are all registered can add and modify the information
by getting valid username and password by the administrator.
5. So continuous upgrading information of the IT companies and job
vacancies.
Proposed Solution to be piloted
1. Usage of wireless technology: Using wireless technology, mobile
infrastructure software and devices, the solution proposed covers
many aspects as company details, vacancies that are all available, list
of information of the candidates who are all applying for the jobs,
-
8/9/2019 J2ME Projects
3/58
www.optimalminds.com
www.optimalminds.com3
continues updates of Information of IT companies, etc., will be
provided.
2. Employee Information Update: The purpose of the employee
information is to allow the maintain the information of employees in
respective IT Companies. Instead of bringing along forms to show the
employee information. This eliminates the duplicate manual entry of
the employee.
Expected Benefits
With real-time wireless access to information these companies will be
able to: reduce business costs and increase operational efficiency; improve
and enhance customer service and relationships by direct information on
mobiles; improve information accessibility; provide real-time information
pertaining to IT Companies as well as the clients; provide all the information
about the management of the IT Companies.
The pilot clients or customers will receive all the news and information
updates of the companies on their mobiles so that their no longer need to
know the information.
System Requirements:
Processor : Pentium IV Operating System : Windows XP (Recommended), Windows 98. Ram : 1GB Hard Disk : 4GB of min Disk Space
Software Requirements:
IDE : Netbeans-5_5 with Mobility pack, Server : Tomcat server 5.5, Connecter : MySql Server with ODBC connecter ,
Community : SQL Yong Community 5.25, Toolkit : Sun Java Wireless Toolkit 2.5. Technologys : J2ME, MIDP1.0, CLDC1.1, Enterprise Applications : J2SE,J2EE.
-
8/9/2019 J2ME Projects
4/58
www.optimalminds.com
www.optimalminds.com4
Mobile Trial Explorer
Objective
Mobile Trail Explorer is an application where user can view
and record tracks using the mobile phone and GPS device. Recorded tracks
can be exported in KML format so that they can be viewed in Google Earth
application. Mobile Trail Explorer is mainly targeted for recording biking,
hiking etc. trails.
Software runs on Java platform so it is supported by many mobile phones. It
is required that mobile phone supports Bluetooth connections (JSR 82) for
GPS and File connection (JSR 75) for exporting trails to kml files.
Description
1. New Feature: User can view and record tracks using the mobile phone
and GPS device.
2. Recorded tracks can be exported in KML format so that they can be
viewed in Google Earth application. Mobile Trail Explorer is mainly
targeted for recording biking, hiking etc. trails.
System Requirements:
Processor : Pentium IV Operating System : Windows XP (Recommended), Windows 98. Ram : 1GB Hard Disk : 4GB of min Disk Space
Software Requirements:
Technologys : J2ME MIDP 2.0, CLDC1.1,Bluetooth connections (JSR 82) for GPS
-
8/9/2019 J2ME Projects
5/58
-
8/9/2019 J2ME Projects
6/58
www.optimalminds.com
www.optimalminds.com6
Wireless Pizza Points
Objective
In todays world, Pizza Points needs to meet the satisfaction of
customers, availability of the products and items which they offer should
reach the customers in the easiest way. These days Pizza points have too
much of competitions, so to overcome these difficulties they need to use
some new technologies.
Description
1. Implementation of new solutions and technology to enhance the Pizza
Points such as the Wireless System like mobiles etc.,
2. Providing the information about the Pizza Points who are all registered
and maintaining the information with full security.
3. Providing all information about products and items in the Pizza Point.
4. Pizza Points who are all registered can add and modify the information
by getting valid username and password by the administrator.
5. So continuous upgrading information of the Pizza Points.
Proposed Solution to be piloted
1. Usage of wireless technology: Using wireless technology, mobile
infrastructure software and devices, the solution proposed covers
many aspects as Pizza Point details, Products that are all available, listof information of the products which are available. Customers can
order the available items through this application.
2. Product Information Update: The purpose of the product information is
to maintain the information of products in respective Pizza Points. We
can maintain the price and quantities of items.
-
8/9/2019 J2ME Projects
7/58
www.optimalminds.com
www.optimalminds.com7
Expected Benefits
With real-time wireless access to information these Pizza Points will be able
to: reduce business costs and increase operational efficiency; improve and
enhance customer service and relationships by direct information on mobiles;
improve information accessibility; provide real-time information pertaining to
Pizza points; provide all the information about the management of the Pizza
Points.
The Customers will receive all the news and information updates of the
Pizza Points on their mobiles so that their no longer need to know the
information.
System Requirements:
Processor : Pentium IV Operating System : Windows XP (Recommended), Windows 98. Ram : 1GB Hard Disk : 4GB of min Disk Space Drive : Any Standard CD/DVD Drive
Software Requirements:
IDE : Netbeans-5_5 with Mobility pack, Server : Tomcat server 5.5, Connecter : MySql Server with ODBC connecter , Community : SQL Yong Community 5.25, Toolkit : Sun Java Wireless Toolkit 2.5. Technologys : J2ME, MIDP1.0, CLDC1.1, Enterprise Applications : J2SE,J2EE.
-
8/9/2019 J2ME Projects
8/58
www.optimalminds.com
www.optimalminds.com8
Groceries MIDlet
Objective
The Groceries centers most challenging tasks, in view of
the global uncertainties and knowledge-driven economy, are to enable sound
business decisions that will allow the centre to maintain its competitiveness
in industry. This means helping to maintain the items in the form of lists.
Description
1. Improvement to the centers Groceries services and facilities to
increase efficiency and the users satisfaction.
2. Continuous upgrading of the centers instructors to keep abreast with
new technology and improve on their demand.
Proposed Solution to be Piloted
Wireless Groceries Management System
1. In a typical Groceries environment the centre would like to track
individual item information for particular list.
2. The purpose of the list information is to maintain the particular
information of the food items in respective facilities.
3. We will maintain updated record in form of list.
Expected Benefits
1) New Feature: Ability to arrange items in a list.
2) Schedule an item for a particular list.
3) To know the items are available in particular list via mobile.
4) To know what type of items and lists are available.
5) You can easily maintain any modifications in the list
-
8/9/2019 J2ME Projects
9/58
www.optimalminds.com
www.optimalminds.com9
6) Enterprise application for access the data for whole application.
System Requirements:
Processor : Pentium IV
Operating System : Windows XP (Recommended), Windows 98. Ram : 1GB Hard Disk : 4GB of min Disk Space
Software Requirements:
Technologys : J2ME MIDP 2.0, CLDC1.1Toolkit : Sun Java WTK 2.5 .Operating System :Windows 98 and above.
Screenshots:
Version history:New Feature: Ability to arrange items in a list
-
8/9/2019 J2ME Projects
10/58
www.optimalminds.com
www.optimalminds.com10
Wi-Fi Hospitals
Objective
The Hospital centers most challenging tasks, in view of the
global uncertainties and knowledge-driven economy, are to enable sound
business decisions that will allow the centre to maintain its competitiveness
in industry. This means helping customers to improve their Health checkup
processes while increasing their satisfaction and strengthening the centers
relative competitive position.
Description
1. Improvement to the centers customer services and facilities to
increase efficiency and the customers satisfaction.
2. Improvement to the quality of the centers consultations methodology
and Health checkup to increase the customers satisfaction curve.
3. Continuous upgrading of the centers instructors to keep abreast with
new technology and improve on their demand.
Proposed Solution to be Piloted
Wireless Hospital Management System
1. Hospital Information Update In a typical hospital environment the
centre would like to track individual hospital information for particular
location which is selected by the customers.
2. The purpose of the hospital information is to maintain the particular
information of the customers in respective facilities.
-
8/9/2019 J2ME Projects
11/58
www.optimalminds.com
www.optimalminds.com11
3. After submitting proper input by the customers we will maintain
updated record of the customers.
Expected Benefits
1) To know the which hospital is available in particular location via
mobile.
2) Schedule date/time for health checkup.
3) To know the facilities are available are available in particular hospital
via mobile.
4) To know what type of specialties and health checkup are available.
5) To display customers information with acknowledgement.
6) Enterprise application to access the data .
System Requirements:
Processor : Pentium IV
Operating System : Windows XP (Recommended), Windows 98.
Ram : 1GB
Hard Disk : 4GB of min Disk Space
Drive : Any Standard CD/DVD Drive
Software Requirements:
IDE : Netbeans-5_5 with Mobility pack,
Server : Tomcat server 5.5,
Connecter : MySql Server with ODBC connecter ,
Community : SQL Yong Community 5.25,
Toolkit : Sun Java Wireless Toolkit 2.5.
Technologys : J2ME, MIDP1.0, CLDC1.1,
Enterprise Applications : J2SE,J2EE.
-
8/9/2019 J2ME Projects
12/58
www.optimalminds.com
www.optimalminds.com12
Wi-Fi Education Centers
Objective
The school and college centers most challenging tasks, in view of the global
uncertainties and knowledge-driven economy, is to enable sound business
decisions that will allow the centre to maintain its competitiveness in
industry. This means helping students to improve their learning processes
while increasing their satisfaction and strengthening the centers relative
competitive position.
Description
1. Improvement to the centers customer services and facilities to
increase efficiency and the students satisfaction.
2. Improvement to the quality of the centers training methodology and
syllabus to increase the students learning curve.
3. Implementation of new solutions and technology to enhance the
centers operational and training efficiencies such as the Wireless
System.
4. Continuous upgrading of the centers instructors to keep abreast with
new technology and improve on their skills and knowledge.
Proposed Solution to be Piloted
Wireless School Management System
1. School Information Update In a typical school environment, the
centre would like to track individual school information throughout
their course so that suitable adjustments can be made to the course
contents to allow the learners to complete the course at their own
pace. This module to be piloted will keep track of individual school
information based on pre-setup syllabus contents and allows the
instructor to update the learners progress on the road.
2. Employee Information Update The purpose of the employee
information is to allow the maintain the information of employees in
-
8/9/2019 J2ME Projects
13/58
www.optimalminds.com
www.optimalminds.com13
respective schools. Instead of bringing along forms to show the
employee information. This eliminates the duplicate manual entry of
the employee.
3. Results Update The purpose of the results is to allow the updated
information of results of the student for the respective schools.
Wireless College Management System
The Wireless College Tracking System (WCMS) is a module, which will
integrate with the college information for managing the college courses, staff
and student details.
1. College Status Update - In a college environment, the college
information need to be tracked and the results can be get in user level.
The user can search college by location and area.
Expected Benefits
1. Improve Monitoring of Student Progress : The Wireless School
Management system will allow wirelessly retrieve the school anywhere
without the need to manually retrieve the School Record Card. This
system not only eliminates the need for the School Record Card, but
also allows instructors to closely monitor individual school information
and tailor the training to individual needs.
2. Monitoring the College Information :Adoption of solution will allow the
respective college information..
3. Planning of Results :The progress of students results in the various
colleges will allow the hall ticket number and university ,course and
retrieve the results of the particular hall ticket number.
4. Monitoring the Attendance of students : With the monitoring of the
Student Progress and Result, CMS will be better equipped with
information on analyzing the performance of students based on the
progress and result of their student. As a result, CMS will have another
-
8/9/2019 J2ME Projects
14/58
www.optimalminds.com
www.optimalminds.com14
avenue of rewarding the instructor based on student progress and
results.
5. Facilities and Courses Management : With the monitoring the facilities
and course management to update the course and facilities provided
by that college. It is simply to update the status of lab and courses
information.
System Requirements:
Processor : Pentium IV Operating System : Windows XP (Recommended), Windows 98. Ram : 1GB Hard Disk : 4GB of min Disk Space
Software Requirements:
IDE : Netbeans-5_5 with Mobility pack, Server : Tomcat server 5.5, Connecter : MySql Server with ODBC connecter , Community : SQL Yong Community 5.25, Toolkit : Sun Java Wireless Toolkit 2.5. Technologys : J2ME, MIDP1.0, CLDC1.1, Enterprise Applications : J2SE,J2EE.
-
8/9/2019 J2ME Projects
15/58
www.optimalminds.com
www.optimalminds.com15
Mobile TV Recorder
Objective
The Mobile TV Recorder is a system that allows user to
record TV broadcast with mobile phone. The actual recording is done in the
backend server with help of TV adapter and video recording software.
Proposed Solution to be Piloted
Mobile TV Recorder
1. The Mobile TV Recorder allows user to record TV broadcast with mobile
phone.
2. The purpose of the TV Recorder is to display the TV broadcast on Mobile.
Description
1) New Feature: Ability to record Through Mobile Phone.
2) Display TV broadcast on MobilePhone.
3) We can know the channels list that are available via mobile.
4) We can edit the channels.
5) We can edit the ServerURL.
System Requirements:
Processor : Pentium IV Operating System : Windows XP (Recommended), Windows 98. Ram : 1GB Hard Disk : 4GB of min Disk Space
Software Requirements:
-
8/9/2019 J2ME Projects
16/58
www.optimalminds.com
www.optimalminds.com16
IDE : Netbeans-5_5 with Mobility pack, Server : Tomcat server 5.5, Toolkit : Sun Java Wireless Toolkit 2.5. Technologys : J2ME, MIDP1.0, CLDC1.1, Enterprise Applications : J2SE,J2EE.
Other : TV Adapter and Recording Software.
ScreenShots:
-
8/9/2019 J2ME Projects
17/58
www.optimalminds.com
www.optimalminds.com17
-
8/9/2019 J2ME Projects
18/58
www.optimalminds.com
www.optimalminds.com18
Car Manager
Objective
The Car Manager application is a helpful tool that can be used to
monitor your cars gasoline consumption and expenses. You can easily add
new tanking up entries and edit old ones. You can also examine the
automatically generated report that will calculate average consumption and
total values from your entries. Midlet is designed to be used on all devices
that support Java MIDP 1.0 applications. You will need a phone with File
Connection (JSR 75) support if you want to export entries to a CSV file.
Description
1) We can change the settings as total fill-up to cost per liter.
2) We can view the entire application using Report option and we also
view the entries with in a particular range.
3) To know what type of items and lists are available.
4) You can easily maintain any modifications in the list
System Requirements:
Processor : Pentium IV Operating System : Windows XP (Recommended), Windows 98. Ram : 1GB Hard Disk : 4GB of min Disk Space
Software Requirements:
IDE : Netbeans-5_5 with Mobility pack, Toolkit : Sun Java Wireless Toolkit 2.5. Technologys : J2ME, MIDP2.0, CLDC1.1,
Working of Car Manager:
-
8/9/2019 J2ME Projects
19/58
www.optimalminds.com
www.optimalminds.com19
1. Add: Add button takes care of adding record to the csv file.
2. Remove: This takes care of deleting the record from the csv
file.
3. Edit: This takes care of updating the desired record.
4. Report: This generates the report automatically.
5. Settings: In this , we can select either total fill-up or cost per
liter.
6. About: This displays the details of Car Manager Application.
7. Export: This enables us to export the csv file to the desired
path.
8. Remove All: This removes all records in the file.
9. Exit: This destroys the application.
SCREENS:
-
8/9/2019 J2ME Projects
20/58
www.optimalminds.com
www.optimalminds.com20
RSS Reader MIDlet
Objective
Really Simple Syndication, or RSS, is a format for syndicating news and
the content of news-like sites. An RSS reader is an application that lets you
read RSS feeds from any device that supports MIDP (Mobile Information
Device Profile), including a mobile phone.
It fetches a given RSS file from a given URL (the Web address of the RSS
file), parses it, and lets you browse its items. Because URLs are long and
writing them with a mobile phone is difficult and error prone, the application
has a list of feed URLs. You can select frequently used feeds from that listand also add interesting ones to the list, by manually. It is also possible to
update and remove feeds from the list.
Description
Add RSS feed bookmarks
Parse RSS feeds
Browse RSS feed headers
Read topics
Import and synchronize RSS feed lists using OPML format
Update all feeds with single command
Open item in device browser
System Requirements:
Processor : Pentium IV
Operating System : Windows XP (Recommended), Windows 98.
Ram : 1GB
Hard Disk : 4GB of min Disk Space
Software Requirements:
IDE : Netbeans-5_5 with Mobility pack,
-
8/9/2019 J2ME Projects
21/58
www.optimalminds.com
www.optimalminds.com21
Toolkit : Sun Java Wireless Toolkit 2.5.
Technologys : J2ME, MIDP2.0, CLDC1.1,
Screen Shots:
-
8/9/2019 J2ME Projects
22/58
www.optimalminds.com
www.optimalminds.com22
SHOPPING LIST MIDLET
Objective:
The Shopping ListMidlet is a J2ME application managing your (obvious)
shopping list to mark and unmark your bought items. This tool is developed
by case.
Description
Instead of writing a new shopping list every time, forgetting it at home or
trying to reidentify your scribbled notes it would be very handy to have the
list on your mobile. So you could mark bought items, tracking your shopping
experience.
Features:
1. To-buy and bought lists with move-single-item and move-all options
2. add, remove and edit of new items (items status will be stored
persistent)
3. Web download with configurable url
4. Multiple shopping lists support (categories). Each can have its own
download location.
-
8/9/2019 J2ME Projects
23/58
www.optimalminds.com
www.optimalminds.com23
Software Requirements:
IDE : Netbeans-5_5 with Mobility pack,
Toolkit : Sun Java Wireless Toolkit 2.5.
Technologys : J2ME, MIDP2.0, CLDC1.1,
-
8/9/2019 J2ME Projects
24/58
www.optimalminds.com
www.optimalminds.com24
Wireless Movies Ticket Booking
Objective
In todays world, Booking Movies Ticket is done only by internet (web).
Proposed System is to Book Movie Tickets through wireless (Mobile).
To save the users (Customers) ValuableTimeby providing him all the
information about the theatres and its playing movies according to his
area ofinterest.
Description
1. Providing the information about the Theatres according to the
customers area of interest (selected area).
2. Providing all information about Now Playing movies, Upcoming movies,
and Offers based on users selected theatre.
3. Providing the facility of Booking Movie Tickets on-line through Mobile.
4. Save the Users(Customers) Valuable Time By Providing on-line
booking.
Proposed Solution to be piloted
Usage of wireless technology: Using wireless technology, mobile
infrastructure software and devices, the solution proposed covers all the
Theatres details in a corresponding city and also Provide Now Playing
Movies, Upcoming Movies and Offers provided by the User selected
Theatre. Provide on-line Booking Facility through mobile.
Expected Benefits
With real-time wireless access to information these System will be able
to: reduce business costs and increase operational efficiency; improve and
enhance customer service and relationships by direct information on mobiles;
improve information accessibility; provide real-time information to the
customers;
-
8/9/2019 J2ME Projects
25/58
www.optimalminds.com
www.optimalminds.com25
System Requirements:
Processor : Pentium IV
Operating System : Windows XP (Recommended), Windows 98.
Ram : 1GB
Hard Disk : 4GB of min Disk Space
Software Requirements:
IDE : Netbeans-5_5 with Mobility pack,
Server : Tomcat server 5.5,
Connecter : MySql Server with ODBC connecter ,
Community : SQL Yong Community 5.25, Toolkit : Sun Java Wireless Toolkit 2.5.
Technologys : J2ME, MIDP1.0, CLDC1.1,
Enterprise Applications : J2SE,J2EE.
-
8/9/2019 J2ME Projects
26/58
www.optimalminds.com
www.optimalminds.com26
IMPLEMENTATION OF MM7 GATEWAY
Objective
This specification proposes an implementation of MMS Gateway
.The prevalent of system of handling MMS content is proprietary and non
interoperable and hence implementation of MMS solution is cumbersome in
real time environment, which is full of devices of multimedia manufactures
.The scenario being as such, an MMS Gateway provides a perfect solution.
This Gateway handles the following tasks:
1. Reception of MMS messages from mobile phones for forwarding to
MMSC (Multimedia Messaging Service Center).
2. Encoding of received MMS messages in MM7 protocol.
3. Forwarding the encoded message to MMSC for delivery to respective end
User device.
Description
To demonstrate the functioning of MMS Gateway we need some more
modules. They are Sender, Receiver, MMSC and content server. MMSC is
useful for buffering the message if the receiver is not available.
This system was implemented using the J2ME, SERVLETS, NETWORKING
concepts of J2SE.
PC General Specification
1. C.P.U - Pentium processor
2. Memory - 64 MB -128MB RAM
3. Disk Drivers - 1.44 MB 3 fdd or CD-Drive
4. Monitor - Color
5. Keyboard - Low profile, despatchable type
6. I/O parts - a) Mouse
-
8/9/2019 J2ME Projects
27/58
www.optimalminds.com
www.optimalminds.com27
b) Monitor
c) Printer
7. Operating system - Windows 2000 and above
Software Requirements:
IDE : Netbeans-5_5 with Mobility pack,
Toolkit : Sun Java Wireless Toolkit 2.5.
Technologys : J2ME, MIDP2.0, CLDC1.1,
-
8/9/2019 J2ME Projects
28/58
www.optimalminds.com
www.optimalminds.com28
Remote Administration using J2ME
Objective:
1. This application is designed to provide the user easy capability to
access a PC from his mobile device.
2. This project is to enable the mobile users to control his PC information
at their fingertips.
3. The application must consider the limitations of mobile devices.
4. The application must work properly with out problems on all targeted
devices, power supply and network support.
Description
The purpose of the project is to provide the mobile users a service that
facilitates them to access their remote PCs from any where in the world. The
basic idea behind the project is to bridge the communication gap between
mobile users and the PCs. This type of service enhances the capabilities and
features of mobile devices. With this type of service one can have a control
over the remote PC in addition to accessibility features.
Features:
1. This application is designed to bridge the gap between pc and mobile .
2. This project is to enable the mobile users to Access their PC data.
3. The application must consider the limitations of mobile devices.
4. This project involves flow of data on the Wireless Application Protocol.
5. The application must work properly without problems on all targeted
devices, power supply and network support.
-
8/9/2019 J2ME Projects
29/58
www.optimalminds.com
www.optimalminds.com29
Scope & Limitations:
1. The proposed software targets resource constrained and more specifically
wireless computing devices.
2. Deployment requires formatting the display in a generic way so that it
works for all different types of devices.
3. Special attention is needed regarding complexities of network limitations.
PC General Specification
1. C.P.U - Pentium processor
2. Memory - 64 MB -128MB RAM
3. Disk Drivers - 1.44 MB 3 FDD or CD-Drive
4. Monitor - Color
5. Keyboard - Low profile, dispatch able type
6. I/O parts - a) Mouse
b) Monitor
c) Printer
7. Operating system - Windows 2000 and above
Software Requirements:
IDE : Netbeans-5_5 with Mobility pack,
Toolkit : Sun Java Wireless Toolkit 2.5.
Technologys : J2ME, MIDP2.0, CLDC1.1,J2SE
-
8/9/2019 J2ME Projects
30/58
www.optimalminds.com
www.optimalminds.com30
-
8/9/2019 J2ME Projects
31/58
www.optimalminds.com
www.optimalminds.com31
SESSION INITIATION PROTOCOL
Objective:
SIP(session initiation protocol)is an application-layer control protocolfor creating,modifying and terminating session with one or more
participants.These sessions include internet multimedia distribution.SIP
supports user mobility by proxying and redirecting requests to the users
current location. In this SIP the basic language used is J2ME Wireless
toolkit.J2ME supports layered software for the development of
applications,targeted to run on small devices such as mobile phones,pagers
etc.
Description
SIP describes how the message is transfer between client and client.
Both contains SIP_INVITER and SIP_RECEIVER in that one client acts as
SIP_INVITER and the other is used as SIP_RECEIVER.From the first client we
are sending messages&images to the other client.It requires less API
classes.It is easy to implement.Up to now we have described one to one
message sending and receiving.If we want to initiate more than one client for
sending.messages and images it requires more API classes. For initiating
more than one client we require the address of those clients and send
requests to the server. The server receives those requests and serches for
the appropriate client. This process is carried out by different servers like
Proxy server,Location server, Registrar server, Redirect server, ect.
PC General Specification
1. C.P.U - Pentium processor
2. Memory - 64 MB -128MB RAM
3. Disk Drivers - 1.44 MB 3 floppy disk drivers
or CD-Drive
-
8/9/2019 J2ME Projects
32/58
www.optimalminds.com
www.optimalminds.com32
4. Monitor - Color
5. Keyboard - Low profile, despatchable type
6. I/O parts - a) Mouse
b) Monitor
c) Printer
7. Operating system - Windows 2000 and above
Software Requirements:
IDE : Netbeans-5_5 with Mobility pack,
Toolkit : Sun Java Wireless Toolkit 2.5.
Technologys : J2ME, MIDP2.0, CLDC1.1
-
8/9/2019 J2ME Projects
33/58
www.optimalminds.com
www.optimalminds.com33
EbookME
Objective:
EBookME is Java application (GUI, console and/or applet) whichgenerates Java ME ebooks (JAD, JAR) from input text files. Generated
books can be read on mobile phones which support Java (MIDP 1.0).
Description:
Java Platform, Micro Edition (Java ME) is the most ubiquitousapplication platform for mobile devices across the globe. It provides a
robust, flexible environment for applications running on a broad rangeof other embedded devices, such as mobile phones, PDAs, TV set-top
boxes, and printers. The Java ME platform is deployed on millions of
devices, supported by leading tool vendors, and used by companiesworldwide. In short, it is the platform of choice for today's consumerand embedded devices.
EBookME is application for creating and reading e-books on the mobilephones and other devices which supports JME (Java Micro Edition) withMIDP 1.0 profile. It consists of two parts:
reader core (JME)
Standard Java (JSE) application which creates JME application
packages. It puts together your texts and reader core.
EBookME supports many input file types:
Plain texts HTML documents
OpenDocument formats (e.g. OpenOffice.org files) PDFs (imported by PDFBox) MS Office documens (imported by Jakarta POI) MS Works files, WordPerfect files RTFs XML documents
EBookME reader works correctly also on devices which dont provide
filesystem to application and a reader cant be standalone application
separated from data files. It uses advantages of Java and storesapplication and data in one archive file.
-
8/9/2019 J2ME Projects
34/58
www.optimalminds.com
www.optimalminds.com34
EBookME is localized for following languages:
English
German Spanish
French Czech
Scope & Limitations:
1. The proposed software targets resource constrained and morespecifically wireless computing devices.
2. Deployment requires formatting the display in a generic way sothat it works for all different types of devices.
3. Special attention is needed regarding complexities of networklimitations
-
8/9/2019 J2ME Projects
35/58
www.optimalminds.com
www.optimalminds.com35
Flurry
Objective:
Flurrybrings your personal email and news onto your cell phone.
Description:
Java Platform, Micro Edition (Java ME) is the most ubiquitousapplication platform for mobile devices across the globe. It provides a
robust, flexible environment for applications running on a broad range
of other embedded devices, such as mobile phones, PDAs, TV set-topboxes, and printers. The Java ME platform is deployed on millions of
devices, supported by leading tool vendors, and used by companiesworldwide. In short, it is the platform of choice for today's consumer
and embedded devices.
Features:
Mobile access to all your email accounts.
Easily import your contacts. Read & share news, blogs .
Get emailed from your MySpace page. Send pictures from your phone.
Text message notifications when you get new mail.
Fast & Easy. Sign up flurry. application that makes reading andcomposing email fast and easy to use.
Multiple email accounts on one phone. Between your ISP,webmail, etc. there are a lot of ways for people to email you. You canadd all of them to your flurry account and access them in flurry onyour phone.
Easily import your contacts. Import your contacts to your flurryaccount and then access them from your phone. You can then quickly
and easily email or call anyone you know when you're on the go.Read & share news, blogs & RSS feeds. You can sign up to get all
your news, blogs and other RSS feeds pushed to flurry as they arereleased. Then you can easily share them with your friends while
you're on the go.
Get emailed from your MySpace page. Put the flurry widget onyour MySpace or other social networking page and your friends can
send emails to flurry on your phone when they see that you're away.Send pictures from your phone. On supported phones, you can
easily take a photo in flurry and email it to all your contacts.
-
8/9/2019 J2ME Projects
36/58
www.optimalminds.com
www.optimalminds.com36
Text message notifications when you get new mail. On
supported wireless providers, flurry can send you text messagenotifications when you get new mail. Get texted when specific friends
email you!Search your mail and news, on your phone. You can easily search
your inbox with SimpleSearch. Just start typing what you are lookingfor.
Scope & Limitations:
The proposed software targets resource constrained and morespecifically wireless computing devices.
Deployment requires formatting the display in a generic way sothat it works for all different types of devices.
Special attention is needed regarding complexities of networklimitations
-
8/9/2019 J2ME Projects
37/58
www.optimalminds.com
www.optimalminds.com37
eBuddy Mobile Messenger
Objective:
The e Buddy Mobile Messenger is a multi-net application that you canuse intuitively for the main thing that you want such an application
for: Chat with your buddies.
Description:
Java Platform, Micro Edition (Java ME) is the most ubiquitous
application platform for mobile devices across the globe. It provides arobust, flexible environment for applications running on a broad range
of other embedded devices, such as mobile phones, PDAs, TV set-topboxes, and printers. The Java ME platform is deployed on millions of
devices, supported by leading tool vendors, and used by companiesworldwide. In short, it is the platform of choice for today's consumer
and embedded devices.
eBuddy Mobile Messenger Can Download it to your phone to get thebest chat experience on MSN, Yahoo! and AIM, all in one single buddy
list. It remembers your username and password for quick login,supports sound notification of a new message, reacts fast and has
many more advantages:
Fast response Minimal data usage Low Battery usage
Easy to use Sound & Vibration
Group-chat
Scope & Limitations:
The proposed software targets resource constrained and morespecifically wireless computing devices. Deployment requires
formatting the display in a generic way so that it works for all differenttypes of devices. Special attention is needed regarding complexities of
network limitations.
-
8/9/2019 J2ME Projects
38/58
www.optimalminds.com
www.optimalminds.com38
Mobile GMAPS
Objective:
Mobile GMaps is application that displays maps from Google Maps,Yahoo! Maps, Windows Live Local(MSN Virtual Earth), Ask.com, Open
Street Map and other sources on Java J2MEenabled mobile phones,PDAs and other devices.
MGMaps can connect to a GPS receiver over Bluetooth or use internal
GPS features on some phones in order to automatically display themap for your current position. You can predownload maps and store
them on your memory card in order to use them on the go withoutaccessing the internet.
Description:
Java Platform, Micro Edition (Java ME) is the most ubiquitous
application platform for mobile devices across the globe. It provides arobust, flexible environment for applications running on a broad range
of other embedded devices, such as mobile phones, PDAs, TV set-topboxes, and printers. The Java ME platform is deployed on millions ofdevices, supported by leading tool vendors, and used by companies
worldwide. In short, it is the platform of choice for today's consumerand embedded devices.
Features:
Search allows you to search for a place in a manner similar toGoogle Maps local search.
Mobile GMaps supports NAC Universal Addresses. NAC (Natural
Area Code) is an efficient and unified representation for both anarea and a location anywhere in the world. MGMaps allows you
to search for a location or an area by entering its code anddisplays 10-letter NAC codes for all places.
Stored maps update. The mobile map can be automatically centered to the area you
download. The storage structure was also updated and bydefault all map tiles for a zoom level are stored in the same
folder to reduce the total number of folders created.
The image last displayed in MGMaps is saved and displayedwhen MGMaps is started the next time.
-
8/9/2019 J2ME Projects
39/58
www.optimalminds.com
www.optimalminds.com39
Place details show the "straight-line" (shortest) distance from
your current GPS position to the selected place for favorites,friends positions and KML results.
View Friends service: you can now view on your phone whereyour
GMap-Trackfriends are GPS - Where Am I? Moves the map tomatch your current position as determined by the GPS device.
Bookmarks allows you to keep a list of favorite places on themap. A bookmark consists of five pieces of information: name,
latitude, longitude, zoom level, and map type.
Scope & Limitations:
The proposed software targets resource constrained and morespecifically wireless computing devices.
Deployment requires formatting the display in a generic way sothat it works for all different types of devices.
Special attention is needed regarding complexities of network
limitations.
-
8/9/2019 J2ME Projects
40/58
www.optimalminds.com
www.optimalminds.com40
MOBILE FILE EXPLORER
Objective:
The MOBILE FILE EXPLORER uses the JSR 75. This API allows us togain access to file systems located in a devices internal memory or
removable memory such as smart media cards and compact flashcards.
Description:
MOBILE FILE EXPLORER is having mainly three modules. One is toAccessing File System of mobile device which is residing in mobiles
internal or mobiles removable memory. Second module is displaying
of file based upon its type if the file is regular file then shows thecontents of that file, if it is audio/video file then it plays that file. And
the final module is Sending a file to phone number or an E-Mailaddress as specified by the user.
Module 1:
Accessing Mobile File System:
To access file system of mobiles internal/external memory by using
optional package JSR 75 API. It consists of classes and interfaces foraccessing file system. In this module user not only access files also
can do following operations
Creating a file or directory View the contents of file, in case of directory shows the files and
folders Editing of regular file
Rename a file or directory Delete a file or directory
View the properties of file or directory
Module 2:
Displaying of file based upon its type:
To display the user selected file is done in three sub modules they are
as follows.
-
8/9/2019 J2ME Projects
41/58
www.optimalminds.com
www.optimalminds.com41
Regular File
Audio File Video File
Image File
Regular File:
We Can view a regular file by using FileConneciton interface it consistsof Connector.open () method to gain access file system of mobile
device. The accessed file is reads in terms of input stream. We canview the contents of file as follows.
Module 3:
Sending a file to phone or E-mail ID:
To send a file to phone or e-mail can be done by using JSR 205Wireless Messaging API (WMA). The API package
avax.microedition.wireless.messaging.* can have the several classesand interfaces for sending SMS/MMS etc.There is a new feature
available to the user, while user playing any video user can captureand send immediately to a phone or to e-mail id by activating MMS in
his mobile or he can send any image file by using send MMS. The MMSProtocol Data Unit (PDU) structure is specified in the WAP- 209-MMS-
Encapsulation standard. The MMS PDU contains a header and amultipart message body. Some of the MMS header fields originate
from standard RFC 822 headers and others are specific to multimediamessaging.
Constraints:
The Mobile File Explorer project has the following constraints
1. WAP / GPRS supported mobiles are required.
2. Device must support MMS (Multimedia Message Service).3. When sending a file using MMS mobile must activate the MMS.
4. JSR 75 supported mobile devices can only run successfully.
5. The mobiles which can have JAVA Technology they only run MobileFile Explorer application.
The following are the requirements for mobile browser
The ported mobile should support JAVA technology.
The ported mobile should support WAP; GPRS the device shouldenable the
-
8/9/2019 J2ME Projects
42/58
www.optimalminds.com
www.optimalminds.com42
WAP while using this application.
The device used for this application it must be a color screen. While sending a file it is necessary to enable MMS option.
The mobile device should have the following specifications Processor 16 bits or more
Memory 256 KB or more Device should enable MMS.
-
8/9/2019 J2ME Projects
43/58
www.optimalminds.com
www.optimalminds.com43
M- Banking
Objective:
The improvement in technologies, lot of traditional works are beendone using internet.The systems like reservations, banking and other
things wear done using internet.The main advantage of this wasperson need not be present at the place and was done quickly whichsaved the time. The main draw back of this was, it compulsorilyrequired the costly pc. Now the things had changed, the scenario is
changing i.e. using of simple and cheaper hardware such as mobilesand handheld devices. Which provides much better mobility than PCs.
Technology is moving towards mobiles which has wide spread usageand acceptability. Lot of protocols and softwares are been developed
to server the concept. Here we just are trying to be with the scenario.
We are connecting the mobile to bank database using wml scripts andjava technology.
Description:
In todays age of new opportunism and emerging technologies, there is
a new communications infrastructure on offer to transform the waybusiness is done. This opportunity is mobile commerce, and it will
drive new levels of intense competition in the finance industry. Mobilecommerce achieves this by removing the traditional restrictions of
geographical location and high entry costs. This time the assault onthe finance industry will be led by a new weapon, the mobile phone.
We are providing a wise range of mobile banking for individual clients,including balance checking, amount transfer, stop payment, request
check book, mini statement, etc.
1. Check Balance: users may check the balance of account and thelatest transactions.
2. Transfer Funds: User may transfer the amount to the required
customer of his choice.
3. Stop Payment: user is allowed to stop payment of cheques based onhis request.4. Request Cheque Book: user may request the cheque books
according to his requirements (10 leaves, 50 leaves, 100 leaves).5. Mini statement: user is also allowed to view the transactions made.6. Configuration: User configures the functions concerning accountpayment and code. Etc.
-
8/9/2019 J2ME Projects
44/58
www.optimalminds.com
www.optimalminds.com44
One report also suggested that this trend might grow as the number of
mobile device users continues to grow, and also those users showmore wiling to consider using new applications such as mobile cash
and payments.
Software Requirements
Platform - Windows ( NT/XP)
Languages - JSP,XML, wml, usebean, servlet &java scriptDatabase - My SQL 4.0
Software - weblogic server 7.0Nokia tool kitJ2SDK 1.4
Hardware Specification:
Processor: Intel P-III based systemProcessor Speed: 250 MHz to 833MHzRAM: 64MB to 256MB
Hard Disk: 2GB to 30GB
-
8/9/2019 J2ME Projects
45/58
www.optimalminds.com
www.optimalminds.com45
MOBILE BROWSER
Objective:
Mobile browsing is a core element of the rapidly growing area ofadvanced data services within the mobile industry. Much as on the PC,browsing on a mobile handset is a means through which users can
access information anytime, anywhere. It is also a conduit for richcontent download. As such, a browser of some form is now a standardfeature in over 50% of the global installed base of all mobile handsets.
Description:
MOBILE BROWSER helps to bring the best Internet experience to
Mobile devices.Mobile Browser prides itself in supporting all major Webstandards currently in use.Java 2 Micro Edition (J2ME) and XMLtechnologies increased in popularity. When used together, thesetechnologies can be key architectural elements in end-to-end wirelesssolutions for PDAs and handheld devices, such as cell-phones and
pagers. Using J2ME and XML technology also makes for a highlyversatile end-to-end architecture You can develop Browser for Mobile
Information devices such as PDAs and Java Phones. Mobile Browser
uses J2ME (CLDC + MIDP) and XML technology and communicateswirelessly over TCP/IP.
Modules
MOBILE BROWSER is having mainly four modules. One is Accessing
Web Page. This module accesses any web page as specified by theuser. Second module is Bookmarks for maintaining the favorite web
sites. Third is Web Search, this module is for searching informationeither English or internet as user requirements. And the forth module
is History module is to maintain the recently visited web pages by theuser in the browser.
Accessing Web Page
In this module user can access any web page by specifying the
address of the web page in the URL area. All subsequent requests to aserver within a session are now quicker. This browser keeps an open
connection between server and client reducing overhead TCP setuptimes.
-
8/9/2019 J2ME Projects
46/58
www.optimalminds.com
www.optimalminds.com46
Book Marks
In this module user can maintain his favorite web sites, by maintaining
these bookmarks browser can save the user time if any case user can
immediately wants any site, then user no need to mention address ofweb site just selecting book mark user can access the web page. It isalso possible to rename, search and remove any book marks easily.
Add a new bookmark from any visited page or from browser history.By using bookmarks list we can access your favorite sites by clickingon the bookmark.
Web Search
In this module user can search any information in the form of English
or internet, if the user option is English then the information searchedand retrieved in the English pattern.
If the user selection is internet then the browser searches informationin the internet in any form and appropriate information gives the user.
One of the features in this module is to find any searches in the homepage by using search option in the web search. If user wants any
searches in current page just typing string in the search option it
shows the string find in the page, other wise it just displays a messagesaying that string not found.
History
It keeps your browsing history, and displays the most recent items.The history list contains your entire browsing history.
By keeping these information user can view the browsed sites and he
can easily remember his visited pages if any case user forgot anyaddress of page he can find it from last visited sites in the history
option. Applications written with Java technology run on multipledevices, you can run identical services on your PDA, phone, or pager.
Constraints
1. The Mobile Browser project has the following constraints
-
8/9/2019 J2ME Projects
47/58
www.optimalminds.com
www.optimalminds.com47
2. Mobiles which can have WAP technology they only run this
application. When using Mobile Browser every mobile mustenable the WAP.
3. The mobiles which can have JAVA Technology they only runmobile browser application.
The following are the requirements for mobile browser
The ported mobile should support JAVA technology. The ported mobile should support WAP; GPRS the device should
enable the WAP while using this application. The device used for this application it must be a color screen.
The mobile device should have the following specifications
1. Processor 16 bits or more2. Memory 256 KB or more
3. Device should enable GPRS.
-
8/9/2019 J2ME Projects
48/58
www.optimalminds.com
www.optimalminds.com48
J2ME MEMOPAD
Objective:
J2ME Memopad is a simple MIDP application designed to allow storage
and retrieval of notes. It will have the ability to search and generate a
list of results, as well as categorize your memos. The basic design ofthe memopad is similar to the Palm.It provides the user to add the
memos,view the memos,search the particular momo and to delete thememos through the mobile architecture.
Java Platform, Micro Edition (Java ME) is the most ubiquitous
application platform for mobile devices across the globe. It provides a
robust, flexible environment for applications running on a broad rangeof other embedded devices, such as mobile phones, PDAs, TV set-topboxes, and printers. The Java ME platform is deployed on millions of
devices, supported by leading tool vendors, and used by companiesworldwide.
Features:
It provides flexible user interfaces, a robust security model.
Easily carrying the mobile anywhere. Time Saving.
Scope & Limitations:
The proposed software targets resource constrained and more specificallywireless computing devices. Deployment requires formatting the display in angeneric way so that it work for all different types of devices. Special attention isneeded regarding complexities of network limitations.
-
8/9/2019 J2ME Projects
49/58
www.optimalminds.com
www.optimalminds.com49
Mbuni
Objectives:
This specification proposes an implementation of MMS Gateway. Theprevalent of system of handling MMS content is proprietary and noninteroperable and hence implementation of MMS solution is
cumbersome in real time environment, which is full of devices ofmultimedia manufactures .The scenario being as such, an MMS
Gateway provides a perfect solution. This Gateway handles thefollowing tasks:
1. Reception of MMS messages from mobile phones for forwarding toMMSC (Multimedia Messaging Service Center).
2. Encoding of received MMS messages in MM7 protocol.3. Forwarding the encoded message to MMSC for delivery to respective
end User device.
To demonstrate the functioning of MMS Gateway we need some moremodules. They are Sender, Receiver, MMSC and content server. MMSCis useful for buffering the message if the receiver is not available.
J2ME Multimedia Messaging Service (JMMS) is an application designedto provide Multimedia Messages from handheld devices. The
application has also considered the limitations of the wireless networkconnections. It has been designed in such a way that it can resolve the
possible data loss during transmission and can cope up with the
limitations/constraints of all proposed target devices irrespective ofdifferences in their sizes, display capabilities, power supply and
network support.
Environment:
Sun Java 1.4.2
J2ME 2.0
J2METK
MMS API
MMSTK
MM7 API
MM7 Gateway
WEB Server
-
8/9/2019 J2ME Projects
50/58
www.optimalminds.com
www.optimalminds.com50
MMSC
Windows 98 and above.
Scope & Limitations:
1.The proposed software targets resource constrained and more
specifically wireless computing devices.
2. Deployment requires formatting the display in a generic way so thatt work for all different types of devices.
3. Special attention is needed regarding complexities of networklimitations.
-
8/9/2019 J2ME Projects
51/58
www.optimalminds.com
www.optimalminds.com51
Mobile Gadgeteer
Objectives:
This application is designed to provide the user Access a PC from his
mobile device.This project is to enable the mobile users to control hisPC information at their finger tips.The application must consider the
limitations of mobile devices.This project involves flow of data on theWireless Application Protocol.The application must work properly
without problems on all targeted devices, power supply and network
support.
Environment:
J2ME 2.0 TOOL KIT
J2SDK 1.4.1 MIDP 2.0
XML
Java / Java servlets / Java Server Pages
Windows NT/200X
Scope & Limitations:
The proposed software targets resource constrained and more
specifically wireless computing devices. Deployment requires formatting the display in a generic way so
that it works for all different types of devices. Special attention is needed regarding complexities of network
limitations.
-
8/9/2019 J2ME Projects
52/58
www.optimalminds.com
www.optimalminds.com52
MIDP
Objectives:
The Mobile Information Device Profile (MIDP) is the first and most
mature J2ME profile. MIDP is based on the CLDC and is currentlysupported by major device manufacturers such as Motorola, Nokia,Ericsson, and RIM and by carriers like SprintPCS, Nextel, and NTT
DoCoMo. Many independent software vendors also support MIDP.
Table summarizes the target devices for MIDP 2.0. Table DeviceRequirements for Mobile Information Device Profile 2.0
Requirement Description
Display Screen- size: 96x54,. Display depth: 1- bit. Pixel shape(aspect ratio):approximately 1:1.Input One or more of the following
user-input mechanisms: one-handed keyboard, two-handed keyboard,or touch screen.
Memory 256 kilobytes of non-volatile memory for the MIDPimplementation,beyond whats required for CLDC. 8 kilobytes of non-
volatile memory for application-created persistent data. 128 kilobytesof volatile memory for the Java runtime.Networking Two-way, wireless, possibly intermittent, with limitedbandwidth.
PowerLimited power, typically battery-operated.
MIDP, led by Motorola, was initially defined by JSR 37, which producedthe MIDP 1.0 specification, and then by JSR 118, which defined the
MIDP 2.0 specification. MIDP2.0 enhanced version 1.0 quite a bit. Even
though the MIDP specification indicates the use of CLDC 1.0, nothingwould preclude MIDP 2.0 (or 1.0) using CLDC 1.1 as its base.
In addition to the MIDP 1.0 APIs for networking, user interfaces, local
persistence, and MIDlet life-cycle, MIDP 2.0 adds APIs for networking,including socket (TCP) streams, UDP datagrams, serial, push-initiated,
and secure connections, as well as a robust security API and policy,
and APIs for sound and even gaming. MIDP 2.0 also formally includesin the profile specification an update of the MIDP 1.0 Over the Air(OTA) User Initiated Provisioning recommendation (originally defined
as an addendum to the MIDP 1.0 specification), which describes howapplications are to be discovered and downloaded over wireless
networks. Table summarizes the packages available in MIDP 1.0 andMIDP 2.0.
-
8/9/2019 J2ME Projects
53/58
www.optimalminds.com
www.optimalminds.com53
SIP Conference for Hand-held Device
Objectives:
SIP (Session Initiation Protocol) is a protocol developed to assistin providing advanced telephony services across the Internet.
Internet telephony is evolving from its use as a cheap (but lowquality) way to make international phone calls to a seriousbusiness telephony capability.
SIP is one of a group of protocols required to ensure that this
evolution can occur.
Description:
The Session Initiation Protocol (SIP) is an application-layer controlprotocol for creating, modifying and terminating sessions with one or
more participants. These sessions include Internet multimediaconferences, Internet telephone calls and multimedia distribution.
Members in a session can communicate via multicast or via a mesh ofunicast relations, o r a combination of these. SIP invitations used top
create sessions carry session descriptions which allow participants toagree on a set of compatible media types. SIP supports user mobility
by proxying and redirecting requests to the users current location.Users can register their current location. SIP is not tied to any
particular conference control protocol. SIP is designed to be
independent of the lower-layer transport protocol and can be extendedwith additional capabilities. [RFC 2543]
Session Initiation Protocol (SIP) is an application-layer control protocolthat can establish, modify and terminate multimedia sessions or calls.
Java 2 Platform Micro Edition (J2ME) supports layered software for thedevelopment of applications, targeted to run on small devices such asmobile phones, pagers etc. The J2ME Wireless toolkit provides
development environment for the same specifically targeting MIDPdevices.
-
8/9/2019 J2ME Projects
54/58
www.optimalminds.com
www.optimalminds.com54
Environment:
Sun Java 1.4.2
J2ME 2.0
J2METK SIP API SIP TK WEB Server Windows 98 and above.
Scope & Limitations:
The proposed software targets resource constrained and more
specifically wireless computing devices. Deployment requires formatting the display in a generic way so
that it works for all different types of devices.
-
8/9/2019 J2ME Projects
55/58
www.optimalminds.com
www.optimalminds.com55
Mig33
Objective:
Mig33 is a global mobile community that lets you keep in touch withfriends and family through a variety of online services, right on your
mobile phone. With mig33, you can chat and send instant messagesand emails, make inexpensive international phone calls, share photos,
connect with old friends and even meet new ones. Think of it as anaddition to your phone's existing service.
Features:
Chartrooms
Profiles Photo Sharing
Mobile Web Rewards for inviting friends And more
Chat Rooms:
Chat with anyone, anywhere, and in any language inside thousands of
mig33 chat rooms on your mobile. Join an existing chat room and
meet new people, or create one for you and some friends. Best of all,our chat rooms are absolutely free! You can also join these chat roomsfrom our website.
Instant Messaging:
With mig33, you can chat online in real-time with millions of othermig33 users. Check your buddy list to see who's available, or block
users to protect your privacy. You can also use compatible instantmessaging services like MSN, Yahoo! and AIM on your phone, or IM
friends from our website.
Profiles:
You can create your own profile, tell the world about yourself and meet
friends with similar interests. And if you refer a to join mig33, it's eveneasier to share profiles, photos, scrapbooks and more with them.
-
8/9/2019 J2ME Projects
56/58
www.optimalminds.com
www.optimalminds.com56
Photo Sharing
Send photos directly from your mobile phone to online buddies. These
pictures are automatically saved to your online scrapbook, which youcan view and organize from your phone or PC.
Scope & Limitations:
The proposed software targets resource constrained and more
specifically wireless computing devices. Deployment requires formatting the display in a generic way so
that it works for all different types of devices. Special attention is needed regarding complexities of network
limitations.
-
8/9/2019 J2ME Projects
57/58
www.optimalminds.com
www.optimalminds.com57
Alert Engine
Objective:
Alert Engine is an application which runs in background and informs
the mobile user with an alert message when a particular date and timeis arise. With this Alert Engine the mobile user has to store his data ina tabular format with in a PC and then he/she transfer the data using
Bluetooth, Infrared or Data Cable. So that we can synchronize the databetween in PC and Mobile. Now when ever particular date and timeoccurs the Alert Engine informs the Mobile user and requests the userto send automated SMS.
Description:
The requirement of a basic Alert Engine is to enter the details ofremainders in the mobile device, which at a high level stipulates that a
user must be able to complete the following use cases:
Alerts about Remainders Send his wish as a SMS to the recipient
Delete the Remainders Edit the Reminders
To provide fully automated Reminder alerts.
To facilitate user, to send Wishes SMS messages automatically.Synchronize data between PC and Mobile using Bluetooth, Infrared and
Data cable.
Modules:
Storing Remainder in RMS
Registering the MIDlet
Sending SMS
SyncML
Scope & Limitations:
The proposed software targets resource constrained and more specificallywireless computing devices.
Deployment requires formatting the display in a generic way so that itworks for all different types of devices.
Special attention is needed regarding complexities of network limitations.
-
8/9/2019 J2ME Projects
58/58
www.optimalminds.com
Mobile Invoice
Objective:
This project deals with paying the bill through the mobile. It providesthe features of paying the bill for Telephone, EB bill, Water bill through
the mobile this project uses J2ME and J2EE technology. An addedbenefit is time consumption.
Description:
Java Platform, Micro Edition (Java ME) is the most ubiquitous
application platform for mobile devices across the globe. It provides arobust, flexible environment for applications running on a broad range
of other embedded devices, such as mobile phones, PDAs , TV set-topboxes, and printers. The Java ME platform is deployed on millions of
devices, supported by leading tool vendors, and used by companiesworldwide. In short, it is the platform of choice for today's consumer
and embedded devices.
Modules:
Authentication Module
Communication Module
Service Module
Billing Module Checking Module
Language Used:
Java, J2ee, J2me
Scope & Limitations:
The proposed software targets resource constrained and morespecifically wireless computing devices.
Deployment requires formatting the display in a generic way so