Πώς να φτιάξετε μια εφαρμογή iPhone (με εικόνες)

Πίνακας περιεχομένων:

Πώς να φτιάξετε μια εφαρμογή iPhone (με εικόνες)
Πώς να φτιάξετε μια εφαρμογή iPhone (με εικόνες)

Βίντεο: Πώς να φτιάξετε μια εφαρμογή iPhone (με εικόνες)

Βίντεο: Πώς να φτιάξετε μια εφαρμογή iPhone (με εικόνες)
Βίντεο: Windows - Πως καταργώ την εγκατάσταση ενός προγράμματος και πως το επιδιορθώνω 2024, Απρίλιος
Anonim

Η αγορά εφαρμογών αλλάζει και αλλάζει συνεχώς και οι ιστορίες επιτυχίας είναι αρκετά μεγάλες για να τραβήξουν τα βλέμματα κανενός. Πιστεύετε ότι έχετε την Επόμενη Μεγάλη Ιδέα για μια εφαρμογή iPhone; Μπορεί να είναι πιο εύκολο να το φτιάξετε από όσο νομίζετε. Παρόλο που θα χρειαστεί να μάθετε κάποια κωδικοποίηση, μεγάλο μέρος της εργασίας της διεπαφής μπορεί να γίνει γραφικά. Η δημιουργία μιας εφαρμογής θα πάρει χρόνο, μάθηση και υπομονή, αλλά ίσως μπορείτε να φτιάξετε το επόμενο Flappy Bird! Δείτε το Βήμα 1 παρακάτω για να ξεκινήσετε.

Βήματα

Μέρος 1 από 5: Δημιουργία του περιβάλλοντος ανάπτυξης σας

Δημιουργήστε μια εφαρμογή iPhone Βήμα 1
Δημιουργήστε μια εφαρμογή iPhone Βήμα 1

Βήμα 1. Λήψη και εγκατάσταση του Xcode

Το Xcode είναι το περιβάλλον ανάπτυξης στο οποίο δημιουργούνται όλες οι εφαρμογές iPhone. Το Xcode διατίθεται δωρεάν από την Apple, αλλά απαιτεί εγκατάσταση του OS X 10.8 ή μεταγενέστερο. Δεν υπάρχει επίσημος τρόπος εκτέλεσης του Xcode σε υπολογιστή με Windows ή Linux. Αυτό σημαίνει ότι εάν θέλετε να αναπτύξετε μια εφαρμογή iPhone αλλά δεν έχετε Mac, θα πρέπει πρώτα να επενδύσετε σε μία.

  • Για να αναπτύξετε εφαρμογές iOS 8, θα χρειαστείτε το Xcode 6.0.1 και το iOS 8 SDK, και τα δύο διαθέσιμα από την Apple. Το SDK iOS 8 περιέχει σημαντικό αριθμό νέων API που σας επιτρέπουν να δημιουργείτε κάθε είδους νέες εμπειρίες εφαρμογών, συμπεριλαμβανομένης της ενσωμάτωσης iCloud και του Touch ID.
  • Για να αναπτύξετε εφαρμογές iOS 10, θα χρειαστείτε το Xcode 8 και το iOS 10 SDK, επίσης διαθέσιμα από την Apple. Υπάρχουν σημαντικές αλλαγές στη γλώσσα Swift και το SDK σε αυτήν την έκδοση του Xcode που θα θέλατε να γνωρίζετε, αλλά τα καλά νέα είναι ότι δεν θα υπάρξουν άλλες αλλαγές "σπασίματος κώδικα" στη γλώσσα Swift μετά από αυτήν την έκδοση Το
Δημιουργήστε μια εφαρμογή iPhone Βήμα 2
Δημιουργήστε μια εφαρμογή iPhone Βήμα 2

Βήμα 2. Εγκαταστήστε έναν καλό επεξεργαστή κειμένου

Ενώ μπορείτε να κωδικοποιήσετε πλήρως εντός του Xcode, θα διαπιστώσετε ότι η εργασία με μεγάλα κομμάτια κώδικα είναι πολύ πιο εύκολη εάν διαθέτετε έναν ειδικό επεξεργαστή κειμένου που ειδικεύεται στον προγραμματισμό σύνταξης. Το TextMate και το JEdit είναι δύο πολύ δημοφιλείς επιλογές.

Δημιουργήστε μια εφαρμογή iPhone Βήμα 3
Δημιουργήστε μια εφαρμογή iPhone Βήμα 3

Βήμα 3. Εγκαταστήστε ένα πρόγραμμα διανυσματικών γραφικών

Εάν σκοπεύετε να δημιουργήσετε προσαρμοσμένη τέχνη και σχέδια για την εφαρμογή σας, θα θέλετε ένα πρόγραμμα που μπορεί να δημιουργήσει διανυσματικά γραφικά. Κλίμακα διανυσματικών γραφικών χωρίς απώλεια σαφήνειας και είναι απαραίτητα για μια όμορφη εφαρμογή. Τα δημοφιλή διανυσματικά προγράμματα περιλαμβάνουν τα CorelDraw, Adobe Illustrator και Xara Designer, τα οποία είναι εμπορικά και το Inkscape, το οποίο είναι δωρεάν. Ένα ωραίο, δωρεάν, διανυσματικό πρόγραμμα σχεδίασης γραφικών είναι το DrawBerry. Δεν είναι τόσο ισχυρό όσο τα επαγγελματικά προγράμματα, αλλά είναι καλό για έναν πρώτο χρήστη ή αν απλά δεν θέλετε να πληρώσετε για κάτι μόνο για μία χρήση.

Δημιουργήστε μια εφαρμογή iPhone Βήμα 4
Δημιουργήστε μια εφαρμογή iPhone Βήμα 4

Βήμα 4. Εξοικειωθείτε με το Objective-C

Το Objective-C είναι η γλώσσα προγραμματισμού που χρησιμοποιείται για τη δημιουργία λειτουργιών στις εφαρμογές iPhone. Διαχειρίζεται δεδομένα και χειρισμό αντικειμένων. Το Objective-C είναι παράγωγο της οικογένειας γλωσσών C και είναι αντικειμενοστρεφής γλώσσα. Εάν έχετε ήδη μια βασική κατανόηση του C ή της Java, το Objective-C θα πρέπει, ως επί το πλείστον, να είναι αρκετά εύκολο να κατανοηθεί.

  • Μια νεότερη επιλογή είναι να δημιουργήσετε την εφαρμογή σας χρησιμοποιώντας τη γλώσσα Swift, τη συνέχεια του Objective-C. Το Swift έχει μια πολύ πιο φιλική σύνταξη και μια πιο μοντέρνα αίσθηση.
  • Παρόλο που είναι δυνατό να δημιουργήσετε μια βασική εφαρμογή χωρίς να γνωρίζετε το Objective-C, δεν μπορείτε να εκτελέσετε οποιαδήποτε προηγμένη λειτουργία χωρίς να την κωδικοποιήσετε μόνοι σας. Χωρίς το Objective-C, το μόνο που μπορείτε να κάνετε είναι να μετακινηθείτε εμπρός και πίσω μεταξύ των οθονών.
  • Υπάρχει μια ποικιλία από σεμινάρια διαθέσιμα στο διαδίκτυο, καθώς και μια πληθώρα πληροφοριών που μπορείτε να βρείτε σε διάφορα βιβλία σχετικά με το Objective-C ή το Swift. Εάν η ανάπτυξη εφαρμογών iPhone είναι κάτι που θέλετε να λάβετε σοβαρά υπόψη, θα έχετε καλή εξυπηρέτηση έχοντας στη διάθεσή σας κάποιους πόρους.
  • Μερικές από τις πιο δημοφιλείς διαδικτυακές κοινότητες Objective-C και Swift περιλαμβάνουν τα Apple Developer Forums, το iPhoneSDK Google Group και το StackOverflow.
Δημιουργήστε μια εφαρμογή iPhone Βήμα 5
Δημιουργήστε μια εφαρμογή iPhone Βήμα 5

Βήμα 5. Εξετάστε την ανάπτυξη εξωτερικής ανάθεσης

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

Το Upwork (στο παρελθόν oDesk και Elance) είναι η πιο δημοφιλής υπηρεσία freelancing στο Διαδίκτυο που διαθέτει εκατοντάδες προγραμματιστές και καλλιτέχνες όλων των επιπέδων δεξιοτήτων

Δημιουργήστε μια εφαρμογή iPhone Βήμα 6
Δημιουργήστε μια εφαρμογή iPhone Βήμα 6

Βήμα 6. Δημιουργήστε έναν λογαριασμό ανάπτυξης

Για να διανείμετε την εφαρμογή σας στο App Store ή να την δώσετε σε άλλους για δοκιμή, θα πρέπει να εγγραφείτε για λογαριασμό προγραμματιστή της Apple. Ο λογαριασμός κοστίζει 99 $ ετησίως και θα σας ζητήσει να καταχωρίσετε φορολογικά και τραπεζικά στοιχεία.

Μπορείτε να δημιουργήσετε τον λογαριασμό σας στον ιστότοπο του iOS Dev Center

Δημιουργήστε μια εφαρμογή iPhone Βήμα 7
Δημιουργήστε μια εφαρμογή iPhone Βήμα 7

Βήμα 7. Κατεβάστε μερικές δοκιμαστικές εφαρμογές

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

Μέρος 2 από 5: Σχεδιασμός της εφαρμογής

Δημιουργήστε μια εφαρμογή iPhone Βήμα 8
Δημιουργήστε μια εφαρμογή iPhone Βήμα 8

Βήμα 1. Ορίστε την ιδέα σας

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

  • Προσπαθήστε να τηρήσετε όσο το δυνατόν περισσότερο το έγγραφο σχεδίασης ενώ αναπτύσσετε την εφαρμογή σας. Αυτό θα σας βοηθήσει να εστιάσετε στις δυνατότητες που θέλετε.
  • Προσπαθήστε να σχεδιάσετε τουλάχιστον ένα σκίτσο μικρογραφιών για κάθε οθόνη στην εφαρμογή σας.
Δημιουργήστε μια εφαρμογή iPhone Βήμα 9
Δημιουργήστε μια εφαρμογή iPhone Βήμα 9

Βήμα 2. Προσδιορίστε το κοινό σας

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

Δημιουργήστε μια εφαρμογή iPhone Βήμα 10
Δημιουργήστε μια εφαρμογή iPhone Βήμα 10

Βήμα 3. Αντιμετωπίστε μια ανάγκη με την εφαρμογή

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

Δημιουργήστε μια εφαρμογή iPhone Βήμα 11
Δημιουργήστε μια εφαρμογή iPhone Βήμα 11

Βήμα 4. Εξετάστε το περιεχόμενο

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

Δημιουργήστε μια εφαρμογή iPhone Βήμα 12
Δημιουργήστε μια εφαρμογή iPhone Βήμα 12

Βήμα 5. Εξασκηθείτε σε καλές διαδικασίες σχεδιασμού UI

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

Ο σχεδιασμός UI είναι τόσο μια μορφή τέχνης όσο και μια επιστήμη. Πιθανότατα θα αναθεωρείτε συνεχώς το σχέδιό σας καθώς το έργο σας εξελίσσεται

Μέρος 3 από 5: Δημιουργία της εφαρμογής

Δημιουργήστε μια εφαρμογή iPhone Βήμα 13
Δημιουργήστε μια εφαρμογή iPhone Βήμα 13

Βήμα 1. Δημιουργήστε ένα νέο έργο στο Xcode

Ανοίξτε το Xcode και ξεκινήστε ένα νέο έργο από το μενού Αρχείο. Επιλέξτε "Εφαρμογή" στην επικεφαλίδα "iOS" στην αριστερή πλευρά του παραθύρου. Στην ενότητα προτύπων, επιλέξτε "Κενή εφαρμογή".

  • Υπάρχει μια ποικιλία διαθέσιμων προτύπων, όλα σχεδιασμένα για διαφορετικές εργασίες. Ξεκινήστε με ένα κενό πρότυπο μέχρι να αισθανθείτε πιο άνετα με τη διαδικασία ανάπτυξης. Μπορείτε να δοκιμάσετε ένα από τα πιο περίπλοκα πρότυπα μόλις εξοικειωθείτε με το πώς λειτουργούν όλα.
  • Θα χρειαστεί να δώσετε ένα όνομα προϊόντος, το αναγνωριστικό της εταιρείας σας και το πρόθεμα κλάσης. Εάν δεν έχετε ακόμη αναγνωριστικό εταιρείας από την Apple, εισαγάγετε com.example. Για το πρόθεμα κλάσης, εισαγάγετε XYZ.
  • Επιλέξτε "iPhone" από το μενού Συσκευές.
Δημιουργήστε μια εφαρμογή iPhone Βήμα 14
Δημιουργήστε μια εφαρμογή iPhone Βήμα 14

Βήμα 2. Δημιουργήστε ένα Storyboard

Το Storyboard είναι η οπτική αναπαράσταση όλων των οθονών της εφαρμογής σας. Εμφανίζει το περιεχόμενο κάθε οθόνης καθώς και τις μεταβάσεις μεταξύ τους. Το εργαλείο Storyboard θα σας βοηθήσει να αναπτύξετε τη ροή της εφαρμογής σας.

  • Κάντε κλικ στο Αρχείο → Νέο → Αρχείο.
  • Στην επικεφαλίδα iOS, κάντε κλικ στην επιλογή "Διεπαφή χρήστη".
  • Επιλέξτε Storyboard και κάντε κλικ στο Επόμενο.
  • Επιλέξτε iPhone από το μενού Συσκευές και, στη συνέχεια, ονομάστε το αρχείο "Κύριο". Βεβαιωθείτε ότι έχει αποθηκευτεί στην ίδια τοποθεσία με το έργο σας.
Δημιουργήστε μια εφαρμογή iPhone Βήμα 15
Δημιουργήστε μια εφαρμογή iPhone Βήμα 15

Βήμα 3. Αντιστοιχίστε το Storyboard στο έργο σας

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

  • Κάντε κλικ στο όνομα του έργου σας στο αριστερό δέντρο πλοήγησης.
  • Βρείτε την επικεφαλίδα Στόχοι στο κύριο πλαίσιο. Επιλέξτε το έργο σας από τη λίστα Στόχοι.
  • Βρείτε την ενότητα Πληροφορίες ανάπτυξης στην καρτέλα Γενικά.
  • Εισαγάγετε το Main.storyboard στο πεδίο κειμένου "Κύρια διεπαφή".
Δημιουργήστε μια εφαρμογή iPhone Βήμα 16
Δημιουργήστε μια εφαρμογή iPhone Βήμα 16

Βήμα 4. Προσθέστε την πρώτη οθόνη χρησιμοποιώντας ένα χειριστήριο προβολής

Οι ελεγκτές προβολής υπαγορεύουν τον τρόπο προβολής του περιεχομένου από τον χρήστη. Υπάρχει μια ποικιλία προεπιλεγμένων ελεγκτών προβολής, συμπεριλαμβανομένων των τυπικών προβολών και πινάκων. Θα προσθέσετε ελεγκτές προβολής στο storyboard σας, το οποίο λέει στην εφαρμογή πώς να εμφανίζει το περιεχόμενο στον χρήστη.

  • Επιλέξτε το αρχείο "Main.storyboard" στο μενού πλοήγησης έργου. Θα δείτε έναν κενό καμβά να εμφανίζεται στο παράθυρο Interface Builder.
  • Βρείτε τη Βιβλιοθήκη αντικειμένων. Αυτό βρίσκεται στο κάτω μέρος του δεξιού πλαισίου και μπορεί να επιλεγεί κάνοντας κλικ στο κουμπί του μικρού κύβου. Αυτό θα φορτώσει μια λίστα αντικειμένων που μπορούν να προστεθούν στον καμβά σας.
  • Κάντε κλικ και σύρετε το αντικείμενο "View Controller" στον καμβά. Η πρώτη σας οθόνη θα εμφανιστεί στον καμβά.
  • Η πρώτη σας «Σκηνή» ολοκληρώθηκε. Όταν ξεκινήσει η εφαρμογή, ο ελεγκτής προβολής θα φορτώσει την πρώτη οθόνη σας.
Δημιουργήστε μια εφαρμογή iPhone Βήμα 17
Δημιουργήστε μια εφαρμογή iPhone Βήμα 17

Βήμα 5. Προσθέστε αντικείμενα διεπαφής στην πρώτη σας οθόνη

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

  • Κάντε κλικ και σύρετε αντικείμενα από τη λίστα για να τα προσθέσετε στην οθόνη σας.
  • Τα περισσότερα αντικείμενα μπορούν να αλλάξουν μέγεθος κάνοντας κλικ και σύροντας τα πλαίσια στην άκρη του αντικειμένου. Κατά την αλλαγή του μεγέθους, θα εμφανιστούν οδηγίες στην οθόνη, ώστε να διασφαλίσετε ότι όλα ευθυγραμμίζονται σωστά.
Δημιουργήστε μια εφαρμογή iPhone Βήμα 18
Δημιουργήστε μια εφαρμογή iPhone Βήμα 18

Βήμα 6. Προσαρμόστε τα αντικείμενα που προσθέτετε

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

  • Επιλέξτε το αντικείμενο που θέλετε να προσαρμόσετε και κάντε κλικ στο κουμπί "Attributes Inspector" στο επάνω μέρος του δεξιού πλαισίου. Το κουμπί μοιάζει με ασπίδα.
  • Προσαρμόστε το αντικείμενο σύμφωνα με τις προτιμήσεις σας. Μπορείτε να αλλάξετε στυλ γραμματοσειράς, μέγεθος γραμματοσειράς, χρώμα κειμένου, στοίχιση, εικόνες φόντου, κείμενο κράτησης θέσης, στυλ περιγράμματος και πολλά άλλα.
  • Οι διαθέσιμες επιλογές θα αλλάξουν ανάλογα με το αντικείμενο που προσαρμόζετε.
Δημιουργήστε μια εφαρμογή iPhone Βήμα 19
Δημιουργήστε μια εφαρμογή iPhone Βήμα 19

Βήμα 7. Προσθέστε περισσότερες οθόνες

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

  • Περισσότερες οθόνες προστίθενται σύροντας και ρίχνοντας αντικείμενα του ελεγκτή προβολής σε κενά μέρη του καμβά σας. Εάν δεν μπορείτε να βρείτε ένα κενό σημείο για να το αφήσετε, κάντε κλικ στο κουμπί "σμίκρυνση" μέχρι να βρείτε κενές περιοχές. Βεβαιωθείτε ότι έχετε ρίξει τον ελεγκτή προβολής στον καμβά και όχι σε μια υπάρχουσα οθόνη.
  • Μπορείτε να αλλάξετε την αρχική οθόνη επιλέγοντας τον ελεγκτή προβολής με τον οποίο θέλετε να οδηγήσετε από το περίγραμμα του έργου. Κάντε κλικ στο κουμπί Attribute Inspector και επιλέξτε το πλαίσιο "Is Initial View Controller". Για παράδειγμα, εάν δημιουργείτε μια λίστα υποχρεώσεων, θα θέλετε η πραγματική λίστα να είναι το πρώτο πράγμα που βλέπει ο χρήστης κατά την εκκίνηση της εφαρμογής.
Δημιουργήστε μια εφαρμογή iPhone Βήμα 20
Δημιουργήστε μια εφαρμογή iPhone Βήμα 20

Βήμα 8. Προσθέστε μια γραμμή πλοήγησης

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

  • Ο ελεγκτής πλοήγησης πρέπει να προστεθεί στην αρχική προβολή, ώστε να μπορεί να ελέγχει όλες τις επόμενες οθόνες.
  • Επιλέξτε την αρχική προβολή στο περίγραμμα του έργου.
  • Κάντε κλικ στην επιλογή Editor → Embed In → Navigation Controller.
  • Θα πρέπει να δείτε μια γκρι γραμμή πλοήγησης να εμφανίζεται στο επάνω μέρος της οθόνης στην οποία προσθέσατε το χειριστήριο.
Δημιουργήστε μια εφαρμογή iPhone Βήμα 21
Δημιουργήστε μια εφαρμογή iPhone Βήμα 21

Βήμα 9. Προσθέστε λειτουργικότητα στη γραμμή πλοήγησης

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

  • Προσθέστε έναν τίτλο στη γραμμή πλοήγησης. Κάντε κλικ στο στοιχείο πλοήγησης κάτω από τον ελεγκτή προβολής στον οποίο το αντιστοιχίσατε. Ανοίξτε το Attribute Inspector και πληκτρολογήστε τον τίτλο της τρέχουσας οθόνης στο πεδίο Title.
  • Προσθέστε ένα κουμπί πλοήγησης. Ανοίξτε τη βιβλιοθήκη αντικειμένων εάν δεν είναι ήδη ανοιχτή και βρείτε το στοιχείο κουμπιού γραμμής. Κάντε κλικ και σύρετέ το στη γραμμή πλοήγησης. Συνήθως, τα κουμπιά που σας μετακινούν "μπροστά" στην εφαρμογή τοποθετούνται δεξιά και τα κουμπιά που σας μετακινούν "πίσω" τοποθετούνται αριστερά.
  • Δώστε στο κουμπί μια ιδιότητα. Τα κουμπιά μπορούν να διαμορφωθούν ώστε να έχουν συγκεκριμένες ιδιότητες που τα καθιστούν εύκολο να προσαρμοστούν στην περίσταση. Για παράδειγμα, εάν δημιουργείτε μια λίστα υποχρεώσεων, θα θέλετε ένα κουμπί "Προσθήκη" για να δημιουργήσετε μια νέα καταχώριση. Επιλέξτε το κουμπί και ανοίξτε το Attribute Inspector. Βρείτε το μενού Αναγνωριστικό και επιλέξτε "Προσθήκη". Το κουμπί θα αλλάξει σε λογότυπο "+".
Δημιουργήστε μια εφαρμογή iPhone Βήμα 22
Δημιουργήστε μια εφαρμογή iPhone Βήμα 22

Βήμα 10. Συνδέστε το νέο σας κουμπί με μια υπάρχουσα οθόνη

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

  • Όταν αφήσετε το κουμπί του ποντικιού, θα εμφανιστεί το μενού Action Segue με μια λίστα επιλογών. Επιλέξτε "Push" για να χρησιμοποιήσετε τη μετάβαση push όταν μετακινείστε μεταξύ οθονών. Μπορείτε επίσης να επιλέξετε "Modal", το οποίο θα ανοίξει την οθόνη ως αυτόνομη ενέργεια σε αντίθεση με μια ακολουθία.
  • Εάν χρησιμοποιείτε το Push, μια γραμμή πλοήγησης θα προστεθεί αυτόματα στη δεύτερη οθόνη σας και θα δημιουργηθεί αυτόματα ένα κουμπί "πίσω". Εάν επιλέξετε modal, θα χρειαστεί να εισαγάγετε μη αυτόματα μια δεύτερη γραμμή πλοήγησης, καθώς και να προσθέσετε ένα κουμπί "Cancel" και "Done" (για μια λίστα υποχρεώσεων. Οι ετικέτες των κουμπιών σας θα αλλάξουν ανάλογα με τις ανάγκες της εφαρμογής σας).
  • Τα κουμπιά "Ακύρωση" και "Τέλος" μπορούν να δημιουργηθούν με τον ίδιο τρόπο που δημιουργήσατε το κουμπί "Προσθήκη". Απλώς επιλέξτε "Ακύρωση" ή "Τέλος" από το μενού Αναγνωριστικό στο Attribute Inspector.
Δημιουργήστε μια εφαρμογή iPhone Βήμα 23
Δημιουργήστε μια εφαρμογή iPhone Βήμα 23

Βήμα 11. Προσθέστε δυνατότητες χειρισμού δεδομένων

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

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

Μέρος 4 από 5: Δοκιμή της εφαρμογής

Δημιουργήστε μια εφαρμογή iPhone Βήμα 24
Δημιουργήστε μια εφαρμογή iPhone Βήμα 24

Βήμα 1. Ξεκινήστε τον Προσομοιωτή iOS

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

Δημιουργήστε μια εφαρμογή iPhone Βήμα 25
Δημιουργήστε μια εφαρμογή iPhone Βήμα 25

Βήμα 2. Δημιουργήστε την εφαρμογή

Κάντε κλικ στο κουμπί Δημιουργία, το οποίο μοιάζει με ένα παραδοσιακό κουμπί Play, για να μεταγλωττίσετε την εφαρμογή και να την εκτελέσετε. Η δημιουργία της εφαρμογής μπορεί να διαρκέσει λίγα λεπτά. μπορείτε να παρακολουθήσετε την πρόοδο στη γραμμή εργαλείων. Μόλις ολοκληρωθεί η διαδικασία κατασκευής, ο Προσομοιωτής iOS θα ανοίξει και μπορείτε να ξεκινήσετε να δοκιμάζετε την εφαρμογή σας.

Δημιουργήστε μια εφαρμογή iPhone Βήμα 26
Δημιουργήστε μια εφαρμογή iPhone Βήμα 26

Βήμα 3. Δοκιμάστε την εφαρμογή στο δικό σας iPhone

Πριν διανείμετε την εφαρμογή σας για δοκιμή, μπορείτε να τη δοκιμάσετε στη δική σας συσκευή (αν έχετε). Αρχικά, συνδέστε τη συσκευή σας στον υπολογιστή σας μέσω USB. Κλείστε το iTunes εάν ανοίξει. Επιλέξτε "Συσκευή και εντοπισμός σφαλμάτων" από το αναπτυσσόμενο μενού και, στη συνέχεια, κάντε κλικ στο κουμπί Δημιουργία. Μετά από μερικά δευτερόλεπτα, η εφαρμογή θα πρέπει να ξεκινήσει στο iPhone. δοκιμάστε όλες τις λειτουργίες πριν κλείσετε την εφαρμογή.

Δημιουργήστε μια εφαρμογή iPhone Βήμα 27
Δημιουργήστε μια εφαρμογή iPhone Βήμα 27

Βήμα 4. Σφαλμάτωση της εφαρμογής σας

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

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

Δημιουργήστε μια εφαρμογή iPhone Βήμα 28
Δημιουργήστε μια εφαρμογή iPhone Βήμα 28

Βήμα 5. Ελέγξτε τη χρήση της μνήμης

Το iPhone έχει πολύ περιορισμένο όγκο μνήμης. Κάθε φορά που εκχωρείτε ένα αντικείμενο κάποια μνήμη, πρέπει να το απελευθερώνετε όταν τελειώσετε με αυτό και να επιστρέψετε τη μνήμη. Τα εργαλεία είναι το εργαλείο SDK iPhone για προβολή και ανάλυση της χρήσης της μνήμης σας μεταξύ άλλων.

  • Με το Device and Debug επιλεγμένο όπως πριν, επιλέξτε Εκτέλεση → Εκτέλεση με εργαλείο απόδοσης. Διαρροές. Αυτό θα εκκινήσει τα Όργανα και θα ξεκινήσει την εφαρμογή στη συσκευή σας. Προχωρήστε και χρησιμοποιήστε την εφαρμογή κανονικά. Φαίνεται να παγώνει περιοδικά καθώς τα Όργανα καταγράφουν και αναλύουν τη χρήση της μνήμης σας. Τυχόν διαρροές θα έχουν ως αποτέλεσμα μια κόκκινη ακίδα στο χρονοδιάγραμμα των Leaks. Η πηγή των διαρροών θα εμφανιστεί στο κάτω μισό της οθόνης.
  • Διπλό κλικ στα αντικείμενα που έχουν διαρρεύσει θα επιχειρήσει να σας οδηγήσει στον υπεύθυνο κώδικα ή κάνοντας κλικ στο μικρό βέλος στη στήλη διευθύνσεων θα σας δείξει το ιστορικό διαρροών. Μερικές φορές όπου η διαρροή ανιχνεύεται δεν είναι απαραίτητα από πού προήλθε.
  • Εάν πραγματικά κολλήσετε, δοκιμάστε με διαδικασία εξάλειψης. Σχολιάστε ή/και παρακάμψτε προσεκτικά περιοχές του κώδικα και εκτελέστε τον. Μερικές φορές μπορείτε να περιορίσετε τη γενική περιοχή και στη συνέχεια να επιστρέψετε στην υπεύθυνη γραμμή. Όταν γνωρίζετε πού βρίσκεται, μπορείτε να το διορθώσετε ή να το ξαναγράψετε. Θυμηθείτε, η χρήση της Google μπορεί συχνά να σας παρέχει τους πιο γρήγορους άμεσους συνδέσμους προς εσωτερικά φόρουμ της Apple ή τεκμηρίωση που αντιμετωπίζει το πρόβλημά σας.
Δημιουργήστε μια εφαρμογή iPhone Βήμα 29
Δημιουργήστε μια εφαρμογή iPhone Βήμα 29

Βήμα 6. Διανείμετε την εφαρμογή σας για δοκιμή από άλλους

Ενώ η δοκιμή της εφαρμογής σας σε προσομοιωμένη ρύθμιση είναι ένας καλός τρόπος για να διασφαλίσετε ότι η εφαρμογή σας λειτουργεί και ότι η διεπαφή φαίνεται καλή, τίποτα δεν είναι καλύτερο από τη δοκιμή από χρήστες εκτός από εσάς. Απλά βεβαιωθείτε ότι έχετε σιδερώσει τα πιο περίεργα σφάλματα πριν τα στείλετε για εξωτερικές δοκιμές. Για να διανείμετε την εφαρμογή σας στους υπεύθυνους δοκιμών σας, θα πρέπει να δημιουργήσετε ένα πιστοποιητικό Ad-Hoc στον ιστότοπο του iOS Dev Center Center.

  • Οι εξωτερικοί ελεγκτές μπορούν να παρέχουν πολλά σχόλια που δεν θα περιμένατε. Αυτό μπορεί να είναι ιδιαίτερα χρήσιμο εάν έχετε μια πολύπλοκη εφαρμογή.
  • Για να εξουσιοδοτήσετε τις συσκευές του δοκιμαστή, θα χρειαστείτε τον αριθμό UDID κάθε συσκευής.
  • Επιλέξτε Συσκευή από την αναπτυσσόμενη λίστα και πατήστε το εικονίδιο "Δημιουργία". Στο Finder, μεταβείτε στο φάκελο του έργου σας και αναζητήστε το φάκελο "Ad-Hoc-iphoneos". Στο εσωτερικό θα υπάρχει μια εφαρμογή. Αντιγράψτε το πιστοποιητικό "AdHoc.mobileprovision" που πήρατε από το iOS Dev Center στο ίδιο φάκελο. Επιλέξτε την εφαρμογή και το πιστοποιητικό και κάντε τα συμπιεσμένα. Αυτό το αρχείο μπορεί να δοθεί στον εξωτερικό σας δοκιμαστή. Θα χρειαστεί να δημιουργήσετε ένα ξεχωριστό αρχείο για κάθε πιστοποιητικό Ad-Hoc.

Μέρος 5 από 5: Απελευθέρωση του έργου σας

Δημιουργήστε μια εφαρμογή iPhone Βήμα 30
Δημιουργήστε μια εφαρμογή iPhone Βήμα 30

Βήμα 1. Δημιουργήστε τη δημιουργία διανομής

Επιλέξτε Συσκευή και απελευθέρωση από το αναπτυσσόμενο μενού. Πατήστε το εικονίδιο "Δημιουργία". Στο Finder, μεταβείτε στον φάκελο δημιουργίας του έργου σας και αναζητήστε το φάκελο "Release-iphoneos". Στο εσωτερικό θα υπάρχει μια εφαρμογή. Τοποθετήστε το σε αρχείο.

Για να περάσουν οι νέες εφαρμογές την πιστοποίηση Apple, θα πρέπει να βελτιστοποιηθούν για το iOS 8 και την οθόνη Retina

Δημιουργήστε μια εφαρμογή iPhone Βήμα 31
Δημιουργήστε μια εφαρμογή iPhone Βήμα 31

Βήμα 2. Ανοίξτε τον πίνακα ελέγχου iTunes Connect

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

Δημιουργήστε μια εφαρμογή iPhone Βήμα 32
Δημιουργήστε μια εφαρμογή iPhone Βήμα 32

Βήμα 3. Εισαγάγετε όλες τις πληροφορίες της εφαρμογής σας

Κάντε κλικ στην επιλογή "Διαχείριση των εφαρμογών σας" και, στη συνέχεια, επιλέξτε "Προσθήκη νέας εφαρμογής". Συμπληρώστε το όνομα της εφαρμογής, τον αριθμό SKU και επιλέξτε το αναγνωριστικό της δέσμης. Επιλέξτε το πακέτο εφαρμογών από το αναπτυσσόμενο μενού.

  • Συμπληρώστε τις φόρμες που παρέχουν την περιγραφή της εφαρμογής σας, λέξεις -κλειδιά, ιστότοπο υποστήριξης, κατηγορία, email επικοινωνίας, πνευματικά δικαιώματα κ.λπ.
  • Συμπληρώστε τις φόρμες δικαιωμάτων και τιμολόγησης.
  • Έχετε έτοιμο το έργο τέχνης του iTunes. Θα χρειαστείτε ένα μεγάλο διανυσματικό εικονίδιο 512x512, καθώς και μερικά στιγμιότυπα οθόνης της εφαρμογής σας. Μπορείτε να τραβήξετε στιγμιότυπα οθόνης από τον προσομοιωτή iPhone χρησιμοποιώντας το Command + Shift + 4 και σύροντας το τρίχωμα πάνω από την περιοχή. Βεβαιωθείτε ότι είναι 320x480 για iPhone. Τα στιγμιότυπα οθόνης είναι ένα πολύ σημαντικό μέρος του μάρκετινγκ της εφαρμογής σας, οπότε βεβαιωθείτε ότι εμφανίζουν τα πιο σημαντικά μέρη.
Δημιουργήστε μια εφαρμογή iPhone Βήμα 33
Δημιουργήστε μια εφαρμογή iPhone Βήμα 33

Βήμα 4. Ανεβάστε την εφαρμογή σας

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

  • Εγκαταστήστε το Εργαλείο μεταφόρτωσης εφαρμογών και ξεκινήστε το. Την πρώτη φορά που θα εκτελέσετε το πρόγραμμα, θα ζητήσει τα στοιχεία σύνδεσης στο iTunes.
  • Το εργαλείο μεταφόρτωσης εφαρμογών θα ελέγξει τον λογαριασμό σας iTunes Connect και θα βρει τυχόν εφαρμογές για τις οποίες είστε έτοιμοι να ανεβάσετε δυαδικά αρχεία. Θα εμφανιστούν στο αναπτυσσόμενο μενού. Επιλέξτε αυτό που θέλετε, επιλέξτε το zip Distribution που δημιουργήσατε νωρίτερα και ανεβάστε το. Ο μεταφορτωτής θα ελέγξει κάποια εσωτερικά στοιχεία εντός της δέσμης και θα επιστρέψει ένα σφάλμα εάν διαπιστώσει οτιδήποτε εσφαλμένο, όπως λανθασμένο αριθμό έκδοσης, εικονίδιο που λείπει κ.λπ. Αν όλα είναι εντάξει, θα ανεβάσει το zip και θα τελειώσει.
Δημιουργήστε μια εφαρμογή iPhone Βήμα 34
Δημιουργήστε μια εφαρμογή iPhone Βήμα 34

Βήμα 5. Περιμένετε την αναθεώρηση

Δεν υπάρχει τίποτα να κάνετε τώρα παρά μόνο να περιμένετε τη διαδικασία αναθεώρησης. Η Apple θα σας ειδοποιήσει σε λίγες ημέρες ή εβδομάδες μέσω ηλεκτρονικού ταχυδρομείου εάν η κατάσταση της εφαρμογής σας αλλάξει σε "Σε εξέταση". Όταν τεθεί σε αναθεώρηση, η διαδικασία είναι πολύ γρήγορη. Εάν αποτύχει το αρχικό μπαράζ των δοκιμών, θα λάβετε ένα email απόρριψης που θα σας εξηγεί γιατί και η Apple θα προσφέρει προτάσεις για τη διόρθωσή του. Εάν η εφαρμογή σας περάσει από έλεγχο, η Apple θα σας στείλει ένα μήνυμα ηλεκτρονικού ταχυδρομείου που θα σας ενημερώνει ότι η εφαρμογή σας είναι έτοιμη προς πώληση. Η εφαρμογή σας θα εμφανίζεται τώρα στο κατάστημα εφαρμογών iTunes

Δημιουργήστε μια εφαρμογή iPhone Βήμα 35
Δημιουργήστε μια εφαρμογή iPhone Βήμα 35

Βήμα 6. Προωθήστε την εφαρμογή σας

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

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

Δημιουργήστε μια εφαρμογή iPhone Βήμα 36
Δημιουργήστε μια εφαρμογή iPhone Βήμα 36

Βήμα 7. Παρακολουθήστε τις πωλήσεις σας

Κατεβάστε τη δωρεάν εφαρμογή iTunes Connect Mobile για το iPhone σας. Συνδεθείτε κάθε μέρα και ελέγξτε τις πωλήσεις, τις αγορές και τις χώρες πώλησής σας. Αυτό είναι το διασκεδαστικό μέρος! Η Apple θα σας στέλνει περιοδικά μηνύματα ηλεκτρονικού ταχυδρομείου με συνδέσμους προς τα τελευταία δεδομένα πωλήσεών σας. Μπορείτε να τα κατεβάσετε για τα αρχεία σας. Καλή τύχη!

Συμβουλές

  • Προσπαθήστε να είστε πρωτότυπες και όχι διπλές εφαρμογές που υπάρχουν ήδη στο App Store. Κάντε μια λεπτομερή αναζήτηση στο App Store για να μάθετε τι είναι διαθέσιμο. Φυσικά, αν η ιδέα σας είναι καλύτερη, προχωρήστε.
  • Αναζητήστε πάντα τρόπους βελτίωσης της εφαρμογής σας.
  • Προσπαθήστε να ενημερώνετε τακτικά την εφαρμογή σας.
  • Αν σας αρέσει η έντυπη αναφορά, πατήστε στο Amazon.com για να βρείτε μερικά βιβλία ανάπτυξης iPhone.
  • Προσπαθήστε να δοκιμάσετε όσες διαφορετικές συσκευές iDevices μπορείτε να βρείτε στα χέρια σας. Ακόμα καλύτερα αν έχουν εγκατεστημένες διάφορες εκδόσεις iOS.
  • Εάν προσλάβετε προγραμματιστή iOS και θέλετε να εγγυηθείτε ότι η εφαρμογή iOS φαίνεται ότι έχετε ορίσει, θα μπορούσατε να σχεδιάσετε τη διεπαφή για την εφαρμογή στο Photoshop και να χρησιμοποιήσετε ένα εργαλείο για να τη μετατρέψετε σε λειτουργική εφαρμογή Xcode/iOS!
  • Εάν μόλις μαθαίνετε πώς να κωδικοποιείτε, αποκλείστε γλώσσες που βασίζονται ή διαδικτυακά μαθήματα μπορούν να σας βοηθήσουν να ξεκινήσετε.

Προειδοποιήσεις

  • Το iPhone SDK αλλάζει συνεχώς και οι συσκευές εξελίσσονται. Εάν μια αναβάθμιση SDK είναι διαθέσιμη κατά τη διάρκεια ενός έργου, βεβαιωθείτε ότι έχετε διαβάσει τα νέα και τις αλλαγές πριν προχωρήσετε σε αυτό. Εκτός εάν δηλώνεται από την Apple ότι όλες οι νέες υποβολές πρέπει να μεταγλωττιστούν με τη νέα έκδοση SDK, ενδέχεται να μην είναι απαραίτητο για εσάς σε αυτό το σημείο. Εάν κάνετε αναβάθμιση, ορισμένες από τις μεθόδους που έχετε χρησιμοποιήσει ενδέχεται να έχουν ξεπεραστεί και παρόλο που δεν είναι πιθανό να παράγουν περισσότερα από μια προειδοποίηση κατά τη μεταγλώττιση, να είστε ασφαλείς.
  • Δεν σας εγγυώνται πολλές λήψεις ή πωλήσεις, μην αποθαρρύνεστε.
  • Όταν πετύχετε και αποκτήσετε μια εφαρμογή στο App Store, μην σας τρομάζουν οι κακοί άνθρωποι που γράφουν δυσάρεστες κριτικές. Μερικοί δίνουν χρήσιμα σχόλια και σε άλλους αρέσει να είναι αγενείς.
  • Είναι εθιστικό. μπορεί να μην μπορείς να σταματήσεις.

Συνιστάται: