Γεια σε όλους! Αυτή είναι μια ανοιχτή πρόσκληση για να δούμε αν κάποιος από εσάς θα ήταν αρκετά ευγενικός να προσφερθεί εθελοντικά στο τρέχον πρόγραμμα δοκιμών μας. Λόγω του αυξανόμενου αριθμού των χρηστών μας, ένιωσα ότι αυτό κατέστη απαραίτητο προκειμένου να αποφευχθούν τρομακτικές γκάφες για τον μεγαλύτερο πληθυσμό.
Έχει περάσει καιρός, και είμαι ακόμα μια εξαιρετικά κουρασμένη κυρία που κωδικοποιεί αυτά τα πράγματα (και διαχειρίζεται οτιδήποτε άλλο σε αυτήν την εταιρεία) στην κρεβατοκάμαρά της, οπότε η εξοικονόμηση χρόνου αποφεύγοντας τις κατάλληλες δοκιμές φαινόταν εξαιρετικά ελκυστική βραχυπρόθεσμα. Τότε, υπήρχαν και λιγότεροι κίνδυνοι, επειδή είχαμε τόσο λίγους χρήστες. Απλώς φαινόταν το πιο λογικό πράγμα. Εν ολίγοις, γάμησα.
Για να αντιμετωπίσω αυτό το ζήτημα, θα ήθελα να μεταβώ σε έναν πιο προσεκτικό τρόπο να κάνω τα πράγματα. Έχω υποτιμήσει το μέγεθος όλου του πάθους που έχουν οι εφαρμογές μας από την κοινότητα - είναι κάτι για το οποίο είμαι απίστευτα ευγνώμων και ίσως και πολύ συγκλονισμένος. Δεν θέλω να ξανακάνω λάθη - γι' αυτό προσπαθώ πολύ σκληρά να είμαι πιο πειθαρχημένος.
Βρείτε ζητήματα υψηλής προτεραιότητας πριν από την τελική κυκλοφορία. Παραδείγματα αυτών είναι οι λευκές οθόνες θανάτου, το πάγωμα, οτιδήποτε κάνει την εμπειρία άχρηστη. Καθώς οι εφαρμογές φτάνουν σε πιο σταθερές καταστάσεις, μπορώ να φανταστώ ότι περιλαμβάνονται επίσης ζητήματα μέσης και χαμηλής προτεραιότητας που μπορώ να επισημάνω στη λίστα εργασιών μου.
Λοιπόν, πρώτον, θα έχετε την αθάνατη ευγνωμοσύνη μου! Αλλά, σε περίπτωση που αυτό δεν είναι αρκετό - να δωροδοκήσει, αχ, εννοώ,ανταμοιβή- Σχεδιάζω επίσης να στείλω ένα μικρό δείγμα της εκτίμησής μου με τη μορφή ενός δώρου IRL. Είναι λίγο μυστικό προς το παρόν, και σκοπεύω να τα στείλω μόνο στα μέλη της ταξιαρχίας μετά την ολοκλήρωση του πρώτου μεγάλου γύρου δοκιμών (πιθανότατα μια ενημερωμένη έκδοση Golden Thread).
Θα αποκτήσετε επίσης πρώτη πρόσβαση σε όποιες λειτουργίες επιλέξουμε να διαθέσουμε, καθώς και σε μια πλατφόρμα ιδιωτικών μηνυμάτων για όλους τους δοκιμαστές (ακόμα το TBD με βάση τις απαντήσεις μας) όπου μπορώ να σας ενημερώσω για μεμονωμένα ζητήματα που αντιμετωπίζετε.
Οι δοκιμαστές θα περιοριστούν αρχικά σε 30 άτομα, με μεγάλη γκάμα συσκευών. Εάν δεν απαντήσουμε, είναι πολύ πιθανό να έχουμε αρκετούς χρήστες με τη συγκεκριμένη συσκευή σας.
Σε μια πιο προσωπική σημείωση, ομολογουμένως αρχίζω να νιώθω πολύ συγκλονισμένος με όλα τα μάτια που έχουν οι μικρές μου εφαρμογές ταρώ. Την περασμένη εβδομάδα περίπου, έχω σκεφτεί πολύ για το μέλλον αυτής της μικρής εταιρείας και πώς να ξεπεράσω όλους αυτούς τους αυξανόμενους πόνους, και υπάρχουν πολλά να κάνουμε.
Για όσους από εσάς δεν το γνωρίζετε ήδη, η τεχνολογία αλλάζει γρήγορα - και αυτό σημαίνει ότι τα πλαίσια που χρησιμοποιούμε αλλάζουν γρήγορα επίσης. Κάθε φορά που το iPhone σας ενημερώνεται ή το πρόγραμμα περιήγησής σας ενημερώνεται, αυτό μερικές φορές έχει μια κλιμακωτή επίδραση σε πράγματα που κατασκευάζουμε - όπως το πρόβλημα καθυστέρησης που αντιμετωπίζει τώρα το Golden Thread με την πιο πρόσφατη έκδοση του iOS. Νομίζω ότι αυτό είναι εν μέρει λόγω του ότι το iOS 10.3 είναι απολύτως, άθλια αργό - αλλά και εν μέρει λόγω του Golden Thread που χρειάζεται κάποια σημαντική ανακατασκευή για ζητήματα απόδοσης. Το Golden Thread ήταν η πρώτη μου επιδρομή στην ανάπτυξη εφαρμογών, οπότε ήταν σίγουρα πράγματα που μάθαινα καθώς προχωρούσα.
Ως κάποιος που προέρχομαι από το χώρο του σχεδιασμού, η συνειδητοποίηση αυτής της πραγματικότητας άρχισε σιγά σιγά να ξημερώσει για μένα και υπάρχει ένα είδος υπαρξιακού τρόμου που έρχεται με την ιδέα ότι όλα όσα δουλέψατε πολύ σκληρά για να φτιάξετε μπορούν να εξαλειφθούν τόσο γρήγορα. Υποθέτω ότι αυτό ισχύει για τα πάντα στη ζωή, αλλά πάντα θεωρούσα αυτό το έργο κάτι που είχα ειδικό έλεγχο για οποιονδήποτε παραπληροφορημένο λόγο. Σαν να έφτιαχνα έναν μικρό κόσμο εδώ μέσα που ήταν ασφαλής και τα πράγματα που άγγιξα δεν θα μπορούσαν να επηρεαστούν όταν τα πράγματα πήγαιναν στραβά. Σαν μια μικρή υποχώρηση!
Ένα άλλο υφέρπον ζήτημα που αιωρείται στο πίσω μέρος του μυαλού μου αυτές τις μέρες είναι ότι το πλαίσιο που χρησιμοποίησα για τη δημιουργία των εφαρμογών έκανε πρόσφατα σταθερή τη νέα τους έκδοση - που σημαίνει ότι κάποια στιγμή στο μέλλον θα πρέπει να κάνουμε την αλλαγή , γιατί η παλιά έκδοση δεν θα διατηρηθεί πλέον. Ναι, αυτό σημαίνει επανακωδικοποίηση όλων των εφαρμογών μας. Λοιπόν... αυτό είναι αγχωτικό. Αλλά μέχρι να κάνουμε την αλλαγή, θα σημαίνει ότι κάθε επιδιόρθωση που κάνω θα έχει φθίνουσες αποδόσεις.
Συνειδητοποιώ ότι η πλειονότητα των ανθρώπων δεν θα ενδιαφέρεται για αυτό, και απλώς θέλουν οι εφαρμογές τους να λειτουργούν, και αυτό είναι εντάξει. Υποθέτω ότι έπρεπε να το βγάλω από το στήθος μου - για όλους όσους διάβασαν το όλο θέμα, ευχαριστώ που με άκουσες - το χρειαζόμουν! :)