An Android Project which was developed to give the user's a brand new chatting experience and was presented as Bachelor of Engineering Completion Project. It was successfully implemented on a local network to explore its functionality, and it has the potential to be implemented on a global scale.
Boscochat- A free Wi-Fi ChatRoom in android final documentationSamaresh Debbarma
‘BOSCO’ is a name extracted from the full name Don Bosco, The Founder of selesian congregation and ‘CHAT’ which means chatting .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 “WiFi 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.
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. This application will be 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) Plug-in. We will develop 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 and 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.
Campus news feed offers varying level of granularity, where the system is broken into small parts; there is a level of hierarchy from students to faculty and from faculty to principal and so on. It enables to have up-to-date information anywhere once they have the app installed and an active internet connection. If the website provides updates, all you need to do is install it on android phone with an active internet connection. You can then use any Campus news feed which checks for updated content frequently and displays it to you. CollegeSync allows users to create a list of those sources in an application that automatically retrieves updates, saving consider-able time and effort. An excellent mechanism for distributing regularly updated content, photo-sharing applications, and podcasts.
Boscochat- A free Wi-Fi ChatRoom in android final documentationSamaresh Debbarma
‘BOSCO’ is a name extracted from the full name Don Bosco, The Founder of selesian congregation and ‘CHAT’ which means chatting .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 “WiFi 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.
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. This application will be 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) Plug-in. We will develop 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 and 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.
Campus news feed offers varying level of granularity, where the system is broken into small parts; there is a level of hierarchy from students to faculty and from faculty to principal and so on. It enables to have up-to-date information anywhere once they have the app installed and an active internet connection. If the website provides updates, all you need to do is install it on android phone with an active internet connection. You can then use any Campus news feed which checks for updated content frequently and displays it to you. CollegeSync allows users to create a list of those sources in an application that automatically retrieves updates, saving consider-able time and effort. An excellent mechanism for distributing regularly updated content, photo-sharing applications, and podcasts.
Toll application - .NET and Android - SRSArun prasath
In United States the toll gate payment requires more manual work. Toll App is an application which enables automatic payment for the Toll gate. Toll gates are created as virtual geo-fences using Google map and the cost of crossing the fence is defined. The user is tracked via his GPS enabled device and the payment is made automatically from his credits purchased.
Developed a Multicast Chat application with file and desktop sharing features among its users into java and submitted in college as final year major project.
Vision: a web service for face recognition using convolutional networkTELKOMNIKA JOURNAL
This paper proposes a face recognition module built as a web service. We introduce a novel design and mechanism for face recognition on a web platform and to memorize most recent users for the user. This web service is called Vision and developed using the Flask and TensorFlow deep learning framework. The face recognition process is powered by FaceNet deep convolutional network model. The face recognition process done by Vision could also be utilized for user authentication and user memorization, both done in on a web platform. As a demonstration of concept and viability, in this study, Vision is integrated into a web-based voice chatbot. The testing and evaluation of Vision’s face recognition process show an overall F-score of one for all test scenarios.
International Journal of Engineering Research and DevelopmentIJERD Editor
Electrical, Electronics and Computer Engineering,
Information Engineering and Technology,
Mechanical, Industrial and Manufacturing Engineering,
Automation and Mechatronics Engineering,
Material and Chemical Engineering,
Civil and Architecture Engineering,
Biotechnology and Bio Engineering,
Environmental Engineering,
Petroleum and Mining Engineering,
Marine and Agriculture engineering,
Aerospace Engineering.
Multi-user media streaming service for e-learning based web real-time communi...IJECEIAES
Web real-time communication (WebRTC) standards do not define precisely how two browsers establish and control their communication. Therefore, a signalling mechanism/protocol has not specified in WebRTC. The essential goal of this research is to create and apply a WebRTC bi-directional video conferencing based on mesh topology (many-to-many) using Google Chrome, Firefox, Opera, and Explorer. This experiment involved through Ethernet and Wireless of the Internet and 4G networks in e-learning. The signalling mechanism of this experiment has been created and implemented using JavaScript language along with MultiConnection libraries. In addition, an evaluation of quality of experience (QoE), resources, such as bandwidth consumption, and CPU performance was done. In this paper, a novel implementation was accomplished over e-learning using different networks, different browsers, many peers, opening one or many rooms concurrently, defining room initiator, sharing the information of the new user with participants, using user identification (user-id), and so on. Moreover, the paper also highlights the advantages and disadvantages of using WebRTC video conferencing.
Toll application - .NET and Android - SRSArun prasath
In United States the toll gate payment requires more manual work. Toll App is an application which enables automatic payment for the Toll gate. Toll gates are created as virtual geo-fences using Google map and the cost of crossing the fence is defined. The user is tracked via his GPS enabled device and the payment is made automatically from his credits purchased.
Developed a Multicast Chat application with file and desktop sharing features among its users into java and submitted in college as final year major project.
Vision: a web service for face recognition using convolutional networkTELKOMNIKA JOURNAL
This paper proposes a face recognition module built as a web service. We introduce a novel design and mechanism for face recognition on a web platform and to memorize most recent users for the user. This web service is called Vision and developed using the Flask and TensorFlow deep learning framework. The face recognition process is powered by FaceNet deep convolutional network model. The face recognition process done by Vision could also be utilized for user authentication and user memorization, both done in on a web platform. As a demonstration of concept and viability, in this study, Vision is integrated into a web-based voice chatbot. The testing and evaluation of Vision’s face recognition process show an overall F-score of one for all test scenarios.
International Journal of Engineering Research and DevelopmentIJERD Editor
Electrical, Electronics and Computer Engineering,
Information Engineering and Technology,
Mechanical, Industrial and Manufacturing Engineering,
Automation and Mechatronics Engineering,
Material and Chemical Engineering,
Civil and Architecture Engineering,
Biotechnology and Bio Engineering,
Environmental Engineering,
Petroleum and Mining Engineering,
Marine and Agriculture engineering,
Aerospace Engineering.
Multi-user media streaming service for e-learning based web real-time communi...IJECEIAES
Web real-time communication (WebRTC) standards do not define precisely how two browsers establish and control their communication. Therefore, a signalling mechanism/protocol has not specified in WebRTC. The essential goal of this research is to create and apply a WebRTC bi-directional video conferencing based on mesh topology (many-to-many) using Google Chrome, Firefox, Opera, and Explorer. This experiment involved through Ethernet and Wireless of the Internet and 4G networks in e-learning. The signalling mechanism of this experiment has been created and implemented using JavaScript language along with MultiConnection libraries. In addition, an evaluation of quality of experience (QoE), resources, such as bandwidth consumption, and CPU performance was done. In this paper, a novel implementation was accomplished over e-learning using different networks, different browsers, many peers, opening one or many rooms concurrently, defining room initiator, sharing the information of the new user with participants, using user identification (user-id), and so on. Moreover, the paper also highlights the advantages and disadvantages of using WebRTC video conferencing.
How to build Android Chat App with Firebase for 2 hours?Nguyễn Bá Thành
This lecture for guide junior android to create an android app chat which for millions users use at the same time.
Technical
- Firebase
- Android
Tools:
- Android Studio
Author contact:
fb.com/thanhnb1101/
http://www.thanhnotes.com/
thanhnb1101@gmail.com
for more details contact:
SR INFO SYSTEMS
Firestation Square, Baramunda, Bhubaneswar
You can visit our website :
www.bputproject.com
www.liveprojects.co.in
www.srinfosystems.com
Bot will help chatting platform become more than just chit-chat tool. Online communication and technology are turning from “Mobile-first” into “AI-First”
In 2016, Facebook, Line and WeChat all introduce their Bot API integrated with their platforms. This make the world start interesting BOT more than ever. Beside, in F8 conference, Facebook tells that ~90% of our time on mobile is spent on email and messaging platforms and overtaken social network already.
Second Progress Seminar 2013
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. This application will be 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) Plug-in. We will develop 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 and 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.
Thesis report for final year project.
Android/Web based disaster reporting application for efficient communication and swift response. Involves capturing GPS data from smartphones, uploading it to a server with MySQL database and then visualizing it on maps in various forms.
Project completed - 2014
Institution - Kathmandu University
This is basically android app presentation on Bluetooth chat which i made for my academic purpose after that i think it is interesting and will be beneficial for others so i uploaded here. Please like my presentation if you r satisfied..... and give me your reviews.....
Simple Android Project (SAP)... A Test ApplicationAritra Mukherjee
Simple Android Project is a test application, trying to play with the Android framework and UI. Its a collection of few basic applications, coupled in a Menu.
Chromecast Technology Report(HDMI dongal developed by google)Kiran Girase
The Chromecast is a casting divice, which is develop by google. Its report about this device . How we can use this device in our daily life and what importance of this device. This device is very useful in casting to one device to other device
The Idea Team Company is created by experienced professionals in design and development of software systems.
The Idea Team specializes in the development of software systems according to the individual client's requirements. The high professional level of our staff and extensive experience gained in solving practical problems in various areas allows developing and promoting effective IT solutions for all areas of business.
a cross platform tablet application that could run on iPad as well as Android Tablets. The purpose of the application was – corporate meetings or e-learning systems.
The application was an innovative concept that automatically converted text to video. The application should also have the ability to capture audio. Along with this, the application also provides a digital white board.
While the user speaks and writes on the white board, the application records it and saves it in the form of a presentation which can be later on used for future reference or sharing on social networking sites or can be emailed to selected bunch of users. - See more at: http://www.greymatterindia.com/tablet-application-for-real-time-video-audio-and-ppt-conversion
International Journal of Computational Engineering Research (IJCER) is dedicated to protecting personal information and will make every reasonable effort to handle collected information appropriately. All information collected, as well as related requests, will be handled as carefully and efficiently as possible in accordance with IJCER standards for integrity and objectivity
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
Vaccine management system project report documentation..pdfKamal Acharya
The Division of Vaccine and Immunization is facing increasing difficulty monitoring vaccines and other commodities distribution once they have been distributed from the national stores. With the introduction of new vaccines, more challenges have been anticipated with this additions posing serious threat to the already over strained vaccine supply chain system in Kenya.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
About
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Technical Specifications
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
Key Features
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface
• Compatible with MAFI CCR system
• Copatiable with IDM8000 CCR
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
Application
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
Final project report on grocery store management system..pdfKamal Acharya
In today’s fast-changing business environment, it’s extremely important to be able to respond to client needs in the most effective and timely manner. If your customers wish to see your business online and have instant access to your products or services.
Online Grocery Store is an e-commerce website, which retails various grocery products. This project allows viewing various products available enables registered users to purchase desired products instantly using Paytm, UPI payment processor (Instant Pay) and also can place order by using Cash on Delivery (Pay Later) option. This project provides an easy access to Administrators and Managers to view orders placed using Pay Later and Instant Pay options.
In order to develop an e-commerce website, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client-side scripting techniques, implementation technologies, programming language (such as PHP, HTML, CSS, JavaScript) and MySQL relational databases. This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart website and also to know about the technologies used to develop such a website.
This document will discuss each of the underlying technologies to create and implement an e- commerce website.
Automobile Management System Project Report.pdfKamal Acharya
The proposed project is developed to manage the automobile in the automobile dealer company. The main module in this project is login, automobile management, customer management, sales, complaints and reports. The first module is the login. The automobile showroom owner should login to the project for usage. The username and password are verified and if it is correct, next form opens. If the username and password are not correct, it shows the error message.
When a customer search for a automobile, if the automobile is available, they will be taken to a page that shows the details of the automobile including automobile name, automobile ID, quantity, price etc. “Automobile Management System” is useful for maintaining automobiles, customers effectively and hence helps for establishing good relation between customer and automobile organization. It contains various customized modules for effectively maintaining automobiles and stock information accurately and safely.
When the automobile is sold to the customer, stock will be reduced automatically. When a new purchase is made, stock will be increased automatically. While selecting automobiles for sale, the proposed software will automatically check for total number of available stock of that particular item, if the total stock of that particular item is less than 5, software will notify the user to purchase the particular item.
Also when the user tries to sale items which are not in stock, the system will prompt the user that the stock is not enough. Customers of this system can search for a automobile; can purchase a automobile easily by selecting fast. On the other hand the stock of automobiles can be maintained perfectly by the automobile shop manager overcoming the drawbacks of existing system.
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
CFD analysis is incredibly effective at solving mysteries and improving the performance of complex systems!
Here's a great example: At a large natural gas-fired power plant, where they use waste heat to generate steam and energy, they were puzzled that their boiler wasn't producing as much steam as expected.
R&R and Tetra Engineering Group Inc. were asked to solve the issue with reduced steam production.
An inspection had shown that a significant amount of hot flue gas was bypassing the boiler tubes, where the heat was supposed to be transferred.
R&R Consult conducted a CFD analysis, which revealed that 6.3% of the flue gas was bypassing the boiler tubes without transferring heat. The analysis also showed that the flue gas was instead being directed along the sides of the boiler and between the modules that were supposed to capture the heat. This was the cause of the reduced performance.
Based on our results, Tetra Engineering installed covering plates to reduce the bypass flow. This improved the boiler's performance and increased electricity production.
It is always satisfying when we can help solve complex challenges like this. Do your systems also need a check-up or optimization? Give us a call!
Work done in cooperation with James Malloy and David Moelling from Tetra Engineering.
More examples of our work https://www.r-r-consult.dk/en/cases-en/
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Timeline Chat Android Project
1. TIMELINE CHAT
PRESENTED BY:
SOURAV AGARWAL
SWATHI KIRAN S
SOME ADITYA MANDAL
VISVESVARAYA TECHNOLOGICAL
UNIVERSITY
"Jnana Sangama", Belgaum: 590 018
Project Seminar
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
ACHARYA INSTITUTE OF TECHNOLOGY
Under the Guidance
Mr. RAGHUNANDAN V
Assistant Professor,
Dept. of CSE
2. Dept. of CSE,A.I.T 2013-2014
Project Description
This project is based on an android messaging application.
The idea is to make a messaging app in which you can see the other person in the
chat without paying for the costly video calls.
You can see the other person in the chat through a series of pictures taken
automatically, and forming a collage at the top of your chat thread
2
4. Project Relevance
Java IDE is a well proven industry standard and mobile applications
are the future of computing
This project will give us an exposure to the android application
development which can be selected as a career
This is an innovative way of mobile communication
For people this can be used as an alternative to costly video calls
Potential of huge commercial success in this app driven world
Potential to become a startup company
5. Software / Hardware Requirements
Software Requirements
Sl.
No.
Name of software/ OS/ tools Brief description/ Version number
1 Android Kit Ver. 4.0 or above
2 Eclipse 4.3.1
Hardware Requirements
Sl.
No.
Name of Hardware Brief description/ specification
1 Bootable Android Device 1 gh cpu, 512mb ram, 100mb hard
disk space
2 Server Linux Based
5
Dept. of CSE,A.I.T 2013-2014
9. Dept. of CSE, 2013-2014 project report
9
➢ When the UI is Active, the camera manager takes a picture
automatically from the front camera.
➢ The raw data is converted to jpeg format by the photo manager of
the device.
➢ The image is then passed through the Socket Communicator to the
receiver’s UI.
➢ The chat messages are also passed through the socket
communicator to the sender’s and the receiver’s UI.
➢ The sender’s UI triggers the audio manger to select an audio file
to be transmitted via the socket communicator.
➢ The receiver will receive the raw audio data, format it into
playable format like mp3 and play it in the audio player directly.
10. Dept. of CSE,A.I.T 2013-2014
10
System Design
Camera functionality Data Flow Diagram
11. Dept. of CSE, 2013-2014 project proposal
11
➢ When the sender’s UI becomes active then an image is clicked
from the front camera atomically by the camera manager.
➢ The raw image is then converted to the jpeg format by the photo
manager of the android device.
➢ The processed image is then transferred to the receiver’s UI via
the socket communicator.
➢ The image is received at the photo manager of the receiver
device.
➢ The image is then visible at the top of the receiver’s UI.
12. Dept. of CSE, 2013-2014 project proposal
12
The Chatting Functionality Data Flow Diagram
13. Dept. of CSE, 2013-2014 project proposal
13
➢ The chat messages are send through the socket
communicator.
➢ The receiver receives the message and is displayed on the
lower part of the screen.
14. Dept. of CSE, 2013-2014 project proposal
14
The Audio Message Data Flow Diagram
15. Dept. of CSE, 2013-2014 project proposal
15
➢ The sender triggers the audio manager of the device.
➢ It searches for the file to be transmitted to the other device.
➢ It sends the audio file through the socket communicator.
➢ The receiver receives the audio message.
➢ It triggers the audio manager.
➢ The audio manager convert the raw data into playable mp3 file
format which is supported by the device.
➢ The audio is played in the audio player of the device.
16. Pseudo code of the modules
16
Dept. of CSE,A.I.T 2013-2014
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.playerview_demo);
imageData = new ArrayList<byte[]>();
imageData.add(null);
imageData.add(null);
imageData.add(null);
imageData.add(null);
}
17. Dept. of CSE, 2013-2014 project proposal
17
timer = new Timer();
myTimerTask = new MyTimerTask();
timer.schedule(myTimerTask, 5000, 20000);
Database dat = new Database(getBaseContext());
SQLiteDatabase db = dat.getWritableDatabase();
Cursor c1 = db.rawQuery("select * from USER where
IP='"+Totalipregistration.mip+"'", null);
Capturing the Image
18. private Camera openFrontFacingCameraGingerbread() {
int cameraCount = 0;
Camera cam = null;
Camera.CameraInfo cameraInfo = new
Camera.CameraInfo();
cameraCount = Camera.getNumberOfCameras();
for ( int camIdx = 0; camIdx < cameraCount;
camIdx++ ) {
Camera.getCameraInfo( camIdx, cameraInfo );
if ( cameraInfo.facing ==
Camera.CameraInfo.CAMERA_FACING_FRONT ) {
try {
cam = Camera.open( camIdx );
} catch (RuntimeException e) {
Log.e("camera", "Camera failed to
open: " + e.getLocalizedMessage());
}
}
}
Front Camera Enabling
20. Dept. of CSE, 2013-2014 project proposal
20
Steps of communication
➢ Open a socket.
➢ Open an input stream and output stream to the socket.
➢ Read from and write to the stream according to the server's protocol.
➢ Close the streams.
➢ Close the socket
21. Future
• Global implementation of the app , remov
e the IP based local chatting system, and
make it internet based
• Buy Servers for saving the images , profile
info , passwords and username
• Deploy it to the Google Play