SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
A MAJOR PROJECT SYNOPSIS
ON
WI-FI CHAT ROOM
IN ANDROID
Submitted By
Shitanshu Bansal (09563)
Rajat Tiwari (09535)
Muneesh (09537)
Pankaj Jaldeep (09544)
Under the guidance of
Dr. Narottam Chand
Department of Computer Science and Engineering
National Institute of Technology, Hamirpur (H.P.)
November, 2012
Page 1
ABSTRACT
The term chat room is primarily used by mass media to describe any form of
synchronous conferencing, occasionally even asynchronous conferencing. Often mobile
users want to have a meeting, even though it is not planned in advance and there is no
Internet connection available. In those situations, requiring each user to connect to a
wide-area network to communicate with each other may not be convenient or practical
because of the lack of Internet connectivity. In those situations the “Wi-Fi Chat Room”
would help the employees to send and receive the information which the employees want
to share. This application is based on “Android Operating system”. The main objective of
this project is to connect different people that are in the range of a same Wi-Fi access
point. This application is developed in the Java programming language using the Android
Software Development Kit (SDK). The development platform or integrated development
environment (IDE) is Eclipse using the Android Development Tools (ADT) Plugin.
We have developed an application where user does not need any web
browser to chat with other user. It has its own user interface. The user can connect to any
available Access Point for chat with another user connected with same access point.
Tethering & portable hotspot utility available on android can also be used for creating an
access point. User Datagram Protocol (UDP) is used for sending the packets across the
network.
Page 2
INTRODUCTION
With the availability of mobile computing devices, mobile users have a natural tendency
to share information between them. Often mobile users want to have a meeting, even
though it is not planned in advance and there is no Internet connection available. For
instance, there may be situations that employees find themselves together in a meeting
room, or friends or business acquaintances may encounter each other in an airport
terminal, or some scholars and researchers may meet in a hotel ballroom for a conference
or workshop. In those situations, requiring each user to connect to a wide-area network to
communicate with each other may not be convenient or practical because of the lack of
Internet connectivity or because of the time or cost required for such a connection.
So, in those situations the “Wi-Fi Chat Room” would help the employees to send
and receive the information whit the employees want to share. This application will be
based on “Android Operating system”. The chat messages sent are of two types:-
1. Public Chat Messages
2. Private chat Messages
Public messages are delivered to all other chat clients nearby, while private
messages are directed to a specific recipient. As in most chat applications, there is no
history and clients do not expect to receive messages sent earlier or when disconnected.
Disconnection can occur at any time while clients are exchanging messages.
Page 3
OBJECTIVES
The main objective of this project is to connect different people that are in the range of
same Wi-Fi access point. This will be completely free and no external source of internet
will be needed. The chat will be public, means messages will be broadcasted to every
user that is connected.
ANDROID EMULATOR
Page 4
THREE USERS IN CHAT ROOM
REFERENCES
[1] http://developer.android.com/guide/topics/fundamentals.html/: OL. Google
Android Developers, Android Develop Guide.
[2] M. Fengsheng Yang, Android Application Development Revelation, China
Machine Press, 2010.
[3] Mark L. Murphy, Beginning Android, Springer-Verlag New York, Inc., 2010.
[4] http://developer.android.com/guide/components/index.html/: Android
Components.
Page 5
[5] http://vidhatha.com/android-projects/: Project Overview
[6] http://developer.android.com/reference/java/net/DatagramPacket.html: Datagram
Packet Class
[7] http://developer.android.com/reference/java/net/InetAddress.html: InetAddress
Class
[8] http://developer.android.com/reference/android/app/NotificationManager.html:
NotificationManager Class
[9] http://developer.android.com/reference/java/net/DatagramSocket.html: Datagram
Socket Class
[10] http://developer.android.com/reference/android/net/wifi/WifiManager.html: Wi-Fi
Manager Class
[11] http://developer.android.com/reference/android/net/wifi/WifiInfo.html: Wi-FiInfo
Class
[12] D. Muthukumaran et al., Measuring Integrity on Mobile Phone Systems, Proc.
13th ACM Symp. Access Control Models and Technologies, ACM Press, 2008,
pp. 155–164.
[13] Fiawoo, S.Y., Design and development of an Android application to process and
display summarized corporate data, Adaptive Science & Technology (ICAST),
2012 IEEE 4th International Conference, 25-27 Oct. 2012, pp. 86 – 91.

Weitere ähnliche Inhalte

Was ist angesagt?

Getting Started With ANDROID
Getting Started With ANDROIDGetting Started With ANDROID
Getting Started With ANDROIDAmit Yadav
 
Android summer training report
Android summer training reportAndroid summer training report
Android summer training reportShashendra Singh
 
Industrial Training in Android Application
Industrial Training in Android ApplicationIndustrial Training in Android Application
Industrial Training in Android ApplicationArcadian Learning
 
CSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android ApplicationCSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android ApplicationAhammad Karim
 
Campus news feed
Campus news feedCampus news feed
Campus news feedNoopur Koli
 
Android Application Development
Android Application DevelopmentAndroid Application Development
Android Application DevelopmentRamesh Prasad
 
Android app ppt
Android app pptAndroid app ppt
Android app pptADI ADARSH
 
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARIMOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARISivaSankari36
 
Internship in android development-no appendix
Internship in android development-no appendixInternship in android development-no appendix
Internship in android development-no appendixDiogo Pereira
 
IRJET- G-Chat: A Game and Chat Application
IRJET- G-Chat: A Game and Chat ApplicationIRJET- G-Chat: A Game and Chat Application
IRJET- G-Chat: A Game and Chat ApplicationIRJET Journal
 
Location Tracking of Android Device Based on SMS.
Location Tracking of Android Device Based on SMS.Location Tracking of Android Device Based on SMS.
Location Tracking of Android Device Based on SMS.iCreateWorld
 
A Review Paper on Cross Platform Mobile Application Development IDE
A Review Paper on Cross Platform Mobile Application Development IDEA Review Paper on Cross Platform Mobile Application Development IDE
A Review Paper on Cross Platform Mobile Application Development IDEIOSR Journals
 
Android application development
Android application developmentAndroid application development
Android application developmentMadhuprakashR1
 
Android development tutorial
Android development tutorialAndroid development tutorial
Android development tutorialnazzf
 
লেকচার ১ (ক)- শুরুর আগে:
লেকচার ১ (ক)- শুরুর আগে:লেকচার ১ (ক)- শুরুর আগে:
লেকচার ১ (ক)- শুরুর আগে:Ahsanul Karim
 

Was ist angesagt? (19)

Android presentation slide
Android presentation slideAndroid presentation slide
Android presentation slide
 
Getting Started With ANDROID
Getting Started With ANDROIDGetting Started With ANDROID
Getting Started With ANDROID
 
Android summer training report
Android summer training reportAndroid summer training report
Android summer training report
 
Introduction to android study jams
Introduction to  android study jamsIntroduction to  android study jams
Introduction to android study jams
 
Industrial Training in Android Application
Industrial Training in Android ApplicationIndustrial Training in Android Application
Industrial Training in Android Application
 
CSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android ApplicationCSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android Application
 
Campus news feed
Campus news feedCampus news feed
Campus news feed
 
Android Application Development
Android Application DevelopmentAndroid Application Development
Android Application Development
 
Android app ppt
Android app pptAndroid app ppt
Android app ppt
 
.Net presentation
.Net presentation.Net presentation
.Net presentation
 
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARIMOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
 
Internship in android development-no appendix
Internship in android development-no appendixInternship in android development-no appendix
Internship in android development-no appendix
 
IRJET- G-Chat: A Game and Chat Application
IRJET- G-Chat: A Game and Chat ApplicationIRJET- G-Chat: A Game and Chat Application
IRJET- G-Chat: A Game and Chat Application
 
Location Tracking of Android Device Based on SMS.
Location Tracking of Android Device Based on SMS.Location Tracking of Android Device Based on SMS.
Location Tracking of Android Device Based on SMS.
 
A Review Paper on Cross Platform Mobile Application Development IDE
A Review Paper on Cross Platform Mobile Application Development IDEA Review Paper on Cross Platform Mobile Application Development IDE
A Review Paper on Cross Platform Mobile Application Development IDE
 
Android application development
Android application developmentAndroid application development
Android application development
 
Android interview questions
Android interview questionsAndroid interview questions
Android interview questions
 
Android development tutorial
Android development tutorialAndroid development tutorial
Android development tutorial
 
লেকচার ১ (ক)- শুরুর আগে:
লেকচার ১ (ক)- শুরুর আগে:লেকচার ১ (ক)- শুরুর আগে:
লেকচার ১ (ক)- শুরুর আগে:
 

Andere mochten auch

Smart Bus Traveler (Smart Buses for Smart Cities)
Smart Bus Traveler (Smart Buses for Smart Cities)Smart Bus Traveler (Smart Buses for Smart Cities)
Smart Bus Traveler (Smart Buses for Smart Cities)Ranjit Joshi
 
Course Project: Collaboration Proposal Between Port Authority and Tiramisu Team
Course Project: Collaboration Proposal Between Port Authority and Tiramisu TeamCourse Project: Collaboration Proposal Between Port Authority and Tiramisu Team
Course Project: Collaboration Proposal Between Port Authority and Tiramisu TeamJiaming Zhang
 
Tailored Public Transportation: a strong digital upgrade powered by iBeacons
Tailored Public Transportation: a strong digital upgrade powered by iBeaconsTailored Public Transportation: a strong digital upgrade powered by iBeacons
Tailored Public Transportation: a strong digital upgrade powered by iBeaconsOnyx Beacon
 
Kakinada Smart City MP Presentation
Kakinada Smart City MP PresentationKakinada Smart City MP Presentation
Kakinada Smart City MP PresentationHarish Lunani
 
Smart Public Transport project - Onyx Beacon - 2015
Smart Public Transport project - Onyx Beacon - 2015Smart Public Transport project - Onyx Beacon - 2015
Smart Public Transport project - Onyx Beacon - 2015Onyx Beacon
 
Big data and public transport
Big data and public transportBig data and public transport
Big data and public transportTristan Wiggill
 
Gandhinagar Smart City
Gandhinagar Smart CityGandhinagar Smart City
Gandhinagar Smart CityJishnu Gohel
 
E trasnport-presentation
E trasnport-presentationE trasnport-presentation
E trasnport-presentationIshan Goradiya
 
Business opportunity: Smart Cities in India
Business opportunity: Smart Cities in IndiaBusiness opportunity: Smart Cities in India
Business opportunity: Smart Cities in IndiaBusiness Finland
 
Bhubaneswar Smart City winning plan
Bhubaneswar Smart City winning planBhubaneswar Smart City winning plan
Bhubaneswar Smart City winning planShailesh PATHAK
 

Andere mochten auch (20)

synopsis
synopsissynopsis
synopsis
 
Bus Tracking And Tracing System
  Bus Tracking And Tracing System  Bus Tracking And Tracing System
Bus Tracking And Tracing System
 
Tymo Smart bus presentation
Tymo Smart bus presentationTymo Smart bus presentation
Tymo Smart bus presentation
 
Tymo smart bus Synopsis
Tymo smart bus Synopsis Tymo smart bus Synopsis
Tymo smart bus Synopsis
 
Smart Bus Traveler (Smart Buses for Smart Cities)
Smart Bus Traveler (Smart Buses for Smart Cities)Smart Bus Traveler (Smart Buses for Smart Cities)
Smart Bus Traveler (Smart Buses for Smart Cities)
 
0 in 3: How to Avoid the Most Common Triennial Review Findings
0 in 3: How to Avoid the Most Common Triennial Review Findings0 in 3: How to Avoid the Most Common Triennial Review Findings
0 in 3: How to Avoid the Most Common Triennial Review Findings
 
Course Project: Collaboration Proposal Between Port Authority and Tiramisu Team
Course Project: Collaboration Proposal Between Port Authority and Tiramisu TeamCourse Project: Collaboration Proposal Between Port Authority and Tiramisu Team
Course Project: Collaboration Proposal Between Port Authority and Tiramisu Team
 
Tailored Public Transportation: a strong digital upgrade powered by iBeacons
Tailored Public Transportation: a strong digital upgrade powered by iBeaconsTailored Public Transportation: a strong digital upgrade powered by iBeacons
Tailored Public Transportation: a strong digital upgrade powered by iBeacons
 
Kakinada Smart City MP Presentation
Kakinada Smart City MP PresentationKakinada Smart City MP Presentation
Kakinada Smart City MP Presentation
 
Session 2.2 - Integrated Transport
Session 2.2 - Integrated TransportSession 2.2 - Integrated Transport
Session 2.2 - Integrated Transport
 
Smart bus iim l final project
Smart bus  iim l final projectSmart bus  iim l final project
Smart bus iim l final project
 
Smart Public Transport project - Onyx Beacon - 2015
Smart Public Transport project - Onyx Beacon - 2015Smart Public Transport project - Onyx Beacon - 2015
Smart Public Transport project - Onyx Beacon - 2015
 
User Manual - EduNxt v3
User Manual - EduNxt v3User Manual - EduNxt v3
User Manual - EduNxt v3
 
Big data and public transport
Big data and public transportBig data and public transport
Big data and public transport
 
Using Technology to Enhance Sustainability
Using Technology to Enhance SustainabilityUsing Technology to Enhance Sustainability
Using Technology to Enhance Sustainability
 
Gandhinagar Smart City
Gandhinagar Smart CityGandhinagar Smart City
Gandhinagar Smart City
 
E trasnport-presentation
E trasnport-presentationE trasnport-presentation
E trasnport-presentation
 
India Smart Cities and Urban Transport
India Smart Cities and Urban TransportIndia Smart Cities and Urban Transport
India Smart Cities and Urban Transport
 
Business opportunity: Smart Cities in India
Business opportunity: Smart Cities in IndiaBusiness opportunity: Smart Cities in India
Business opportunity: Smart Cities in India
 
Bhubaneswar Smart City winning plan
Bhubaneswar Smart City winning planBhubaneswar Smart City winning plan
Bhubaneswar Smart City winning plan
 

Ähnlich wie 12

BoscoChat (A free Wi-Fi Chat Room in Android)
BoscoChat (A free Wi-Fi Chat Room in Android)BoscoChat (A free Wi-Fi Chat Room in Android)
BoscoChat (A free Wi-Fi Chat Room in Android)Samaresh Debbarma
 
instant message transfer between two smart phones using wi fi
instant message transfer between two smart phones using wi fiinstant message transfer between two smart phones using wi fi
instant message transfer between two smart phones using wi fiINFOGAIN PUBLICATION
 
Wi fi Massanger SRS
Wi fi Massanger SRSWi fi Massanger SRS
Wi fi Massanger SRSHashim Ali
 
The Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfThe Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfTechugo
 
The Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfThe Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfTechugo
 
Bluetooth Chat Application.pptx
Bluetooth Chat Application.pptxBluetooth Chat Application.pptx
Bluetooth Chat Application.pptxShivaVemula2
 
Effective Printing Text using Bluetooth Technology from Android Application
Effective Printing Text using Bluetooth Technology from Android ApplicationEffective Printing Text using Bluetooth Technology from Android Application
Effective Printing Text using Bluetooth Technology from Android Applicationijtsrd
 
Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of
Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of
Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of TakishaPeck109
 
IRJET- Virtual Community Using Cloud Technology “Unitalk”
IRJET-  	  Virtual Community Using Cloud Technology “Unitalk”IRJET-  	  Virtual Community Using Cloud Technology “Unitalk”
IRJET- Virtual Community Using Cloud Technology “Unitalk”IRJET Journal
 
Application of mobile apps in financial services institutes:with special refe...
Application of mobile apps in financial services institutes:with special refe...Application of mobile apps in financial services institutes:with special refe...
Application of mobile apps in financial services institutes:with special refe...Room to Read
 
Smartphone Remote Detection and Wipe System using SMS
Smartphone Remote Detection and Wipe System using SMSSmartphone Remote Detection and Wipe System using SMS
Smartphone Remote Detection and Wipe System using SMSEditor IJCATR
 
Mobile Learning Technologies
Mobile Learning Technologies Mobile Learning Technologies
Mobile Learning Technologies IJECEIAES
 
IRJET- Cloud based Chat Bot using IoT and Arduino
IRJET- Cloud based Chat Bot using IoT and ArduinoIRJET- Cloud based Chat Bot using IoT and Arduino
IRJET- Cloud based Chat Bot using IoT and ArduinoIRJET Journal
 
Alumni-Student Interactive Messaging
Alumni-Student Interactive MessagingAlumni-Student Interactive Messaging
Alumni-Student Interactive MessagingIRJET Journal
 
Wi-Fi Direct P2P Messenger-Browser App
Wi-Fi Direct P2P Messenger-Browser AppWi-Fi Direct P2P Messenger-Browser App
Wi-Fi Direct P2P Messenger-Browser AppAnand Sekar
 
AN EMPIRICAL STUDY ON MOBILE MULTI PLATFORM DEVELOPMENT USING PHONE GAP AND H...
AN EMPIRICAL STUDY ON MOBILE MULTI PLATFORM DEVELOPMENT USING PHONE GAP AND H...AN EMPIRICAL STUDY ON MOBILE MULTI PLATFORM DEVELOPMENT USING PHONE GAP AND H...
AN EMPIRICAL STUDY ON MOBILE MULTI PLATFORM DEVELOPMENT USING PHONE GAP AND H...ijait
 
Mobile Learning Technologies
Mobile Learning TechnologiesMobile Learning Technologies
Mobile Learning TechnologiesIJAAS Team
 
SURVEY OF TRUST BASED BLUETOOTH AUTHENTICATION FOR MOBILE DEVICE
SURVEY OF TRUST BASED BLUETOOTH AUTHENTICATION FOR MOBILE DEVICESURVEY OF TRUST BASED BLUETOOTH AUTHENTICATION FOR MOBILE DEVICE
SURVEY OF TRUST BASED BLUETOOTH AUTHENTICATION FOR MOBILE DEVICEEditor IJMTER
 
Internet of things (IoT)
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)Ajinkya Dubey
 

Ähnlich wie 12 (20)

BoscoChat (A free Wi-Fi Chat Room in Android)
BoscoChat (A free Wi-Fi Chat Room in Android)BoscoChat (A free Wi-Fi Chat Room in Android)
BoscoChat (A free Wi-Fi Chat Room in Android)
 
instant message transfer between two smart phones using wi fi
instant message transfer between two smart phones using wi fiinstant message transfer between two smart phones using wi fi
instant message transfer between two smart phones using wi fi
 
Wi fi Massanger SRS
Wi fi Massanger SRSWi fi Massanger SRS
Wi fi Massanger SRS
 
The Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfThe Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdf
 
The Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfThe Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdf
 
Bluetooth Chat Application.pptx
Bluetooth Chat Application.pptxBluetooth Chat Application.pptx
Bluetooth Chat Application.pptx
 
Effective Printing Text using Bluetooth Technology from Android Application
Effective Printing Text using Bluetooth Technology from Android ApplicationEffective Printing Text using Bluetooth Technology from Android Application
Effective Printing Text using Bluetooth Technology from Android Application
 
Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of
Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of
Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of
 
IRJET- Virtual Community Using Cloud Technology “Unitalk”
IRJET-  	  Virtual Community Using Cloud Technology “Unitalk”IRJET-  	  Virtual Community Using Cloud Technology “Unitalk”
IRJET- Virtual Community Using Cloud Technology “Unitalk”
 
Application of mobile apps in financial services institutes:with special refe...
Application of mobile apps in financial services institutes:with special refe...Application of mobile apps in financial services institutes:with special refe...
Application of mobile apps in financial services institutes:with special refe...
 
Smartphone Remote Detection and Wipe System using SMS
Smartphone Remote Detection and Wipe System using SMSSmartphone Remote Detection and Wipe System using SMS
Smartphone Remote Detection and Wipe System using SMS
 
Ijariie1186
Ijariie1186Ijariie1186
Ijariie1186
 
Mobile Learning Technologies
Mobile Learning Technologies Mobile Learning Technologies
Mobile Learning Technologies
 
IRJET- Cloud based Chat Bot using IoT and Arduino
IRJET- Cloud based Chat Bot using IoT and ArduinoIRJET- Cloud based Chat Bot using IoT and Arduino
IRJET- Cloud based Chat Bot using IoT and Arduino
 
Alumni-Student Interactive Messaging
Alumni-Student Interactive MessagingAlumni-Student Interactive Messaging
Alumni-Student Interactive Messaging
 
Wi-Fi Direct P2P Messenger-Browser App
Wi-Fi Direct P2P Messenger-Browser AppWi-Fi Direct P2P Messenger-Browser App
Wi-Fi Direct P2P Messenger-Browser App
 
AN EMPIRICAL STUDY ON MOBILE MULTI PLATFORM DEVELOPMENT USING PHONE GAP AND H...
AN EMPIRICAL STUDY ON MOBILE MULTI PLATFORM DEVELOPMENT USING PHONE GAP AND H...AN EMPIRICAL STUDY ON MOBILE MULTI PLATFORM DEVELOPMENT USING PHONE GAP AND H...
AN EMPIRICAL STUDY ON MOBILE MULTI PLATFORM DEVELOPMENT USING PHONE GAP AND H...
 
Mobile Learning Technologies
Mobile Learning TechnologiesMobile Learning Technologies
Mobile Learning Technologies
 
SURVEY OF TRUST BASED BLUETOOTH AUTHENTICATION FOR MOBILE DEVICE
SURVEY OF TRUST BASED BLUETOOTH AUTHENTICATION FOR MOBILE DEVICESURVEY OF TRUST BASED BLUETOOTH AUTHENTICATION FOR MOBILE DEVICE
SURVEY OF TRUST BASED BLUETOOTH AUTHENTICATION FOR MOBILE DEVICE
 
Internet of things (IoT)
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)
 

Mehr von Narender Singh (7)

30
3030
30
 
10
1010
10
 
scg basic
scg basicscg basic
scg basic
 
1
11
1
 
3
33
3
 
11
1111
11
 
Androidfragment
AndroidfragmentAndroidfragment
Androidfragment
 

Kürzlich hochgeladen

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Kürzlich hochgeladen (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

12

  • 1. A MAJOR PROJECT SYNOPSIS ON WI-FI CHAT ROOM IN ANDROID Submitted By Shitanshu Bansal (09563) Rajat Tiwari (09535) Muneesh (09537) Pankaj Jaldeep (09544) Under the guidance of Dr. Narottam Chand Department of Computer Science and Engineering National Institute of Technology, Hamirpur (H.P.) November, 2012
  • 2. Page 1 ABSTRACT The term chat room is primarily used by mass media to describe any form of synchronous conferencing, occasionally even asynchronous conferencing. Often mobile users want to have a meeting, even though it is not planned in advance and there is no Internet connection available. In those situations, requiring each user to connect to a wide-area network to communicate with each other may not be convenient or practical because of the lack of Internet connectivity. In those situations the “Wi-Fi Chat Room” would help the employees to send and receive the information which the employees want to share. This application is based on “Android Operating system”. The main objective of this project is to connect different people that are in the range of a same Wi-Fi access point. This application is developed in the Java programming language using the Android Software Development Kit (SDK). The development platform or integrated development environment (IDE) is Eclipse using the Android Development Tools (ADT) Plugin. We have developed an application where user does not need any web browser to chat with other user. It has its own user interface. The user can connect to any available Access Point for chat with another user connected with same access point. Tethering & portable hotspot utility available on android can also be used for creating an access point. User Datagram Protocol (UDP) is used for sending the packets across the network.
  • 3. Page 2 INTRODUCTION With the availability of mobile computing devices, mobile users have a natural tendency to share information between them. Often mobile users want to have a meeting, even though it is not planned in advance and there is no Internet connection available. For instance, there may be situations that employees find themselves together in a meeting room, or friends or business acquaintances may encounter each other in an airport terminal, or some scholars and researchers may meet in a hotel ballroom for a conference or workshop. In those situations, requiring each user to connect to a wide-area network to communicate with each other may not be convenient or practical because of the lack of Internet connectivity or because of the time or cost required for such a connection. So, in those situations the “Wi-Fi Chat Room” would help the employees to send and receive the information whit the employees want to share. This application will be based on “Android Operating system”. The chat messages sent are of two types:- 1. Public Chat Messages 2. Private chat Messages Public messages are delivered to all other chat clients nearby, while private messages are directed to a specific recipient. As in most chat applications, there is no history and clients do not expect to receive messages sent earlier or when disconnected. Disconnection can occur at any time while clients are exchanging messages.
  • 4. Page 3 OBJECTIVES The main objective of this project is to connect different people that are in the range of same Wi-Fi access point. This will be completely free and no external source of internet will be needed. The chat will be public, means messages will be broadcasted to every user that is connected. ANDROID EMULATOR
  • 5. Page 4 THREE USERS IN CHAT ROOM REFERENCES [1] http://developer.android.com/guide/topics/fundamentals.html/: OL. Google Android Developers, Android Develop Guide. [2] M. Fengsheng Yang, Android Application Development Revelation, China Machine Press, 2010. [3] Mark L. Murphy, Beginning Android, Springer-Verlag New York, Inc., 2010. [4] http://developer.android.com/guide/components/index.html/: Android Components.
  • 6. Page 5 [5] http://vidhatha.com/android-projects/: Project Overview [6] http://developer.android.com/reference/java/net/DatagramPacket.html: Datagram Packet Class [7] http://developer.android.com/reference/java/net/InetAddress.html: InetAddress Class [8] http://developer.android.com/reference/android/app/NotificationManager.html: NotificationManager Class [9] http://developer.android.com/reference/java/net/DatagramSocket.html: Datagram Socket Class [10] http://developer.android.com/reference/android/net/wifi/WifiManager.html: Wi-Fi Manager Class [11] http://developer.android.com/reference/android/net/wifi/WifiInfo.html: Wi-FiInfo Class [12] D. Muthukumaran et al., Measuring Integrity on Mobile Phone Systems, Proc. 13th ACM Symp. Access Control Models and Technologies, ACM Press, 2008, pp. 155–164. [13] Fiawoo, S.Y., Design and development of an Android application to process and display summarized corporate data, Adaptive Science & Technology (ICAST), 2012 IEEE 4th International Conference, 25-27 Oct. 2012, pp. 86 – 91.