JZ2ME ENGLISH TO ENGLISH DICTIONARY USING INDEXED BINARY SEARCH
Collections
Abstract
In this era of modern technology life is becoming very easier. To make all activity
of the human life easier and convenient, one of the major facts must be considered —
device size. With the growth of technology the size of everything is becoming smaller. We
everyone wants to get very powerful and effective services from a single, small thing. As
an example, a Cell Phone. In present days, Cell Phones or Mobile Phones are not used
only in voice or text communications, it provides multimedia, analytical etc functionality
as well. Even the powers and working abilities of Cell Phones are becoming higher so that
they are called smart phones or some times pocket PCs.
In the other hand, English is the de-facto International Language to communicate
with the people of different community and different country. Hence, English to English
Dictionary can help to learn English in an easy way. As well as various dictionaries as
paper copy and software are available for Personal Computers online and offline to learn a
language. A few software or application is available for Cell Phones.
In this Project English to English Dictionary application software has been
developed for Java supported Cell Phones which are widely used in developing countries
as Bangladesh. There are some English to English Dictionary applications available for
Cell Phones. In this project, a simplified, user-friendly and efficient application has been
tried to develop.
This Project allows user to search for a specific word and navigate through a list of
words and provides the word finder suggestion, selects a word, auto-navigates through the
word list, corresponding meaning and synonym finding etc services. To make this
application efficient and user-friendly Custom Item to create customized user interface and
event handler, separate file-groups or file fragmentation to store the dictionary data and an
especial customized searching technique called Indexed Binary Search for finding words
from the list quickly have been used.
In this paper the requirement, system analysis, system design, implementation,
operation process of the system and other things are described very carefully. It is a hope
that, this application will help the users to learn English in very different and easier way.