Γιατί η δημιουργία Instagram για το iPad είναι πιο δύσκολη από όσο νομίζετε

click fraud protection

Βασικά Takeaways

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

S Rawu Th Ni Rothr / EyeEm / Getty Images

Η ανάπτυξη μιας επίσημης εφαρμογής Instagram για το iPad θα ήταν πράγματι πολλή δουλειά, ακόμη και με μια υπάρχουσα εφαρμογή και ιστότοπο για iPhone για εργασία.

Ο διευθύνων σύμβουλος του Instagram Adam Mosseri δηλώθηκε πρόσφατα ότι δεν έχουμε επίσημη εφαρμογή iPad Instagram επειδή η εταιρεία δεν μπορεί να αφιερώσει τους πόρους σε αυτήν. Ούτε αυτή είναι μια δικαιολογία για χειραψία - αποδεικνύεται ότι η ανάπτυξη εφαρμογών είναι αρκετά περίπλοκη.

Ακόμη και κάτι τόσο απλό όσο ένα λιμάνι θα απαιτούσε πολύ δουλειά. Είναι πολύ πιο περίπλοκο και εμπλεκόμενο από ό, τι θα περίμενε ο μέσος χρήστης.

"Υπάρχουν περισσότεροι παράγοντες που πρέπει να λάβετε υπόψη για να φέρετε την εφαρμογή Instagram στο iPad", είπε Κάθριν Μπράουν, ιδρυτής της Spyic, σε συνέντευξη μέσω email στο LIfewire. "Καμία εταιρεία δεν έχει απεριόριστους πόρους και θα ήταν κάτι περισσότερο από μια απλή προσαρμογή για τις νέες διαστάσεις οθόνης."

Η εφαρμογή

Είναι εύκολο να υποθέσουμε ότι μια θύρα κάτι σαν το Instagram από το iPhone στο iPad θα ήταν απλή υπόθεση. Η εφαρμογή υπάρχει ήδη σε μια πλατφόρμα της Apple, επομένως δεν θα ήταν τόσο δύσκολο να την μεταφέρετε σε άλλη, σωστά; Λοιπόν, όχι, όχι σωστά.

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

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

Χριστίνα @ wocintechchat.com / Unsplash

Το να βεβαιωθείτε ότι η εφαρμογή εμφανίζεται σωστά σε μια μεγαλύτερη οθόνη με ελαφρώς διαφορετικές διαστάσεις είναι μια δύσκολη εργασία από μόνη της. «Θα πρέπει να διασφαλίσουν ότι ο σχεδιασμός της εμπειρίας χρήστη φαίνεται καλός και στις δύο συσκευές και να περάσουν από τον κώδικα που τον τροποποιεί για τη νέα συσκευή», είπε. Μαρκ Βάρνας, Chief Technology Officer της Red9, σε συνέντευξη μέσω email.

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

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

Η απομάκρυνση των ομάδων από αυτήν την εργασία για αρκετούς μήνες θα μπορούσε να δημιουργήσει πιο σημαντικά προβλήματα από το να μην υπάρχει επίσημη εφαρμογή για iPad.

Οι άνθρωποι

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

Συνάντηση ομάδας σχεδιασμού σχετικά με ένα σχέδιο εφαρμογής.

Thomas Barwick / Getty Images

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

"Αν και είναι δύσκολο να εκτιμηθεί ο χρόνος και το μέγεθος της ομάδας, μπορεί να απαιτηθεί μια ομάδα τουλάχιστον 4-5 ατόμων που εργάζονται σε αυτό ταυτόχρονα." είπε ο Varnas, "Για να γίνει ομαλά η μεταφορά, ένας προγραμματιστής πρέπει να συνεργαστεί με μια έμπειρη ομάδα μηχανικών λογισμικού και σχεδιαστές. Αυτή η ομάδα θα είναι εκεί για υποστήριξη σε περίπτωση που προκύψουν σφάλματα, ελαττώματα σχεδιασμού ή άλλα ζητήματα κατά τη διαδικασία μεταφοράς."

Φαίνεται λοιπόν ότι, τουλάχιστον προς το παρόν, θα πρέπει να συνεχίσουμε να κάνουμε χωρίς μια επίσημη εφαρμογή Instagram που έχει σχεδιαστεί ειδικά για το iPad. Όπως υπονοούσε αρχικά ο Mosseri, ένα έργο όπως αυτό θα απαιτούσε πολύ χρόνο και πόρους που χρησιμοποιούνται καλύτερα αλλού. Είναι ατυχές, αλλά τουλάχιστον είναι δυνατό χρησιμοποιήστε την εφαρμογή iPhone στο iPad όσο περιμένουμε.