Ανάπτυξη μεταξύ των πλατφορμών

Συγγραφέας: Eugene Taylor
Ημερομηνία Δημιουργίας: 7 Αύγουστος 2021
Ημερομηνία Ενημέρωσης: 20 Ιούνιος 2024
Anonim
Πρακτικά εργαλεία για την ανάπτυξη της ευεξίας και συνοχής στην ομάδα τάξης τον καιρό του Covid-19
Βίντεο: Πρακτικά εργαλεία για την ανάπτυξη της ευεξίας και συνοχής στην ομάδα τάξης τον καιρό του Covid-19

Περιεχόμενο

Ορισμός - Τι σημαίνει Cross-Platform Development;

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


Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί την ανάπτυξη Cross-Platform

Η ιδέα της ανάπτυξης μεταξύ των πλατφορμών είναι ότι μια εφαρμογή λογισμικού ή ένα προϊόν πρέπει να λειτουργεί καλά σε περισσότερους από έναν συγκεκριμένους ψηφιακούς οικοτόπους. Αυτή η δυνατότητα συνήθως επιδιώκεται για την πώληση λογισμικού για περισσότερα από ένα ιδιόκτητα λειτουργικά συστήματα, όπως για να εξυπηρετεί τη χρήση τόσο στις πλατφόρμες της Microsoft όσο και της Apple. Με την ανάπτυξη κινητών συσκευών και άλλων τύπων πλατφορμών, καθώς και με τον πολλαπλασιασμό των τεχνολογιών ανοικτού πηγαίου κώδικα όπως το Linux, έχουν προκύψει περισσότερα είδη διατλαντικής ανάπτυξης.

Ορισμένες από τις θεμελιώδεις στρατηγικές για ανάπτυξη μεταξύ των πλατφορμών περιλαμβάνουν τη σύνταξη διαφορετικών εκδόσεων του ίδιου προγράμματος για διαφορετικά λειτουργικά συστήματα ή, σε άλλες περιπτώσεις, τη χρήση αρχείων υπο-δέντρων για την εφαρμογή ή τοποθέτηση του προϊόντος σε διαφορετικά λειτουργικά συστήματα. Μια άλλη σημαντική προσέγγιση είναι να κάνουμε το πρόγραμμα αφηρημένο σε ορισμένα επίπεδα για να φιλοξενήσει διαφορετικά περιβάλλοντα λογισμικού. Λογισμικό όπως αυτό μπορεί να λεχθεί ότι είναι "πλατφόρμα αγνωστικιστής" στο ότι δεν αξίζει ή υποστηρίζει μια πλατφόρμα πάνω από την άλλη. Οι προγραμματιστές μπορούν επίσης να χρησιμοποιήσουν διεπαφές προγραμματισμού εφαρμογών (API) για να προσαρμόσουν ένα κομμάτι λογισμικού σε μια συγκεκριμένη πλατφόρμα.

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