Ο σκοπός της διπλωματικής εργασίας ήταν η δημιουργία μίας εφαρμογής που θα ανασύρει δεδομένα από το δίκτυο κοινωνικής δικτύωσης LinkedIn και στη συνέχεια θα τα παρουσιάζει. Η υλοποίηση της εφαρμογής έγινε πάνω στο σύστημα Android. Το “Android” είναι ένα Λειτουργικό Σύστημα για κινητά τηλέφωνα το οποίο μας επιτρέπει να δημιουργούμε εφαρμογές γι’ αυτά. Ο σχεδιασμός της εφαρμογής έγινε στη πλατφόρμα eclipse με τη βοήθεια ειδικών εργαλείων σχεδιασμού για android.
Πιο συγκεκριμένα η εφαρμογή, με την άδεια του χρήστη, ζητά δεδομένα του βασικού προφίλ του χρήστη, τις επαφές του και όσα δεδομένα πάνω σε αυτές παρέχει το LinkedIn. Στη συνέχεια προβάλει το προφίλ του χρήστη, τη λίστα με τις επαφές του χρήστη ονομαστικά και κατηγοριοποιεί τις επαφές του χρήστη με βάση το κλάδο της επιχείρησης που έχουν δηλώσει για να μπορεί ο χρήστης να βρει συνεργάτες στον κύκλο των επαφών του ανα κατηγορία.
Η εφαρμογή αυτή χρησιμοποιεί την υπάρχουσα βιβλιοθήκη του socialauth για android 1.0 καθώς και την αντίστοιχη κύρια βιβλιοθήκη που διευκολύνει την επικοινωνία με κοινωνικά δίκτυα.
The purpose of my diplomatic work was to create an application that will retrieve data from the social network LinkedIn and then present them on a mobile phone screen. The application will run in mobile phones over Android. Android is a Linux- based operating system designed primarily for touch screen mobile devices such as smartphones and tablet computers which provides tools for creating applications. The application was designed on the eclipse platform with the assistance of android tools.
The application logs in with the user's profile in LinkedIn and requests permission for basic profile information and user's connections as well as information provided from LinkedIn for those connections. Later it presents a user profile view, a connection list view and a view with categorized connections by industry so users can find associates by category.
This application uses the library of socialauth for android and its compatible basic library for communication with social networks.