Professional Documents
Culture Documents
●
Java + XML = Android
Logo
Why this project?
●
Skype clone app is not developed with the purpose of any
entreprenurship point of view or other kind of economical
profit.
●
The main purpose of this project is to implement maximum
new technology with core computer science concept to get
well understandings Like OOP concept, Real-time
database concept with latest no-sql technology, front-end
and back-end concept, Network call concept, auto machine
detection and so many so forth.
Tools and technologies to be used
●
Android Studio IDE
●
JDK 8.0
●
Firebase real-time database with machine authentication
●
Ubuntu 18.0.4 Operating System
●
512 GB SSD and 8 GB RAM with I7 8th gen. Processor
●
Online speed Internet connection
●
SHA-1 encryption technology
●
JWT (Json web token)
●
XML and Java
●
Opentok third party API
●
Piccasso third party library
●
Firebase dependencies
Conclusion
●
In this project, our many theoretical doubt had been cleared.
●
We learnt so many latest technologies to be implemented.
●
In my whole life, first time we were working with real-time database
with no-sql tree structured technology.
●
Object oriented programming concept is also much clear better than the
previous.
●
We were very exited to take the consideration of making android package
kit i:e .apk file.
●
Skype clone app is the representation of our understansings as
implementation with fully scratch.
●
And now, we are able to take challenges to solve more real world
problems by developing another android app.
Future Scope
●
Skype clone app may be upgraded as multiple video
conferencing cloud streaming app.
●
Due to the cloud implementation, instead of Stack data
structure we should use Queue, to prevent overlapping the
multiple calls get to gether.
●
In place of free trial of opentok, we have to use
subscription oriented high performance API.
References
●
Coding cafe (youtube.com)
●
Stackoverflow.com
●
Google.com
●
Let us java by Y.S.kannetkar
●
Let us C by Y.S.Kannetkar
●
Udemy.com
●
Udacity.com
●
And verious online resources...
Having any Query?
Thank-you