Όλοι έχουμε ακούσει μακρινές ιστορίες για κάποιον τυχαίο προγραμματιστή που δημιούργησε ένα εξαιρετικά βασικό παιχνίδι και βγάζει εκατομμύρια το μήνα από αυτό (κοιτάζοντάς σας, Flappy Bird). Φαίνεται πριν από πολλά χρόνια από τότε που μια ιστορία έγινε viral, και από τότε, βλέπουμε μια συνεχή και σημαντική εισροή παιχνιδιών και άλλων εφαρμογών στο App Store κάθε μέρα. Το να είσαι προγραμματιστής iOS είναι μια νόμιμη καριέρα τώρα και η ανάπτυξη εφαρμογών είναι μια εξαιρετικά χρήσιμη δεξιότητα. Εάν δεν έχετε ακούσει για το Ταμείο Βοήθειας Μικρών Προγραμματιστών της Apple, μην ανησυχείτε. Η εταιρεία δεν το διαφήμισε απαραίτητα καθώς έγινε ως αποτέλεσμα ομαδικής αγωγής. Εάν ενδιαφέρεστε να μάθετε περισσότερα σχετικά με αυτό, διαβάστε για περισσότερες πληροφορίες.
Σχετική ανάγνωση:
- Πώς να εγκαταστήσετε το Developer Beta στο HomePod Mini
- Πώς να εκκινήσετε εφαρμογές από την οθόνη κλειδώματος στο iOS 16
- Πώς να χρησιμοποιήσετε το Notion για iOS: Ένας πλήρης οδηγός
- Εφαρμογές απάτης App Store: Πώς να παραμείνετε ασφαλείς στο iOS 16
Τι είναι το Small Developer Assistance Fund της Apple;
Το Small Developer Assistance Fund της Apple είναι ένας διακανονισμός 100 εκατομμυρίων δολαρίων για προγραμματιστές των ΗΠΑ που πούλησαν εφαρμογές ή συνδρομές εντός εφαρμογής μεταξύ 4 Ιουνίου 2015 και 26 Απριλίου 2021. Αυτό ισχύει επίσης μόνο για όσους κέρδισαν 1 εκατομμύριο $ ή λιγότερο μέσω του App Store. Η μήνυση προέκυψε καθώς μια ομάδα προγραμματιστών ισχυρίστηκε ότι η Apple δημιούργησε μια άδικη αγορά παίρνοντας υπερβολικά κέρδη από προγραμματιστές και πληρώνοντας αθέμιτα ποσοστά.
Δεν αποτελεί έκπληξη το γεγονός ότι η Apple συμβιβάστηκε με το θέμα, καθώς υπήρξαν πολλές περιπτώσεις όπου η εταιρεία εφαρμόζει πολιτικές κατά των καταναλωτών και υπέρ του μονοπωλίου. Δυστυχώς, για να είστε μέλος του Ταμείου Βοήθειας Μικρών Προγραμματιστών της Apple, θα έπρεπε να συμμετάσχετε στην ομαδική αγωγή. Όσοι ήταν ενεργοί προγραμματιστές εκείνη την περίοδο θα είχαν λάβει ειδοποίηση μέσω email σχετικά με την αγωγή.
Πλεονεκτήματα του Ταμείου Βοήθειας Μικρών Προγραμματιστών της Apple
Ορισμένοι προγραμματιστές, ενεργοί και συνταξιούχοι, δέχθηκαν μια ευχάριστη έκπληξη καθώς έλαβαν ξαφνικές ειδοποιήσεις από τις τράπεζες και τις υπηρεσίες ψηφιακών πληρωμών τους ότι έλαβαν χρήματα από την Apple. Ένας προγραμματιστής στο Twitter δημοσίευσε ένα στιγμιότυπο οθόνης από το Venmo του ότι έλαβε ένα εκπληκτικό ποσό 8.064,88 $ για το Cameron vs. Τακτοποίηση της Apple. Φυσικά, όπως συμβαίνει με τις περισσότερες αγωγές, αφού χρειάστηκε τόσος χρόνος για να επιλυθούν, πολλοί στην πραγματικότητα ξέχασαν τα κεφάλαια. Δεν πήραν όλοι οι προγραμματιστές όσο αυτός, αλλά αντιστρόφως, ορισμένοι πήραν πολύ περισσότερα. Αυτές οι πληρωμές άρχισαν να καταβάλλονται στα τέλη Οκτωβρίου, οπότε ίσως υπάρχουν ακόμα κάποιες να γίνουν. Εάν είστε προγραμματιστής ή ήσασταν κατά τη διάρκεια αυτών των τεσσάρων ετών, τότε μπορεί να λάβετε κάποια χρήματα.
Βασικές εφαρμογές για iOS για μικρούς προγραμματιστές
Εάν ενδιαφέρεστε να γίνετε προγραμματιστής iOS, ακολουθούν μερικά βασικά εργαλεία που μπορείτε να χρησιμοποιήσετε για να μάθετε πώς.
XCode
Το XCode είναι ένα προϊόν της Apple που σας επιτρέπει να δημιουργείτε εφαρμογές Swift για συσκευές iOS. Αυτό το εργαλείο είναι συνήθως η πρώτη επιλογή για τους περισσότερους προγραμματιστές iOS, καθώς μπορείτε να το χρησιμοποιήσετε για iPhone, iPad, Mac, Apple Watch και Apple TV. Όπως συμβαίνει με τα περισσότερα προϊόντα της Apple, η σχεδίαση και η διεπαφή χρήστη είναι κομψή και ευκολοχώνευτη. Υπάρχουν πολλά αναπτυσσόμενα μενού και κατηγορίες που μπορείτε να επεκτείνετε εάν χρειάζεστε βοήθεια με την οργάνωση. Με αυτό το εργαλείο ανάπτυξης, μπορείτε να σχεδιάσετε και να δοκιμάσετε στοιχεία γραφικών χωρίς να χρειάζεται να γράψετε κώδικα, κάτι που είναι εκπληκτικό για νεότερους προγραμματιστές που προσπαθούν να μάθουν τη τέχνη.
Προσομοιωτής
Προτού στείλετε το προϊόν σας στην Apple για έγκριση, είναι σημαντικό να μπορείτε να δοκιμάσετε την εφαρμογή σε ένα πρακτικό σενάριο. Ο προσομοιωτής, όπως υποδηλώνει το όνομα, σας επιτρέπει να αναπαράγετε όλα τα iOS, macOS κ.λπ. περιβάλλοντα. Αυτό το εργαλείο έρχεται ως επέκταση του Xcode, το οποίο είναι χρήσιμο, καθώς μπορείτε να πραγματοποιήσετε όλη την κωδικοποίηση και τις δοκιμές σε ένα σημείο. Με το Simulator, μπορείτε να κάνετε τις απαραίτητες αλλαγές όταν ελέγχετε την απόδοση της εφαρμογής σε ένα πιο πρακτικό περιβάλλον. Εάν είστε οπτικός μαθητής ή κάποιος που θέλει να δει ακριβώς τι αλλαγές χρειάζεστε, τότε το Simulator είναι μια απαραίτητη εφαρμογή.
Μεταφορέας
Μόλις ολοκληρώσετε τη διαδικασία κωδικοποίησης και θέλετε να ξεκινήσετε τη διαδικασία μεταφόρτωσης, το Transporter μπορεί να σας βοηθήσει να το κάνετε αυτό. Το μόνο που έχετε να κάνετε είναι να σύρετε και να αποθέσετε το περιεχόμενο που θέλετε να ανεβάσετε και η Transporter θα χειριστεί τα υπόλοιπα για εσάς. Μπορείτε ακόμη να χειριστείτε μουσική, περιεχόμενο βίντεο και βιβλία σε διάφορες πλατφόρμες και υπηρεσίες της Apple. Μπορείτε να κρατάτε αρχείο όλου του περιεχομένου που ανεβάζετε, να παρακολουθείτε δεδομένα και να αναζητάτε τυχόν αναφορές σφαλμάτων για να αντιμετωπίσετε.