Η μάχη για την καρδιά και το μυαλό των προγραμματιστών

Εικονίδιο ώρας ανάγνωσης 3 λεπτό. ανάγνωση


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

Διαβάστε τη σελίδα αποκάλυψης για να μάθετε πώς μπορείτε να βοηθήσετε το MSPoweruser να διατηρήσει τη συντακτική ομάδα Διάβασε περισσότερα

wp7_devtool_1

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

Τώρα, η Apple κάνει πίσω, και δεν αποτελεί έκπληξη - ειδικά μετά από αυτό Επίδειξη Epic Citadel δημιουργήθηκε με την Unreal Engine. Το Epic Citadel είναι μια μηχανή παιχνιδιών 3D πολλαπλών πλατφορμών η οποία, πριν από αυτήν την αλλαγή, θα απαγορευόταν τεχνικά από την άδεια προγραμματιστή iOS.

Και 9 έως 5 mac

Πρέπει να κατηγορήσουμε αυτό το Android; Μπα. Το πιθανότερο είναι ότι η Apple δεν θέλει να μπλέξει με τις ομοσπονδιακές αρχές που εξετάζουν τις οδηγίες ανάπτυξης της Apple μετά από επίσημο αίτημα της Adobe.

Ως επί το πλείστον, τόσο οι υποστηρικτές όσο και οι επικριτές της Apple καλωσορίζουν αυτήν την αλλαγή λέγοντας ότι δείχνει ότι «η Apple ανταποκρίνεται επιτέλους στα σχόλια των χρηστών/προγραμματιστών».

Εγώ, από την άλλη, θα ήθελα να θέσω μια διαφορετική θεωρία. Όλες αυτές οι εξελίξεις οφείλονται στην ξαφνική και αξιόπιστη απειλή που θέτει το Windows Phone 7 όσον αφορά την ευκολία ανάπτυξης χρησιμοποιώντας το Visual Studio και το Expression Blend. Εχουμε δει ιστορία μετά ιστορία των προγραμματιστών που ξόδεψαν ελάχιστο χρόνο για να αναπτύξουν ή να μεταφέρουν την εφαρμογή τους στο WP7 αντί για εβδομάδες ή και μήνες που χρειάστηκαν για να αναπτύξουν τις ίδιες εφαρμογές για το iPhone ή το Android. Για παράδειγμα, η Sarah Thomson, από την Καναδή εταιρεία ανάπτυξης παιχνιδιών indie IUGO, είχε αυτό να πει σε ένα συνέντευξη με gamer τσέπης

Πώς είναι η πλατφόρμα για να δουλεύεις;
Πρώτον, είμαστε πολύ τυχεροί που έχουμε μια από τις πιο ικανές ομάδες στον κόσμο. Με την επταετή εμπειρία μας σε κινητές πλατφόρμες όλων των ειδών και την ομάδα που χρησιμοποιεί τις ιδιόκτητες, αγνωστικιστικές τεχνολογίες πλατφόρμας μας, ήταν χαρά να εργαστούμε στην πλατφόρμα WP7.
Απλά για να σας δώσω ένα παράδειγμα. πήρε δυο εβδομάδες (η υπογράμμιση δική μου)να φέρω το αρχικό Έκρηξη! μεταβείτε στη νέα πλατφόρμα.

Ολοκλήρωση Αγοράς Pocket Gamer για περισσότερες συνεντεύξεις που περιλαμβάνουν προγραμματιστές iOS που μεταφέρουν τα παιχνίδια τους στο WP7. Ο Paul Thurrott είχε μια διορατική ανάρτηση. Το πραγματικό μυστικό όπλο του Windows Phone: Developers, Developers, Developers την περασμένη εβδομάδα που εν μέρει είπε

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

Και εδώ είναι που αρχίζουν να γίνονται εμφανή τα πλεονεκτήματα του Windows Phone. Το Windows Phone βασίζεται στο Silverlight, το οποίο με τη σειρά του βασίζεται στο Windows Presentation Foundation, το οποίο βασίζεται στο διαχειριζόμενο κώδικα του .NET. Οι προγραμματιστές που επιθυμούν να γράψουν εφαρμογές Windows Phone θα το κάνουν γενικά στα γνωστά όρια του Silverlight, χρησιμοποιώντας μια οικεία και λογική γλώσσα, την C#. Όσοι γράφουν παιχνίδια θα το κάνουν γενικά χρησιμοποιώντας το XNA Framework, το οποίο επιτρέπει την ανάπτυξη πολλαπλών πλατφορμών μεταξύ των Windows (σε υπολογιστές), του Xbox 360 και των Windows Phone. Αυτό σημαίνει ότι οι προγραμματιστές μπορούν πολύ εύκολα να μεταφέρουν παιχνίδια μεταξύ αυτών των τριών πλατφορμών. Συναρπαστικός? Βάζεις στοίχημα.

Οι αλλαγές στις οδηγίες της Apple μπορεί τώρα να επιτρέπουν στο Adobe CS5 να χρησιμοποιείται για την ανάπτυξη εφαρμογής iOS, αλλά αυτό εξακολουθεί να μην συγκρίνεται με το συνδυασμό Visual Studio 2010 και Expression Blend 4.0. Ελέγξτε αυτό άρθρο σχετικά με το τι χρειάζεται για να αναπτυχθεί για το Android. Όλα αυτά ωστόσο δεν εγγυώνται μια συνολική επιτυχία για το WP7, αλλά είναι ωραίο να βλέπουμε τον ανταγωνισμό να κάνει βήματα για να αποτρέψει την πιθανότητα.

Περισσότερα για τα θέματα: μήλο, προγραμματιστές, Windows Phone 7, wp7

Αφήστε μια απάντηση

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται *