Λοιπόν, οφείλω να ομολογήσω ότι με προλάβατε...Έφτιαχνα ακριβώς την ίδια εφαρμογή για το iPhone.
Αρχικά να σας πω ότι δεν γράφω τα παρακάτω ως κακή κριτική, αλλά με εξέπληξε το γεγονός ότι κάποιος άλλος έκανε ακριβώς την ίδια δουλειά.
Δουλεύω σε PHP, mysql,Ajax, cocoaTouch , C++ κλπ.
Παρόλα αυτά, συνάντησα μερικά προβλήματα που ήθελα να λύσω πριν την εκδόσω, και έτσι θα γίνει.
Στόχος 1: Η αναζήτηση ΔΕΝ πρέπει να γίνεται με cURL μέσω του whitepages, γιατί για αυτόν ακριβώς το λόγο έχει βάλει ο ΟΤΕ χρονοκαθυστέρηση στο αποτέλεσμα αναζήτησης, για να μην γίνεται εκτεταμένη χρήση. (Αν μπείτε στο whitepages.gr , τόσα ακριβώς δευτερόλεπτα κάνει μια αναζήτηση να ολοκληρωθεί, και αυτό γίνεται επίτηδες γιατί ο ΟΤΕ δεν θέλει μεγάλο server load και αυτοματοποιημένες εφαρμογές τέτοιου τύπου να "τραβάνε" τα αποτελέσματα.Διαφορετικά, οι αναζητήσεις κρατάνε μερικά milliseconds, όπως ήταν και παλιά το site του whitepages και τόσο τέλος πάντων διαρκεί μια αναζήτηση σε μια τέτοια βάση,έστω εκατομμυρίων τηλεφώνων.)
Συνεπώς: Τα 25 δευτερόλεπτα που μας περιορίζει ο ΟΤΕ, είναι γελοία. Θα πρέπει να γίνει σοβαρή δουλειά και να παρέχετε εσείς τη βάση δεδομένων.Offline. Δεν ξέρω πως ακριβώς...Προσλάβετε υπαλλήλους και βάλτε τους να καταχωρήσουν σε μια βάση όλο τον τηλεφωνικό κατάλογο! (εμείς είμαστε στο 40%!)
Στόχος 2: Για τον παραπάνω επίσης λόγο, δεν θα πρέπει να είναι απαραίτητη η πρόσβαση στο internet!!! Αλλιώς, γιατί να πληρώσεις για την εφαρμογή και να μην μπεις στο whitepages ή σε ένα πιο απλό iphone-webkit-style site που μπορώ να σας φτιάξω δωρεάν σε 10 λεπτά.Και θα το κάνω, θα σας το έχω έτοιμο σήμερα κι όλας.
Συνεπώς: Και πάλι θα πρέπει να βρεθεί τρόπος να υπάρχει η βάση δεδομένων offline, καθώς και να ενημερωθεί με τις υπόλοιπες εταιρίες σταθερής τηλεφωνίας (επαγγελματική συνεργασία με τους παρόχους? πληρωμή για αγορά καταλόγων/cd?)
Στόχος 3: Το σημαντικότερο!!! Εφόσον η βάση δεδομένων είναι διαθέσιμη offline, θα πρέπει να έχει την δυνατότητα η εφαρμογή να σου δείχνει το όνομα του καλούντος ΚΑΤΑ ΤΗΝ ΚΛΗΣΗ!!! όχι μόνο με μεταγενέστερη αναζήτηση του ποιός μας κάλεσε.(Εδώ θα έχουμε θέμα με την apple και τους περιορισμούς της...)
Ασε που αν αλλάξει έστω και μια γραμμή στην html του ο ΟΤΕ, δεν θα σας δουλεύει το substr/strpos!
Πάνω σε αυτά δουλεύω αυτή την στιγμή και είμαι στο 80%...Αν και ανταγωνιστής λοιπόν, σας δίνω συγχαρητήρια για την δουλειά σας, αλλά σας προκαλώ να με προλάβετε στα παραπάνω που ανέφερα! :-)
Φιλικά και μόνο τα σχόλια αν και λίγο τσουχτερά,και ίσως και με λίγο χιούμορ!
Τελευταία επεξεργασία από: iWizard, 22/10/2009 - 04:04.