Πώς να αναπτύξετε μια απλή εφαρμογή iPhone και να την υποβάλετε στο iTunes

Πώς να αναπτύξετε μια απλή εφαρμογή iPhone και να την υποβάλετε στο iTunes

Η διαδικασία ανάπτυξης μιας εφαρμογής iPhone δεν είναι τόσο δύσκολη ή τόσο απλή όσο θα μπορούσε να νομίσει κανείς. Δεν είμαι προγραμματιστής, αλλά ήθελα να δω αν θα μπορούσα να διδάξω τον εαυτό μου πώς να αναπτύξει μια εφαρμογή iPhone. Οι ειδήσεις παρουσιάζουν όλα τα είδη άρθρα για παιδιά μόλις 9 ετών που μπορούν να τα κάνουν. Αν μπορούν να το κάνουν, σίγουρα μπορούμε και οι υπόλοιποι;





Όπως και το μαγείρεμα, υπάρχει μια μικρή διαδικασία που περιλαμβάνει το «μαγείρεμα» μιας εφαρμογής. Αυτό το άρθρο δεν αφορά το στυλ μαγειρέματός σας, δηλαδή τον προγραμματισμό), αλλά μόνο τα γενικά βήματα που είναι απαραίτητα για να το πάρετε από το κεφάλι σας και στο iTunes.





Η δημιουργία μιας εφαρμογής δεν είναι εντελώς δωρεάν, επομένως είναι σημαντικό να γνωρίζετε εκ των προτέρων ότι, σε κάποιο σημείο αυτής της διαδικασίας, θα εξοικονομήσετε $ 99 (USD). Επίσης, είναι σημαντικό να γνωρίζετε εκ των προτέρων ότι θα χρειαστεί να χρησιμοποιήσετε Mac κάποια στιγμή και ότι θα χρειαστεί να χρησιμοποιήσετε συγκεκριμένο κώδικα Mac-happy για να δημιουργήσετε την εφαρμογή σας.





Τώρα που όλοι έχουμε δει τα ψιλά γράμματα, εδώ είναι τα συναρπαστικά βήματα για την εφαρμογή της ευτυχίας!

Βήμα 1: Δημιουργήστε μια ιδεώδη ιδέα

Έχετε μια μοναδική ιδέα για μια εφαρμογή; Υπάρχουν, όπως πιθανώς γνωρίζετε, ένα τρισεκατομμύριο (εντάξει, μπορεί να μην είναι τρισεκατομμύρια) εφαρμογές εκεί έξω. Τι κάνει λοιπόν μια εφαρμογή να ξεχωρίζει; Γιατί κάποιος θα ήθελε να χρησιμοποιήσει την εφαρμογή σας; Γιατί θα πληρώσουν χρήματα για αυτό εάν πρόκειται να χρεώσετε;



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

Βήμα 2: Αποκτήστε ένα Mac

Το iPhone είναι προϊόν της Apple και χρησιμοποιεί μια παραλλαγή του Mac OS. Επί του παρόντος, τα εργαλεία ανάπτυξης iPhone είναι διαθέσιμα μόνο για χρήστες Mac (παρόλο που υπάρχουν ενδείξεις σχεδιασμού σε λειτουργία jail break σε υπολογιστή), αλλά για να εμφανιστεί στο App Store, θα χρειαστείτε τελικά Mac για να το αποκτήσετε εκεί. Μπορείτε να αγοράσετε ένα Mac mini σχετικά φθηνά εάν δεν έχετε Mac στη διάθεσή σας.





Βήμα 3: Εγγραφείτε ως προγραμματιστής της Apple

Για να εργαστείτε με τα εργαλεία Mac, θα πρέπει να γίνετε επίσημος Apple Developer Το Η εγγραφή είναι δωρεάν, οπότε πρέπει απλώς να τους δώσετε τα στοιχεία σας και να συμφωνήσετε με τους όρους τους. Πρέπει να εγγραφείτε μόνο μία φορά και μπορείτε να χρησιμοποιήσετε το ίδιο όνομα χρήστη και κωδικό πρόσβασης που χρησιμοποιήσατε για τον λογαριασμό σας στο iTunes. Μόλις είστε προγραμματιστής της Apple, μπορείτε να αναπτύξετε εφαρμογές iPhone για οποιοδήποτε από τα προϊόντα Mac.

Βήμα 4: Λήψη του κιτ ανάπτυξης λογισμικού για iPhone (SDK)

Μόλις είστε επίσημος προγραμματιστής, μπορείτε να κατεβάσετε το SDK για iPhone. Η έκδοση που χρειάζεστε εξαρτάται από το λειτουργικό σύστημα που χρησιμοποιείτε αυτήν τη στιγμή. Αυτή η λήψη είναι ΤΕΡΑΣΤΙΑ γιατί συνοδεύεται από κάθε είδους τεκμηρίωση, δείγματα κωδικών και κάθε είδους πράγματα που θα χαρείτε να έχετε αργότερα. Μπορεί να χρειαστούν μερικές ώρες, οπότε ίσως θελήσετε να ξεκινήσετε τη λήψη, να βάλετε μια καλή ταινία και να περιμένετε.





Το ManiacDev είναι ένας πραγματικά υπέροχος ιστότοπος με ΤΟΝΕΣ πληροφορίες που απευθύνονται τόσο σε αρχάριους όσο και σε γκουρού της τεχνολογίας. Ξεκινήστε με το πρώτο βίντεο, παρακολουθήστε και κρατήστε σημειώσεις καθώς προχωράτε. Πραγματικά και πραγματικά, αυτά είναι τα καλύτερα μαθήματα που έχω βρει!

Βήμα 5: Λήψη XCode

Εάν δεν το έχετε ήδη, κάντε λήψη του XCode. Σύμφωνα με την Apple, «το Xcode είναι ένα πλήρες, πλήρες IDE, χτισμένο γύρω από μια ομαλή ροή εργασιών που ενσωματώνει την επεξεργασία του πηγαίου κώδικα, με τα βήματα κατασκευής και μεταγλώττισης, σε μια γραφική εμπειρία εντοπισμού σφαλμάτων - όλα χωρίς να αφήνει την προβολή του πηγαίου κώδικα. .. ' Αυτή είναι μια άλλη τεράστια λήψη, οπότε ίσως θελήσετε να νοικιάσετε μια δεύτερη ταινία.

Βήμα 6: Αναπτύξτε την εφαρμογή iPhone σας με τα πρότυπα στο SDK

Μόλις σχεδιάσετε την εφαρμογή σας σε χαρτί ή στο Photoshop, μπορείτε να ξεκινήσετε να τη σχεδιάζετε με τα πρότυπα που παρέχονται στο SDK. Αυτό είναι όπου το ΤΕΡΑΣΤΙΟ χρονικό διάστημα λήψης θα είναι ένα τεράστιο όφελος. Θα έχετε πολλά πρότυπα για να διαλέξετε και υπάρχουν πολλά υπέροχα σεμινάρια κλιπ YouTube για τον τρόπο αποτελεσματικής χρήσης των προτύπων.

Βήμα 7: Μάθετε τον στόχο-C για το κακάο

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

Βήμα 8: Προγραμματίστε την εφαρμογή σας στο Objective-C

Μόλις κατανοήσετε τουλάχιστον τα βασικά του Objective-C (ή τουλάχιστον ξέρετε πώς να βρείτε απαντήσεις σε ερωτήσεις προγραμματισμού), είστε έτοιμοι να προγραμματίσετε την εφαρμογή σας. Βοηθά στη λήψη στιγμιότυπων οθόνης καθώς προχωράτε, ώστε να θυμάστε τι δοκιμάσατε. Ο προγραμματισμός ορισμένων εφαρμογών μπορεί να διαρκέσει λίγες ώρες, ενώ άλλες εφαρμογές μπορεί να χρειαστούν μήνες. Μόνο εσείς ξέρετε πόσες λεπτομέρειες θέλετε εκεί έξω για το παρθενικό ταξίδι του στο App Store!

Βήμα 9: Δοκιμάστε την εφαρμογή στον προσομοιωτή iPhone

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

Βήμα 10: Φιλοξενήστε μια πώληση ψησίματος

Θυμάστε όταν σας είπα με ψιλά γράμματα ότι θα πρέπει να μαζέψετε κάποια μετρητά; Αυτή είναι η στιγμή. Δυστυχώς, η φόρτωση μιας εφαρμογής στο iTunes κοστίζει μια εφάπαξ χρέωση μέλους 99 $ (USD). Δεν υπάρχει διέξοδος από αυτήν την αμοιβή, αλλά μπορείτε να την κερδίσετε ξανά εις τριπλούν, αν η εφαρμογή σας αξίζει! Πραγματικά, όμως, παίρνετε πολλά για τα $ 99 σας. Για ένα, έχετε πρόσβαση σε μερικούς από τους πιο κουλ ανθρώπους σε αυτή την πλευρά του Πλούτωνα!

Βήμα 11: Ζητήστε από άλλους να δοκιμάσουν την εφαρμογή σας

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

Βήμα 12: Υποβάλετε την εφαρμογή σας για έγκριση

Αφού δοκιμάσετε την εφαρμογή σας στην κοινότητα και επιλύσετε όλα τα προβλήματα, μπορείτε να υποβάλετε την εφαρμογή στο iTunes για έγκριση. Θα μπορείτε να το ανεβάσετε απευθείας από την κοινότητα. Η διαδικασία έγκρισης μπορεί να διαρκέσει λίγο, οπότε κάντε υπομονή!

Βήμα 13: Παρακολουθήστε το The Dough & Traffic Roll In!

Εάν δημιουργήσατε μια εφαρμογή επί πληρωμή, απλά περιμένετε να φτάσουν τα χρήματα στην ακτή. Εάν δημιουργήσατε μια δωρεάν εφαρμογή, παρακολουθήστε την κίνηση!

ποια εντολή πρέπει να εισαγάγετε για να δείτε μια λίστα με όλες τις εντολές που χρησιμοποιήσατε πρόσφατα

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

Πιστώσεις εικόνων: Erik K. Veland , stopnlook , davidgsteadman , Λίο Ρέινολντς , helpei , Cedric Chee , dianagavrilita

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ 3 τρόποι για να ελέγξετε αν ένα email είναι πραγματικό ή ψεύτικο

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

Διαβάστε Επόμενο
Σχετικά θέματα
  • Μακ
  • Προγραμματισμός
Σχετικά με τον Συγγραφέα Μπεθ Ρίτερ-Γκουθ(Δημοσιεύθηκαν 12 άρθρα)

Είμαι Τεχνολόγος Εκπαίδευσης και καθηγητής Αγγλικών.

Περισσότερα από την Beth Ritter-Guth

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή