Βασικά Takeaways
- Η ανάπτυξη μιας εφαρμογής, ακόμα κι αν είναι θύρα, απαιτεί πολύ χρόνο και πόρους.
- Η εφαρμογή θα πρέπει να αλλάξει τη διάταξή της, να προσαρμοστεί για διαφορετικά μεγέθη οθόνης και να βελτιστοποιηθεί για πρόσθετο υλικό.
- Ένα έργο όπως αυτό θα απαιτούσε επίσης μια ολόκληρη ομάδα ανάπτυξης, κάτι που πιθανότατα θα σήμαινε την απομάκρυνση των ανθρώπων από άλλες εργασίες.
Η ανάπτυξη μιας επίσημης εφαρμογής Instagram για το iPad θα ήταν πράγματι πολλή δουλειά, ακόμη και με μια υπάρχουσα εφαρμογή και ιστότοπο για iPhone για εργασία.
Ο Διευθύνων Σύμβουλος του Instagram, Adam Mosseri, δήλωσε πρόσφατα ότι δεν διαθέτουμε επίσημη εφαρμογή Instagram για iPad επειδή η εταιρεία δεν μπορεί να αφιερώσει τους πόρους σε αυτήν. Ούτε αυτή είναι μια δικαιολογία που κουνά το χέρι - αποδεικνύεται ότι η ανάπτυξη εφαρμογών είναι αρκετά περίπλοκη.
Ακόμα και κάτι τόσο απλό όπως ένα λιμάνι θα απαιτούσε ακόμα πολλή δουλειά. Είναι πολύ πιο περίπλοκο και εμπλεκόμενο από ό,τι θα περίμενε ο μέσος χρήστης.
"Υπάρχουν περισσότεροι παράγοντες που πρέπει να λάβετε υπόψη για να φέρετε την εφαρμογή Instagram στο iPad", δήλωσε η Katherine Brown, ιδρύτρια της Spyic, σε μια συνέντευξη μέσω email στο LIfewire. "Καμία εταιρεία δεν έχει απεριόριστους πόρους και θα ήταν κάτι περισσότερο από μια απλή προσαρμογή για τις νέες διαστάσεις οθόνης."
Η εφαρμογή
Είναι εύκολο να υποθέσουμε ότι μια θύρα κάτι σαν το Instagram από το iPhone στο iPad θα ήταν απλή υπόθεση. Η εφαρμογή υπάρχει ήδη σε μια πλατφόρμα της Apple, επομένως δεν θα ήταν τόσο δύσκολο να την μεταφέρετε σε άλλη, σωστά; Λοιπόν, όχι, δεν είναι σωστό.
Εκτός του ότι το iPhone και το iPad είναι σωματικά διαφορετικά, θα πρέπει να δαπανηθεί πολύς χρόνος και προσπάθεια για να διασφαλιστεί ότι η εμπειρία είναι ίδια και στα δύο. Αυτό σημαίνει ότι διασφαλίζετε ότι οι φωτογραφίες έχουν τα σωστά μεγέθη, τα κουμπιά είναι σωστά ευθυγραμμισμένα, οι ειδοποιήσεις λειτουργούν και πολλά άλλα.
Το να βεβαιωθείτε ότι η εφαρμογή εμφανίζεται σωστά σε μια μεγαλύτερη οθόνη με ελαφρώς διαφορετικές διαστάσεις είναι μια δύσκολη εργασία από μόνη της. «Θα πρέπει να διασφαλίσουν ότι ο σχεδιασμός της εμπειρίας χρήστη φαίνεται καλός και στις δύο συσκευές και να περάσουν από τον κώδικα που τον τροποποιεί για τη νέα συσκευή», δήλωσε ο Mark Varnas, επικεφαλής τεχνολογίας της Red9, σε μια συνέντευξη μέσω email.
"Αυτό μπορεί να περιλαμβάνει αλλαγή διάταξης και σχεδίασης, ενημέρωση του περιεχομένου για το νέο μέγεθος, προσθήκη νέων λειτουργιών και βελτιστοποίηση της εφαρμογής για το νέο μέγεθος οθόνης."
Η ανάπτυξη θα απαιτούσε επίσης χρόνο που θα μπορούσε να αφιερωθεί σε άλλα έργα για την εφαρμογή και τον ιστότοπο που υπάρχουν ήδη και έχουν σχεδόν 1 δισεκατομμύριο ενεργούς χρήστες. Και για να διατηρήσει όλους αυτούς τους χρήστες, το Instagram πρέπει να συνεχίσει να δοκιμάζει νέες δυνατότητες και να βελτιώνει τις υπάρχουσες.
Η απομάκρυνση των ομάδων από αυτήν την εργασία για αρκετούς μήνες θα μπορούσε να δημιουργήσει πιο σημαντικά προβλήματα από το να μην έχετε επίσημη εφαρμογή για iPad.
The People
Ένα έργο σαν αυτό δεν θα παραχωρηθεί σε έναν μόνο προγραμματιστή - το Instagram θα χρειαστεί να αφιερώσει μια ολόκληρη ομάδα σε αυτό. Πολλά άτομα θα πρέπει να είναι διαθέσιμα για να δοκιμάσουν τα πάντα, να αντιμετωπίσουν προβλήματα και να κάνουν όλες τις άλλες αναπτυξιακές λεπτομέρειες που τείνουμε να θεωρούμε δεδομένες. Αυτό πιθανότατα θα μείωνε την αποτελεσματικότητα των καθιερωμένων ομάδων εάν ανατεθεί σε κάποιον να εργαστεί σε μια νέα εφαρμογή.
Σύμφωνα με τον Brown, "Μια λογική εκτίμηση για το μέγεθος της ομάδας που απαιτείται εξαρτάται από το χρόνο και το εύρος της διαδικασίας ανάπτυξης λογισμικού." Έτσι, ακόμα κι αν το Instagram μπορούσε να ανακατέψει τους ανθρώπους γύρω του, δεν θα γνωρίζει απαραίτητα πόσους ακριβώς θα χρειαζόταν. Και αν μαντέψαμε λάθος, αυτό θα μπορούσε να κάνει τα πράγματα ακόμα πιο δύσκολα.
"Αν και είναι δύσκολο να εκτιμηθεί ο χρόνος και το μέγεθος της ομάδας, μπορεί να χρειαστεί μια ομάδα τουλάχιστον 4-5 ατόμων που θα εργάζονται σε αυτό ταυτόχρονα", είπε ο Βάρνας, "Για να γίνει η μεταφορά ομαλά, ένας προγραμματιστής χρειάζεται να συνεργαστεί με μια έμπειρη ομάδα μηχανικών λογισμικού και σχεδιαστών. Αυτή η ομάδα θα είναι εκεί για υποστήριξη σε περίπτωση που προκύψουν σφάλματα, ελαττώματα σχεδιασμού ή άλλα ζητήματα κατά τη διαδικασία μεταφοράς."
Φαίνεται λοιπόν ότι, τουλάχιστον προς το παρόν, θα πρέπει να συνεχίσουμε να αρκεστούμε χωρίς μια επίσημη εφαρμογή Instagram που έχει σχεδιαστεί ειδικά για το iPad. Όπως υπονοούσε αρχικά ο Mosseri, ένα έργο όπως αυτό θα απαιτούσε πολύ χρόνο και πόρους που χρησιμοποιούνται καλύτερα αλλού. Είναι ατυχές, αλλά τουλάχιστον είναι δυνατό να χρησιμοποιήσετε την εφαρμογή iPhone στο iPad όσο περιμένουμε.