Οι άνθρωποι αγαπούν να κουβεντιάζουν γρήγορα την εφαρμογή Snapchat, τόσο πολύ ώστε η εταιρεία δύο ετών εκτιμάται στα 860 εκατομμύρια δολάρια. Οι άνθρωποι μοιράζονται συνεχώς φωτογραφίες στο Instagram, γι 'αυτό το Facebook δαπάνησε 1 δισεκατομμύριο δολάρια για να αποκτήσει το πρόγραμμα ως αυτόνομη εφαρμογή. Είναι ασφαλές να πούμε ότι η αγορά των εφαρμογών είναι ακμάζουσα.
Και, και είναι ευκολότερο από ό, τι νομίζετε ότι μπορείτε να μπει σε αυτό - ακόμη και αν δεν είστε προγραμματιστής (ή "τεχνικός ιδρυτής", όπως λένε στην Startup Land). Εάν έχετε μια καλή ιδέα και είστε καλοί με την επιχειρηματική πλευρά των πραγμάτων, υπάρχουν πολλοί μαθησιακοί πόροι και ευκαιρίες outsourcing για να σας βοηθήσουν στην δημιουργία της επόμενης μεγάλης εφαρμογής.
Ακολουθεί μια λίστα με τα βασικά που χρειάζεστε για να ξεκινήσετε.
Αποκτήστε τον λογαριασμό προγραμματιστή App Store
Πρώτα πράγματα: Δεν μπορείτε να πουλήσετε μια εφαρμογή που δεν μπορείτε να καταχωρίσετε. Η δημιουργία του λογαριασμού σας με το Apple App Store κοστίζει περίπου 100 δολάρια ετησίως, αλλά είναι απαραίτητο αν δεν αναπτύσσετε εφαρμογές υπό άλλη εταιρεία ή όνομα που θα σας πληρώνουν από τα έσοδα.
Και ακόμα κι αν δεν θα ξεκινήσετε την εφαρμογή σας για λίγο, αυτό είναι καλό να το κάνετε τώρα - ένας λογαριασμός του App Store παρέχει πρόσβαση σε χρήσιμα εργαλεία ανάπτυξης και πόρους.
Χάρτης της εφαρμογής σας έξω
Ποιες πληροφορίες θα βρουν οι χρήστες στην αρχική οθόνη; Ποιες σελίδες θα χρειαστείτε; Τι θα περιμένουν οι χρήστες; Πώς θα κυκλοφορήσει η εφαρμογή;
Πριν αρχίσετε να δημιουργείτε την εφαρμογή σας, θα θέλετε να εξετάσετε ποια θα είναι η εμπειρία του χρήστη και να αρχίσετε να δημιουργείτε μια οπτική αναπαράσταση αυτής. Δεν χρειάζεται να γνωρίζετε την ακριβή αισθητική, αλλά να πάρετε κάτι λογικό και αντιπροσωπευτικό μαζί. Δημιουργώντας ένα λεπτομερές "wireframe" της εφαρμογής χρησιμοποιώντας είτε ένα σχεδιάγραμμα με το χέρι με σκίτσο σε χαρτί είτε μια ψηφιακή εφαρμογή πλαισίωσης όπως η Balsamiq θα σας βοηθήσει να οργανώσετε τις σκέψεις σας ή να μεταδώσετε τη λειτουργικότητα της εφαρμογής σας με την υπόλοιπη ομάδα σας. Σε αυτή τη σημείωση:
Βάλτε το Μαζί
Το επόμενο βήμα για να στρέψετε τους τροχούς ανάπτυξης των εφαρμογών σας είναι να το κωδικοποιήσετε. Αλλά μην αφήνετε να σας εκφοβίσει! Αν είστε πρόθυμοι να βγάλετε τα χέρια σας βρώμικα, ψηφιακά, πολλοί προγραμματιστές φέρνουν την τεχνογνωσία τους στο διαδίκτυο για να δώσουν στους εαυτούς τους ένα χέρι.
Αν εργάζεστε σε εργασία πλήρους απασχόλησης και θέλετε να επωφεληθείτε γρήγορα από την ιδέα σας ή εάν δημιουργείτε κάτι πολύ περίπλοκο, μπορείτε επίσης να προσλάβετε κάποιον άλλο για να σχεδιάσετε και να κωδικοποιήσετε την αίτησή σας για εσάς. Ακολουθεί μια επισκόπηση και στις δύο επιλογές.
Επιλογή 1: Μάθετε να κωδικοποιείτε τον εαυτό σας
Εδώ είναι μερικές από τις καλύτερες πηγές του Διαδικτύου για την κωδικοποίηση DIY. Με επιμέλεια, πολλοί άνθρωποι αρχίζουν να κωδικοποιούν βασικές εφαρμογές μέσα στον πρώτο μήνα.
Θα χρειαστεί επίσης να έχετε και να είστε εξοικειωμένοι με τα παρακάτω:
Επιλογή 2: Δημιουργία ομάδας
Αν θέλετε να προσλάβετε άλλους για να δημιουργήσετε την εφαρμογή σας, θα πρέπει να ταξινομήσετε αρκετές δεξιότητες και τύπους προσωπικού για να σχεδιάσετε από όσο χρειάζεται. Αν και ορισμένοι εργολάβοι μπορούν να είναι ειδικευμένοι σε πολλούς τομείς, μην περιμένετε να βρείτε όλες αυτές τις δεξιότητες σε ένα άτομο. Ανάλογα με την πολυπλοκότητα της εφαρμογής σας, είναι πιθανό να χρειαστεί να αναθέσετε σε τρίτους μια ολόκληρη ομάδα ή ακόμα να προσλάβετε έναν οργανισμό με ολοκληρωμένες προσφορές στο σπίτι.
Το πιο σημαντικό, κατανοήστε τα ακριβή σύνολα δεξιοτήτων που θα χρειαστείτε από την ομάδα σας. Οι σχεδιαστές του UX (που σχεδιάζουν τη λειτουργικότητα της εφαρμογής) θα πρέπει να κατανοούν τα βασικά στοιχεία της διάταξης, την αρχιτεκτονική των πληροφοριών και τα στοιχεία των λειτουργιών του χρήστη. Οι σχεδιαστές γραφικών (που σχεδιάζουν λογότυπα και άλλα οπτικά στοιχεία) πρέπει να κατανοήσουν τα οπτικά στοιχεία της επωνυμίας και της συνέχειας της μάρκας και του τρόπου με τον οποίο τα χρώματα και τα σύμβολα γραμματοσειρών συμβάλλουν στην επωνυμία. Οι προγραμματιστές θα κατασκευάσουν τη βάση δεδομένων βάσης για την εφαρμογή και θα πρέπει να έχουν συγκεκριμένη εμπειρία κάνοντας αυτό για εφαρμογές iPhone. Οι προγραμματιστές θα είναι αυτοί που θέτουν την ιδέα και το σχεδιασμό σας σε δράση και μπορούν να σας βοηθήσουν να το υποβάλετε στο App Store με επιτυχία.
Εδώ είναι μερικά σημεία για να αναζητήσετε σχεδιαστές και προγραμματιστές για να ταιριάζουν σε οποιοδήποτε προϋπολογισμό:
Μια υπηρεσία όπως το oDesk ή το Elance θα είναι η πιο οικονομική προσέγγιση, καθώς οι τιμές κυμαίνονται οπουδήποτε από $ 10 έως $ 50 ανά ώρα για το εξωτερικό ταλέντο, σε σχέση με την υπηρεσία πλήρους εξυπηρέτησης με έδρα τις ΗΠΑ, όπου οι τιμές συνήθως κυμαίνονται από $ 75 έως $ 200 ανά ώρα. (Συνολικά, μπορείτε να περιμένετε να πληρώσετε $ 5.000- $ 10.000 όταν εργάζεστε με ελεύθερους επαγγελματίες ή οπουδήποτε από $ 20.000 έως $ 150.000 όταν εργάζεστε με μια επιχείρηση.) Εάν αποφασίσετε να ακολουθήσετε αυτό το μονοπάτι, φροντίστε να διαβάσετε πρώτα το άρθρο του Derek Sivers σχετικά με την εξωτερική ανάθεση.
Επίσης, να θυμάστε ότι, όταν εργάζεστε με μια ομάδα, η επικοινωνία είναι πρωταρχικής σημασίας. Από τις ενημερώσεις σε οδηγίες, από τη μεταβίβαση των ιδεών μέχρι την είσοδο, πρέπει να έχετε εργαλεία που να εξασφαλίζουν ότι διατηρείτε επαφή με την ομάδα σας. Τα εργαλεία διαχείρισης έργων όπως το Basecamp είναι μερικά από τα πιο χρήσιμα εργαλεία εκεί έξω για την ανταλλαγή και την οργάνωση ιδεών. Σκεφτείτε το να έχετε έναν αποκωδικοποιητή απομακρυσμένης πρόσβασης σε μια ψηφιακή αίθουσα συνεδριάσεων με όλους στην ομάδα σας.
Έτοιμοι ακόμα;
Όπως μπορείτε να διαπιστώσετε, υπάρχουν πολλές επιλογές για να σχεδιάσετε και να χτίσετε την εφαρμογή των ονείρων σας χωρίς να βρείτε τεχνικό συνιδρυτή για να συμμετάσχετε μαζί σας. Τώρα, πάρτε την ιδέα και τρέξτε μαζί της.
Ποιους άλλους πόρους έχετε βρει για να βοηθήσετε στη ζωή της εφαρμογής iPhone σας;