Το NetBeans είναι η δημοφιλή πλατφόρμα ανάπτυξης λογισμικού της Java

click fraud protection

Το NetBeans είναι μια δημοφιλής πλατφόρμα ανάπτυξης λογισμικού, κυρίως για Java, που παρέχει οδηγούς και πρότυπα για να βοηθήσει τους προγραμματιστές να δημιουργήσουν εφαρμογές γρήγορα και εύκολα. Περιλαμβάνει αρθρωτά στοιχεία σε ένα ευρύ φάσμα εργαλείων και διαθέτει ένα IDE (ολοκληρωμένο περιβάλλον ανάπτυξης) που επιτρέπει στους προγραμματιστές να δημιουργούν εφαρμογές χρησιμοποιώντας ένα GUI.

Ενώ το NetBeans είναι κυρίως ένα εργαλείο για τους προγραμματιστές Java, υποστηρίζει επίσης PHP, C και C ++ και HTML5.

Ιστορικό NetBeans

Η προέλευση του NetBeans προέρχεται από ένα πανεπιστημιακό πρόγραμμα στο Πανεπιστήμιο Charles University της Πράγας στην Τσεχική Δημοκρατία το 1996. Ονομάζεται ωραία ZelfiIDE για Java (απογείωση στη γλώσσα προγραμματισμού Delphi), το NetBeans ήταν το πρώτο Java IDE που έγινε ποτέ. Οι μαθητές ήταν ενθουσιασμένοι γι 'αυτό και εργάστηκαν για να το μετατρέψουν σε εμπορικό προϊόν. Στα τέλη της δεκαετίας του '90, αποκτήθηκε από την Sun Microsystems η οποία την ενσωμάτωσε στο σύνολο των εργαλείων της Java και στη συνέχεια μετατράπηκε σε open source. Έως τον Ιούνιο του 2000, το

instagram viewer
αρχική netbeans site ξεκίνησε.

Η Oracle αγόρασε την Sun το 2010 και έτσι απέκτησε επίσης το NetBeans, το οποίο συνεχίζει ως έργο ανοιχτού κώδικα που χρηματοδοτείται από την Oracle. Τώρα κατοικεί στοwww.netbeans.org.

Τι μπορεί να κάνει το Netbeans;

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

Εκτός από το IDE, το NetBeans περιλαμβάνει την πλατφόρμα NetBeans, ένα πλαίσιο για την ανάπτυξη εφαρμογών με Swing και JavaFX, τα εργαλεία Java GUI. Αυτό σημαίνει ότι το NetBeans παρέχει pluggable μενού και στοιχεία γραμμής εργαλείων, βοηθά στη διαχείριση των παραθύρων και την εκτέλεση άλλων εργασιών κατά την ανάπτυξη ενός GUI.

Διάφορος δέσμες μπορεί να μεταφορτωθεί, ανάλογα με την κύρια γλώσσα προγραμματισμού που χρησιμοποιείτε (π.χ. Java SE, Java SE και JavaFX, Java EE). Παρόλο που δεν έχει σημασία, όπως μπορείτε να διαλέξετε και να επιλέξετε ποιες γλώσσες να προγραμματίσετε μέσω του διαχειριστή plug-in.

Κύρια χαρακτηριστικά

  • Swing GUI Builder: Μεταφέρετε και αποθέστε στοιχεία Swing για να δημιουργήσετε ένα GUI της εφαρμογής.
  • JavaFX UI toolkit: Συνεργαστείτε με το JavaFX με τον ίδιο τρόπο όπως το Swing, ενσωματώνοντας εύκολα τα εξαρτήματά του.
  • Συνεργασία προγραμματιστών: Συνεργαστείτε με άλλους προγραμματιστές σχετικά με τη χρήση του NetBeans μέσω του Κοινότητα Netbeans η οποία περιλαμβάνει φόρουμ, σεμινάρια, εκπαιδευτικά υλικά και την ομάδα "NetBeans Dream Team", μια ομάδα αφοσιωμένων ενθουσιωδών.
  • Πλατφόρμα Netbeans: Η αρθρωτή πλατφόρμα NetBeans παρέχει API για να διευκολύνει τις εφαρμογές γραφείου να διευκολύνουν το χειρισμό ορισμένων από τις συνηθέστερες εργασίες που σχετίζονται με την ανάπτυξη εφαρμογών Swing.

Εκδόσεις και απαιτήσεις του Netbeans

Το NetBeans είναι cross-platform, δηλαδή τρέχει σε οποιαδήποτε πλατφόρμα που υποστηρίζει την εικονική μηχανή Java, συμπεριλαμβανομένων των Windows, Mac OS X, Linus και Solaris.

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

Το NetBeans λειτουργεί με το Java SE Development Kit (JDK) το οποίο περιλαμβάνει το Java Runtime Environment καθώς και ένα σύνολο εργαλείων για τη δοκιμή και την αποσφαλμάτωση εφαρμογών Java. Η έκδοση του JDK που απαιτείται εξαρτάται από την έκδοση NetBeans που χρησιμοποιείτε. Όλα αυτά τα εργαλεία είναι δωρεάν.

instagram story viewer