Συνεντεύξεις Androidsis: @Anderwebs

Συνεντεύξεις Androidsis

Έχουμε κάνει ένα μικρό συνέντευξη στον προγραμματιστή Android Ιστοσελίδες Ander (το twitter του). Τον έχουμε θέσει μερικές ερωτήσεις σχετικά με τον κόσμο του λειτουργικού συστήματος Android και ορισμένες απόψεις:

>Ερώτηση: Πολύ καλό Άντερ. Σε περίπτωση που υπάρχουν ακόμα που δεν έχουν ιδέα τι έχετε στο Android Market, ποιες εφαρμογές έχετε ενσωματώσει; Αναζητάτε κάτι νέο ή διατηρείτε μόνο τη γραμμή ενημερώσεων;

Απάντηση: Προς το παρόν έχω μόνο ADW.Launcher, ADWLauncher EX και ADWNotifier ως κατάλληλες εφαρμογές. Έχω επικεντρωθεί στην ενημέρωση και τη συντήρηση αυτών των εφαρμογών. Προς το παρόν δεν έχω άλλα προσωπικά έργα σε εξέλιξη.

>P: το ADW ήταν εξαιρετικά επιτυχημένο. Περιμένατε κάτι τέτοιο ή το βρήκατε «εν κινήσει»;

R: Ήταν όλα εν κινήσει και δεν το περίμενα καθόλου. Όλα ξεκίνησαν ως ένα πρόγραμμα μάθησης για μένα, αντιμετωπίζω κάθε αίτημα χρήστη ως πρόκληση και το αντιμετωπίζω πάντα με στόχο τη βελτίωση των γνώσεών μου. Είμαι ένας από τους "ας δούμε αν μπορώ να το κάνω", γι 'αυτό οι εφαρμογές μου έχουν τόσες πολλές επιλογές διαμόρφωσης.

> Ρ: Έχετε αντιμετωπίσει πολλά προβλήματα με τον κατακερματισμό Android; Ή σας ακούγεται σαν αστικός θρύλος για εσάς;

R: Δεν είναι καθόλου θρύλος, αλλά επίσης δεν είναι τόσο ενοχλητικό όσο οι πωλητές της Apple προσπαθούν να πουλήσουν.
Είναι αλήθεια ότι είναι αδύνατο να δημιουργηθεί μια εφαρμογή της οποίας οι λειτουργίες είναι πανομοιότυπες σε όλες τις εκδόσεις του Android, αλλά οι λύσεις είναι πολύ απλές:
1-Κάντε την εφαρμογή σας προσανατολισμένη στην παλαιότερη δυνατή έκδοση του Android προσπαθώντας να αποφύγετε τη χρήση συγκεκριμένων στοιχείων των πιο σύγχρονων εκδόσεων (επιλογή λιγότερο βιώσιμη από την άποψή μου, αλλά έγκυρη).
2-Κάντε την εφαρμογή σας προσανατολισμένη στις ανάγκες σας, εστιάζοντας στην "προτελευταία" έκδοση του Android και, στη συνέχεια, φιλτράρετε τη λειτουργικότητά της όταν εκτελείται σε παλαιότερες εκδόσεις. Το τελευταίο είναι η πιο αποτελεσματική λύση (καθώς και η πιο συμβατική από τότε που υπήρχε το Android).

Υπήρχε πάντα κατακερματισμός σε όλους τους τομείς της τεχνολογίας, δεν το βλέπω ως πρόβλημα ειδικά για το Android. Για παράδειγμα, πώς μπορείτε να κάνετε μια εφαρμογή βιντεοδιάσκεψης που να λειτουργεί και στα iPhone3, iPhone4, iPad και iPad2, λαμβάνοντας υπόψη ότι δεν διαθέτουν όλα μπροστά κάμερα;
Είναι ένα παράδειγμα, ανόητο αλλά έγκυρο, ότι ο κατακερματισμός είναι παντού 🙂

> Ρ: Εφαρμογές με ανοιχτό κώδικα και σε κοινότητα ή μεμονωμένη εργασία και κλειστή πηγή;

R: Είμαι λάτρης του ανοιχτού κώδικα και μου αρέσει να συνεισφέρω σε αυτό όποτε μπορώ. Και ο πιο σημαντικός λόγος είναι ότι αν δεν ήταν για όλους τους ανοιχτού κώδικα τρίτων που έχω διαβάσει, δεν θα έχω τις μισές γνώσεις σήμερα.

> Ρ: Αυτό που σας ωθεί να υποβάλλετε μια πλήρως πληρωμένη εφαρμογή σε σύγκριση με τη δωρεάν. Υπάρχει η τάση να αφιερωθείτε περισσότερο στην πληρωμή; Καταλήγετε να ξεχάσετε το δωρεάν;

R: Βασικά έφτιαξα μια πληρωμένη έκδοση επειδή οι χρήστες το ζήτησαν. Όταν οι χρήστες σας "απαιτούν" να προσθέσουν συγκεκριμένες λειτουργίες σε ένα έργο με το οποίο ο συγγραφέας δεν συμφωνεί πλήρως, συμβαίνει συνήθως ένα από τα δύο: ή ένα τρίτο μέρος διαπερνά το έργο (αυτό μπορεί να συμβεί μόνο εάν το έργο είναι ανοιχτού κώδικα) και προσθέστε αυτά λειτουργίες σε αυτό, ή ο ίδιος συγγραφέας κάνει το πιρούνι ως ξεχωριστή εφαρμογή.
Υπάρχουν πολλά πιρούνια ADW.Lununcher, μερικά πολύ καλά, άλλα όχι τόσο πολύ, αλλά επειδή κανένας από αυτούς δεν πρόσθεσε αυτό που μου ζήτησαν οι χρήστες, αποφάσισα να φτιάξω ένα μόνοι μου.
Και γιατί πληρώνω; Λοιπόν γιατί, όπως είπα στην αρχή, κάνω ό, τι κάνω για να μάθω, ως προσωπική πρόκληση, γιατί μου αρέσει. Όταν αυτό που απαιτεί η βάση χρηστών είναι κάτι που δεν πληροί αυτές τις απαιτήσεις, δεν υπάρχει άλλη επιλογή από το να χρεώνουμε για το χρόνο και την προσπάθεια που ξοδεύουμε.

Ξεχάστε το δωρεάν; Στην περίπτωσή μου, καθόλου. Ίσως η συγκεκριμένη μου περίπτωση να είναι λίγο διαφορετική από τις άλλες, αφού λίγο μετά την κυκλοφορία της έκδοσης επί πληρωμή, βρήκα δουλειά ως προγραμματιστής στο Iphonedroid SLiphonedroid.com) που κάλυψε το ποσό των καθημερινών ωρών που μπορώ να αφιερώσω στο Android. Αυτό είχε ως αποτέλεσμα τη σημαντική μείωση του αριθμού των ενημερώσεων που έλαβαν πρόσφατα οι εφαρμογές μου, αλλά προσπαθώ να αφιερώσω χρόνο και να κάνω βελτιώσεις, τόσο για την δωρεάν όσο και για την έκδοση Opensource και για την πληρωμένη έκδοση.

> Ρ: Σας αρέσει ότι η εφαρμογή ADW Launcher είναι η προεπιλεγμένη επιφάνεια εργασίας για αμέτρητα μαγειρεμένα ROM; Έχει επικοινωνήσει μαζί σας ένας κατασκευαστής;

R: Είμαι πολύ περήφανος που παρά τις μεγάλες ελλείψεις του ADW, έχει χρησιμοποιηθεί από τόσους πολλούς ανθρώπους και από πολλούς προγραμματιστές.
Ναι, έχω λάβει αιτήματα και προσφορές από κατασκευαστές, συνήθως ασιατικές ή ανατολικές χώρες που ενδιαφέρονται να συμπεριλάβουν την εφαρμογή στις συσκευές τους ή ακόμα και σε προσαρμοσμένες εκδόσεις. Αλλά κανένας από αυτούς δεν κατέληξε σε τίποτα, μετά το δεύτερο email σταμάτησαν να ανταποκρίνονται.
Ως περίεργο γεγονός, στο Mobile World Congress 2011 είδα ένα υβριδικό tablet ViewSonic (με διπλή εκκίνηση Windows / Android) που είχε μια τροποποιημένη έκδοση ADW από προεπιλογή (από τροποποιημένο εννοώ ότι απέκλεισαν όλες τις επιλογές και άφησαν τα βασικά) , παρόλο που η ViewSonic δεν έχει επικοινωνήσει ποτέ μαζί μου.

> Ρ: Σε ποιο βαθμό αυτό που λένε οι χρήστες σας καθορίζει τη διαδρομή που ακολουθούν οι εφαρμογές σας. Έχουν εντολή ή προτείνουν;

R: Όπως είπα προηγουμένως, οι χρήστες κυβερνούν έως ότου επιτευχθεί ένα ορισμένο όριο (το οποίο μπορεί να είναι διαφορετικό για κάθε προγραμματιστή). Στην περίπτωσή μου υπάρχουν αιτήματα που θα έκανα μόνο στην πληρωμένη έκδοση, δεδομένου ότι δεν θα μου έδιναν καμία γνώση ή / και είναι περιττές με την υπόλοιπη εφαρμογή ή τη φιλοσοφία του Android και του οικοσυστήματος της.
Σε πολλές άλλες περιπτώσεις, μου ζητούνται πράγματα που, αν και θα ήθελα να τα κάνω, δεν μπορώ λόγω των περιορισμών του συστήματος ή επειδή είναι αντιφατικά με άλλα υπάρχοντα.

Προσπαθώ να διατηρήσω την ισορροπία για να προσθέσω νέες λειτουργίες χωρίς να σπάσω τους παλιούς, προσπαθώντας να ευχαριστήσω τους "κλασικούς" χρήστες και τους "ατρόμητους" χρήστες ...

Ο κατακερματισμός των απόψεων και των συμφερόντων των χρηστών είναι το πιο δύσκολο κομμάτι που μπορείτε να αναπτύξετε μόνοι σας και όχι ο κατακερματισμός της πλατφόρμας 🙂

> Ρ: Τι λέμε σε όσους αρχίζουν να προγραμματίζουν σε Android. Πάθος? Κέρδη? Προσωπική ικανοποίηση;

R: Χωρίς πάθος δεν θα υπάρχει προσωπική ικανοποίηση και χωρίς αυτά, τα οφέλη δεν θα έρθουν 🙂
Εάν δεν είστε ενθουσιασμένοι με αυτό που κάνετε, συνήθως καταλήγετε σε αδιέξοδο.

> Ρ: Πώς είναι το Ander έξω από τον κόσμο του Android. Ξέρουν τι κάνετε και ότι πολλοί άνθρωποι μεταφέρουν τον εκκινητή σας; Τι πιστεύετε για το μετρό όταν βλέπετε άτομα με τα προγράμματά σας;

R: Είμαι πολύ ακραίος και παράξενος τύπος. Μπορώ να είμαι πολύ σαρκαστικός και διανοητικά επιθετικός (σφάλμα των ετών μου sysadmin) και μπορώ να είμαι πολύ αλτρουιστικός και φίλος έτσι.
Αυτό που συνήθως συμφωνούν οι γνωστοί μου είναι ότι είμαι "παράξενα αστείο" ... Ποιος ξέρει τι θα σημαίνει ...

Και όσο απίστευτο φαίνεται, δεν έχω γνωρίσει ακόμη κανέναν (τον οποίο δεν ήξερα προηγουμένως) στο δρόμο ή στο μετρό χρησιμοποιώντας τις εφαρμογές μου ... Αν και για να πω την αλήθεια δεν ξέρω αν θα έλεγα κάτι αυτόν, είμαι αρκετά ντροπαλός 🙂

> Ρ: Και για να ολοκληρώσω, αν τα στελέχη της Google μας διαβάζουν, ποιες συμβουλές θα τους δώσαμε για το Android;

R: Οφφφ…. Θα μπορούσα να γράψω παραγράφους γι 'αυτό ... Αλλά καθώς φτάνω στο σταθμό μου, θα συνοψίσω σε αυτό: σταματήστε την πορνεία του Android για εμπορικές προσφορές με ορισμένους κατασκευαστές και ανοίξτε την ανάπτυξή του λίγο περισσότερο.


Το περιεχόμενο του άρθρου συμμορφώνεται με τις αρχές μας συντακτική ηθική. Για να αναφέρετε ένα σφάλμα κάντε κλικ Aquí.

4 σχόλια, αφήστε τα δικά σας

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Πραγματικό ιστολόγιο
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   RubenGM dijo

    Αυτός ο άνθρωπος είναι μια ρωγμή

  2.   EAGIN dijo

    Όταν μεγαλώσω θέλω να γίνω σαν αυτόν

  3.   Ιπαέλο dijo

    Είναι καλύτερο να τον συναντήσετε προσωπικά. 🙂

  4.   PolarWorks dijo

    Αυτό είναι πραγματικά ενδιαφέρον, δεν ήξερα ότι το άτομο που ανέπτυξε το ADW Launcher ήταν Ισπανικό, το οποίο είναι καλό, νομίζω ότι το ίδιο είναι αυτό που ανέπτυξε το Launcher Pro, πρώτα μπορείτε να δείτε ότι η Ισπανία αρέσει πολύ το Android, είναι πολύ καταναλωμένο ως λειτουργικό σύστημα, 2ο πολύ ενδιαφέρον ό, τι είπε για το Google στο τέλος, το περίεργο είναι ότι είπε ότι δεν είχε κανένα έργο και θυμάμαι ότι είδα το ADW Launcher 2 εκεί για λήψη και είναι δωρεάν, υπέροχη συνέντευξη , ένας χαιρετισμός από τη Γουατεμάλα.