In the past few decades there has been a revolution in computing and communications, and all indications are that technological progress and use of information technology will continue at a rapid pace. Accompanying and supporting the dramatic increases in the power and use of new information technologies has been the declining cost of communications as a result of both technological improvements and increased competition. One of the most significant outcomes of the progress of information technology is probably electronic commerce over the Internet and mobile communication, a new way of conducting business.
Rapidly invention in the information technology, the cellular-cell phones have come, with all the features that can have a computer. This fast and continue use of new information technology has made a mobile communication technology need of every people to get advantages out of it. Mobile communication is the easy and the cheapest technology for everyone to communicate in any case. This real time android mobile app will let the users to do video calls , share videos, send photos, documents and video conference calls in a group through their cell phones via blue tooth and Wi-Fi,. This mode of communication is very easy, time and money saving. The development of application is intended to bring this interesting activity into practical will motivate the students to build up programming learning skills and to make them practically sound in the field. So the task assigned to the students is to create an android mobile application in real time with the intended features out of many features.
Application should have all intended features are given below.
Student should provide detailed explanation of each feature.
Able to provide the registration, login/logout interface
User can send/receive request to connect with other users. This should be saved in address book in the app.
App Should reflect real time information sharing feature like: sharing of videos ,pictures /images in your phone gallery with your friends
Should provide basic file-sharing among friends/family.
App must support to video calling features etc
App must support to video conference calling features etc.
App must have ability to work with 3G or 4G and/or Wi-Fi and blue tooth to provide real time environment
Programming Language: Java