Wlan messenger - Android Based Application
-
Upload
spark-monkey-freelancing -
Category
Education
-
view
265 -
download
3
Transcript of Wlan messenger - Android Based Application
WLAN MESSENGERUnder the guidance of Mohammed Aaftab 12MCA0135
- Submitted in partial fulfilment for the award of the degree of BCA
MOHAMMED WAQHAS G
#WLAN MESSENGER
ZEESHAN BASHAR MUMAIZ
HASAN C
#WLAN MESSENGER 3
INTRODUCTIONOverview about the WLAN Messenger
Wi-Fi devices may seamlessly connect to Wi-Fi Direct devices. Wi-Fi Direct immediately inherits all the enhanced QoS, power saving, and security mechanisms developed for the Wi-Fi infrastructure mode in the past years. Wi-Fi Direct being a recent specification, its deployment is still on a very
early stage. There is however an initial open source implementation, available in, which
we have used to evaluate experimentally the performance of this technology in realistic scenarios.
In the following, we review the main contributions of the article.
#WLAN MESSENGER 4
INTRODUCTIONOverview about the WLAN Messenger
| SCOPEOur problem can be simply described as that when 2 mobile devices encounter
with each other, one need to detect whether there is a mobile in the vicinity.
In the real case, it could be multiple devices sharing information at the same time. First, before we search the peers, we need do some initialization work, such as set up the data structure.
Our System provides a better security.
Our system aids in sharing information within the connected devices.
#WLAN MESSENGER 5
INTRODUCTIONOverview about the WLAN Messenger
| OBJECTIVE
The main objective of Our application features a messaging application between the mobile devices using Wi-Fi Direct:
To Chat with friends within the Wi-Fi range without mobile data connection.
To start a group conversation with the connected devices without internet connection.
SYSTEMREQUIREMENT
#WLAN MESSENGER
#WLAN MESSENGER 7
SOFTWARE REQUIREMENT
ANDROID V4
ANDROID STUDIO
GRADLE
PROGUARD
Minimum version of android is ICS
ICS
Uses a Android studio for building and deploying the
application
Use of Gradle is to archive the file
and signed the application with minimum of 25 years of license
devices Proguard is use to
prevent the project from being
reversed engineered
The application is built with the
updated Android support V4.jar
#WLAN MESSENGER 8
HARDWARE REQUIREMENT
Android or x86 ARM
PRIMARY STORAGE
SECONDARY STORAGE
ML – 2165W
The application currently tested in intel core x86 ARM
processor
WIRELESS DEVICES
It demands the minimum of 128 MB of RAM for
better capturing
It also demands the low disk space while recording
The network card used for network
connection
Smartphone we used lenevo and
asus zenfone 5 for evaluaton
PROPOSEDSYSTEM
#WLAN MESSENGER
#WLAN MESSENGER 1
0
Proposal of three models WHAT WE DO?
USER INTERFACE HOMETAB ACTIVITY SETTING MENU
The proposal system might be used to scan, refresh and chat with the connected users
#WLAN MESSENGER 11
We currently have few working modules and progressing modules PROPOSED MODULES
INTERFACE HOME TAB SETTING MENU
The interface is designed using android studio tool with its built in drag and
drop option
The Main form is the window which load at first
and refresh the list of users
In this menu, the user can enable the notification
setting, refresh intervals and username
TESTCASES
#WLAN MESSENGER
#WLAN MESSENGER 1
3
TEST CASES
MODULE-DIVISIONS INPUT
EXPECTED OUTPUT ACTUAL OUTPUT
TEST RESULT
Debugging
Build Path
Build success and generates Resources
Build success and generates Resources
Pass
APK GeneratorGradle and Proguard
executionProguard and Gradle generates the signed
apk file and dependenciesProguard and Gradle generates the signed
apk file and dependencies
Pass
Home Activity Cursor and adaptor Auto refresh list with swipe gestures or
refresh with button at the top Refresh list with button is successful whereas
swipe gesture adapter leads errors
Fail
SettingTap Menu option for
Settings
Directs to Setting menu includes Username, refresh interval and notification Module is well designed whereas the
functions has not been implemented
Fail
Refresh List Tap and refresh the list It redirect to enable the Wi-Fi direct in the system setting
Unfortunately application stops running
Fail
#WLAN MESSENGER 14
Mock - Ups
In this module it displays the refresh list to the user with two embedded
tab in it Chat
History
HOMETAB
In this module it features and provides the users to add the following: username Notification manger where the new
message will be notified Refresh time period
SETTINGSMEN
U
100% 78%
Thank You!
#Presentation by Aaftab