Τρίτη 17 Φεβρουαρίου 2009

Η δεύτερη εφαρμογή...


πρόκειται για ένα πολύ απλό σπαμ φίλτρο (χωρίς ουσιαστική υλοποίηση στο σπαμ κομμάτι) το οποίο ελέγχει τα εισερχόμενα μυνήματα SMS.

Επίσης θα βρείτε παραπάνω πληροφορίες αλλά και εικόνες σχετικές με τις εφαρμογές εδω:
http://androidgrid.googlecode.com/files/info.pdf

Google Code

Έχουμε επίσημο project space στο Google Code!

Visit: http://code.google.com/p/androidgrid/

Εκεί θα βρείτε όλο τον κώδικα του project.

Εικόνα


Μια εικόνα χρήσης της εφαρμογής πρόσθεσης. Ο χρήστης επιλέγει αν θέλει να εκτελέσει ως server, worker ενώ εκτελεί πάντα ως client.

Στέλνονται όσοι αριθμοί ζητήσει ο χρήστης και η απάντηση τυπώνεται όπως φαίνεται δίπλα.

Ελλείψεις

Οι ελλείψεις, αν μπορούν να ονομαστούν έτσι, έχουν σχέση με το Virtual File System αλλά και την χρήση SSL-Sockets του JCGrid που δεν καταφέραμε να υλοποιήσουμε στον σύστημά μας.

Κατά τα άλλα δεν έχουμε σοβαρά προβλήματα και θεωρούμε ότι όλα δουλεύουν ικανοποιητικά.

Αποκλίσεις από αρχική περιγραφή

Δεν υπάρχουν σοβαρές αποκλίσεις από την αρχική περιγραφή της εργασίας, αν εξαιρέσουμε φυσικά ότι αρχικά στοχεύαμε στην ανάπτυξη ενός κατανεμημένου povray συστήματος , παρόμοιο με του JCGrid το οποίο όμως ήταν αδύνατο να πραγματοποιηθεί στην πλατφόρμα του Android.

Μια επιπλέον υλοποίηση απ' τους αρχικούς στόχους ήταν ο Worker! Το σύστημά μας έχει ό,τι χρειάζεται για να δουλέψει και σαν Worker το Android σύστημα που δουλεύει την εφαρμογή!

Τέλος Εποχής

Η περίοδος της εργασίας τελείωσε. Μετά από πολύ κόπο παραδώσαμε ένα grid σύστημα χωρίς ιδιαίτερα προβλήματα. Σαν demo εφαρμογές παραδώσαμε έναν κατανεμημένο αθροιστή τυχαίων αριθμών κι άλλη μια εφαρμογούλα η οποία όμως βρίσκεται σε πολύ πρώιμο στάδιο και καλύτερα να την αναπτύξουμε αργότερα.

Παρασκευή 30 Ιανουαρίου 2009

Διασύνδεση

Ο worker τρέχει κανονικά σε περιβάλλον linux (pc και android). Επίσης το ίδιο ισχύει για τον server.

Απ' την άλλη το VFS έχει σημαντικά προβλήματα, δεν είμαστε σίγουροι ότι θα καταφέρουμε να το υλοποιήσουμε.

Το GUI κομμάτι της Demo εφαρμογής μας (πρόσθεση αριθμών) προχωράει χωρίς ιδιαίτερα προβλήματα.