Ανάπτυξη 7 εφαρμογών για κινητά σε 7 εβδομάδες: Συνέντευξη με τον Tony Hillerson

Αναρωτηθήκατε ποτέ αν θα μπορούσατε να δημιουργήσετε εφαρμογές για κινητά για όλες τις συσκευές; Τι γίνεται με την προώθηση της καριέρας σας επεκτείνοντας την πλατφόρμα της ειδικότητάς σας; Και τι θα γινόταν αν μπορούσατε να τα κάνετε όλα σε λιγότερο από δύο μήνες;

Το τελευταίο βιβλίο του Τόνι Χίλερσον, Επτά εφαρμογές για κινητά σε επτά εβδομάδες: εγγενείς εφαρμογές, πολλαπλές πλατφόρμες, εξερευνά πώς να το κάνει ακριβώς αυτό.

Έτσι, όταν ζήτησα να πάρω συνέντευξη από τον Tony, άδραξα την ευκαιρία. Εξερευνήσαμε την έμπνευσή του, το κοινό του και πόσο ρεαλιστικό είναι για άλλους προγραμματιστές να ακολουθήσουν το παράδειγμά του και να δημιουργήσουν επτά εφαρμογές σε επτά εβδομάδες.

Σημείωση: το χαρτόδετο βιβλίο είναι πλέον διαθέσιμο για παραγγελία στο Amazon ή το Pragprog, μπορείτε επίσης να αγοράσετε το eBook για να το διαβάσετε στο Kindle. Έχω ενημερώσει τους παρακάτω συνδέσμους.

Σχετικά με τον Tony Hillerson

Ο Tony ήταν προγραμματιστής κινητών τηλεφώνων από τις πρώτες μέρες του iPhone και του Android. Έχει κατασκευάσει πολλές εφαρμογές για κινητά για πολλές πλατφόρμες και συχνά έπρεπε να απαντήσει στην ερώτηση ‘ποια πλατφόρμα;’ Ο Tony έχει μιλήσει στα RailsConf, AnDevCon και 360|iDev και έχει δημιουργήσει δημοφιλείς εκπομπές οθόνης Android. Στον ελεύθερο χρόνο του ο Tony παίζει μπάσο και την κιθάρα Warr, κάνει ηλεκτρονική μουσική και σπουδάζει ξιφασκία HEMA.

Βρείτε τον Tony Twitter, GitHub or LinkedIn.

Σχετικά με το βιβλίο

‘Επτά εφαρμογές για κινητά σε επτά εβδομάδες: εγγενείς εφαρμογές, πολλαπλή πλατφόρμα’ απαντά στην ερώτηση ‘Μπορούμε να το φτιάξουμε για ΟΛΕΣ τις συσκευές;’ με ένα ηχηρό ΝΑΙ. Θα σας βοηθήσει να φτάσετε εκεί με μια πραγματική εισαγωγή σε επτά πλατφόρμες, είτε είστε νέος στα κινητά είτε είστε έμπειρος προγραμματιστής που χρειάζεται να επεκτείνετε τις επιλογές σας. Θα συγκρίνετε εφαρμογές γραφής σε μια πλατφόρμα έναντι μιας άλλης και θα κατανοήσετε τα οφέλη και το κρυφό κόστος των εργαλείων πολλαπλών πλατφορμών. Θα αποκτήσετε ρεαλιστική, πρακτική εμπειρία συγγραφής εφαρμογών σε έναν κόσμο πολλαπλών πλατφορμών.

Αποκτήστε το βιβλίο από Amazon (Χαρτόδετο) or Kindle (e-Book)

Η συνέντευξη

Καταρχήν συγχαρητήρια για την ολοκλήρωση του βιβλίου! Άκουσα ότι το 95% των συγγραφέων που ξεκινούν ένα βιβλίο στην πραγματικότητα τα παρατά με κάποιο τρόπο στην πορεία και μόνο το 5% το κάνει και το εκδίδει. Λοιπόν, πώς νιώθετε τώρα;

Αντωνάκης: Αυτός είναι ένας αρκετά μεγάλος αριθμός. Λοιπόν, αυτό δεν είναι το πρώτο μου βιβλίο με τους Pragmatic Programmers, οπότε το έχω ξανακάνει. Νομίζω ότι με ένα τεχνικό βιβλίο όπως αυτό είναι πιο εύκολο να έχεις ένα σχέδιο που μπορείς να ολοκληρώσεις, δεδομένου χρόνου, σε αντίθεση με τη μυθοπλασία, όπου μια ιδέα μπορεί απλώς να μην προσφέρεται για ένα πλήρες βιβλίο. Σε κάθε περίπτωση, σε αυτό το σημείο, μετά από ένα χρόνο που γράφω τα Σαββατοκύριακα και το βράδυ, έχω βαρεθεί αρκετά να γράφω και θέλω να επαναλάβω μερικές από τις άλλες αναζητήσεις που έχω αναβάλει στο μεταξύ.

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

Από πού αντλήσατε τις πληροφορίες ή τις ιδέες σας για αυτό το βιβλίο;

Αντωνάκης: Έχοντας υπάρξει προγραμματιστής κινητής τηλεφωνίας εδώ και λίγο καιρό, αυτό το βιβλίο ήταν ένα βιβλίο που ήθελα να έχω. Βρέθηκα σε πολλές περιπτώσεις όπου χρειαζόμουν να γράψω μια εφαρμογή σε μερικές πλατφόρμες ή να μιλήσω έξυπνα σε ερωτήσεις σχετικά με εργαλεία για φορητές συσκευές πολλαπλών πλατφορμών. Πάντα μου άρεσε η σειρά «Seven in Seven» και δεδομένων αυτών των συστατικών, η ιδέα για αυτό το βιβλίο μόλις διαμορφώθηκε πλήρως στο μυαλό μου.

Ποιοι είναι οι καλύτεροι αναγνώστες αυτού του βιβλίου; Προγραμματιστές κινητής τηλεφωνίας; Φοιτητές κολεγίου; Στελέχη επιχειρήσεων;

Αντωνάκης: Νομίζω ότι όποιος έχει εμπειρία προγραμματισμού, είτε σε κινητό είτε όχι, θα έπαιρνε κάτι από αυτό το βιβλίο.

Ποιοι είναι οι τρεις κύριοι λόγοι για να διαβάσετε αυτό το βιβλίο, σε σύγκριση με άλλα βιβλία ή διαδικτυακούς πόρους;

αντωνάκης: Δεν γνωρίζω καμία άλλη συγκριτική μελέτη τεχνολογιών κινητής τηλεφωνίας όπως αυτό το βιβλίο. Η προσέγγιση της γρήγορης δοκιμής διαφορετικών κινητών πλατφορμών και εργαλείων δίπλα-δίπλα με άλλα είναι μια νέα προσέγγιση που βασίζεται σε άλλα βιβλία «Seven in Seven» και όχι σε άλλα βιβλία.

Μπορούμε πραγματικά να δημιουργήσουμε επτά εφαρμογές σε μόνο επτά εβδομάδες; Το όνομα του βιβλίου είναι εμπνευσμένο. Μου θυμίζει ένα άλλο βιβλίο που ονομάζεται «Τετράωρη εβδομάδα» του Tim Ferriss. Μου αρέσει η νοοτροπία του απέναντι στη δουλειά, αν και ειλικρινά, δεν είναι ρεαλιστικό να δουλεύεις μόνο τέσσερις ώρες την εβδομάδα.

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

Πότε πρόκειται να κυκλοφορήσει το βιβλίο για να το αγοράσουμε εμείς οι αναγνώστες;

Αντωνάκης: Λόγω του προγράμματος beta του Pragmatic Programmer, οι αναγνώστες μπορούν να αγοράσουν την beta, ηλεκτρονική έκδοση αυτή τη στιγμή και να λάβουν δωρεάν ενημερώσεις καθώς το βιβλίο διαμορφώνεται. Δεν είμαι σίγουρος για την τελική ημερομηνία παραγωγής, αλλά απλώς έκανα κάποιες τροποποιήσεις για την τελική αναθεώρηση τεχνολογίας, οπότε θα πρέπει να είναι στην τελική έκδοση σε λίγες εβδομάδες.

Κάτι άλλο που πρέπει να ξέρουμε;

Αντωνάκης: Η σειρά ‘Seven in Seven’ είναι μια εξαιρετική ιδέα για να ανεβείτε την καριέρα προγραμματισμού σας στο επόμενο επίπεδο μαθαίνοντας πρότυπα και τεχνικές ως πολύγλωσσος. Αυτό το βιβλίο μεταφέρει αυτήν την ιδέα στο πεδίο των κινητών και θα ήθελα πολύ να ακούσω πώς λειτουργεί για τους αναγνώστες στο φόρουμ για το βιβλίο στον ιστότοπο του Pragmatic Programmer.