Προφίλ συσκευής πληροφοριών κινητής τηλεφωνίας (MIDP)

Συγγραφέας: Lewis Jackson
Ημερομηνία Δημιουργίας: 14 Ενδέχεται 2021
Ημερομηνία Ενημέρωσης: 23 Ιούνιος 2024
Anonim
Προφίλ συσκευής πληροφοριών κινητής τηλεφωνίας (MIDP) - Τεχνολογία
Προφίλ συσκευής πληροφοριών κινητής τηλεφωνίας (MIDP) - Τεχνολογία

Περιεχόμενο

Ορισμός - Τι σημαίνει το προφίλ συσκευών κινητών πληροφοριών (MIDP);

Το προφίλ συσκευών πληροφοριών κινητής τηλεφωνίας (MIDP) είναι μια προδιαγραφή για τη χρήση της τεχνολογίας Java για κινητές συσκευές. Στο con της ανάπτυξης λογισμικού, το MIDP βρίσκεται στην κορυφή της κονσόλας Configure Limited Device Configuration (CLDC).

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

Οι εφαρμογές που είναι γραμμένες με MIDP είναι συνήθως σχεδιασμένες για κινητά τηλέφωνα και PDA. Είναι γνωστά ως midlets.


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

Η Techopedia εξηγεί το προφίλ συσκευών κινητών πληροφοριών (MIDP)

Ορισμένα κοινά χρησιμοποιούμενα εργαλεία ανάπτυξης MIDP περιλαμβάνουν το Sun Java Wireless Toolkit και το Netbeans Mobility Pack.

Θεωρητικά, οι εφαρμογές που έχουν γραφτεί χρησιμοποιώντας MIDP και CLDC θα πρέπει να έχουν τη δυνατότητα να τρέχουν σε διαφορετικές συσκευές με δυνατότητα Java ME χωρίς αλλαγές στον κώδικα τους, κάτι που συμβαδίζει με το mantra "write one time, run anywhere". Στην πράξη, όμως, διάφορες προδιαγραφές υλικού μεταξύ των συσκευών, όπως γραφικά μεγέθη / αναλύσεις οθόνης και διεπαφές χρηστών, αναγκάζουν τους προγραμματιστές να κάνουν πρόσθετες προσαρμογές.

Το MIDP 3.0, το οποίο κυκλοφόρησε το 2009, υποστηρίζει τα ακόλουθα χαρακτηριστικά (όχι μια εξαντλητική λίστα):


  • Κοινόχρηστες βιβλιοθήκες για midlets
  • Βελτιωμένη διαλειτουργικότητα μεταξύ διαφόρων συσκευών
  • Βελτιωμένη εκφρασιμότητα και επεκτασιμότητα του UI
  • Υποστήριξη συσκευών με μεγαλύτερες οθόνες
  • Παιχνίδια υψηλής απόδοσης
  • Αυτόματη εκτόξευση
  • Επικοινωνίες μεταξύ των μέσων