Η νέα έκδοση επιτρέπει στους προγραμματιστές να αξιοποιήσουν τα νεότερα χαρακτηριστικά της Java και βελτιώνει τα χαρακτηριστικά ανάπτυξης εφαρμογών σε HTML5
Σύνοψη
Οι προγραμματιστές Web και εφαρμογών δέχονται διαρκώς πιέσεις για καλύτερη αποτελεσματικότητα και επιδιώκουν την υιοθέτηση των πιο σύγχρονων προτύπων και εξελίξεων που σημειώνονται στη γλώσσα και στην πλατφόρμα Java. Ανταποκρινόμενη σε αυτήν την ανάγκη, η Oracle κυκλοφορεί το NetBeans IDE 8.0. Η νέα έκδοση επιτρέπει στους προγραμματιστές να αξιοποιήσουν γρήγορα τις τελευταίες βελτιώσεις στην Java Platform, Standard Edition (Java SE) 8 και στην Java Platform, Micro Edition (Java ME) 8. Παρέχει, επίσης, νέα χαρακτηριστικά με τα οποία οι προγραμματιστές μπορούν να εργάζονται πιο αποτελεσματικά με την HTML5.
Ειδήσεις
- Η Oracle ανακοίνωσε τη γενική διάθεση του NetBeans Integrated Development Environment (IDE) 8.0
- Το NetBeans IDE 8.0 επιτρέπει στους προγραμματιστές να χρησιμοποιούν αποτελεσματικά τα νέα χαρακτηριστικά της Java SE 8, χάρη στη γρήγορη αναγνώριση και μετατροπή κώδικα σε νέα constructs της γλώσσας Java, όπως παραστάσεις Lambda και Java SE 8 Compact Profiles.
- Αυτή η έκδοση επεκτείνει ακόμα περισσότερο την υποστήριξη της HTML5 με την προσθήκη νέων χαρακτηριστικών για διαδεδομένα περιβάλλοντα προγραμματισμού JavaScript και, επίσης, εισάγει νέα εργαλεία για δημοφιλή περιβάλλοντα προγραμματισμού της Java Platform, Enterprise Edition (Java EE), όπως το PrimeFaces.
- Το NetBeans IDE είναι ένα δωρεάν ενοποιημένο περιβάλλον ανάπτυξης (Integrated Development Environment) ανοικτού κώδικα και είναι διαθέσιμο για Windows, Mac, Oracle Solaris, Oracle Linux και άλλες διανομές Linux. Επιτρέπει στους προγραμματιστές να δημιουργούν γρήγορα εφαρμογές Web, εταιρικές εφαρμογές, εφαρμογές σταθμών εργασίας και φορητές, για πλατφόρμες PHP, C/C++, Java και HTML5.
- Το NetBeans IDE 8.0 είναι διαθέσιμο για λήψη από εδώ.
Οι βελτιώσεις φέρνουν αυξημένη ευελιξία και πρόσβαση στις πιο σύγχρονες τεχνολογίες Java
- Με τα εμπλουτισμένα χαρακτηριστικά και την εκτενή σειρά εργαλείων, προτύπων και δειγμάτων που παρέχονται στο NetBeans IDE 8.0, οι προγραμματιστές έχουν πρόσβαση σε κορυφαία, ολοκληρωμένη υποστήριξη για τις νεότερες τεχνολογίες και βελτιώσεις της Java. Στα νέα χαρακτηριστικά του NetBeans IDE 8.0 συμπεριλαμβάνονται τα εξής:
- Νέες βελτιώσεις στην Java 8
- Εργαλεία ανάλυσης κώδικα και βελτιώσεις στα εργαλεία επεξεργασίας για Profiles, παραστάσεις Lambda, Streams και Method References.
- Υποστήριξη Oracle Java SE Embedded 8 για υλοποίηση, εκτέλεση, εντοπισμό σφαλμάτων ή δημιουργία προφίλ για εφαρμογές Java SE σε μια ενσωματωμένη συσκευή, όπως Raspberry Pi, απευθείας από το NetBeans IDE.
- Νέες βελτιώσεις στην Java 8
- Υποστήριξη για την επερχόμενη προδιαγραφή Java ME 8 και την αναμενόμενη έκδοση της Oracle Java ME Embedded 8.
- Υποστήριξη για την ανάπτυξη και τον εντοπισμό σφαλμάτων σε μικτές εφαρμογές Java και JavaScript αξιοποιώντας τον ανανεωμένο μηχανισμό JavaScript Nashorn στο JDK 8.
- Νέα χαρακτηριστικά HTML5:
- Βελτιωμένη ολοκλήρωση κώδικα για AngularJS, Knockout και άλλα περιβάλλοντα JavaScript
- Ενοποίηση του εργαλείου εκτέλεσης δοκιμών Karma
- Ενοποίηση Grunt
- Εξελιγμένη υποστήριξη για προγραμματισμό σε HTML5, με ζωντανή προεπισκόπηση Web και ενοποίηση Chrome Developer Tools
- Υποστήριξη για ανάπτυξη υβριδικών εφαρμογών HTML5 επί των συσκευών, για πλατφόρμες iOS και Android, με ζωντανή διαμόρφωση στυλ και εντοπισμό σφαλμάτων από συσκευές iOS και Android
- Βελτιώσεις στην υποστήριξη για Java EE, Java Editor, PHP Editor και Versioning System.
Σχετική Δήλωση
- Ο Chris Tonas, Vice President, Mobility and Development Tools, Oracle, δήλωσε: «Το NetBeans IDE 8 παρέχει την καλύτερη δυνατή εμπειρία προγραμματισμού σε Java SE 8. Η Java SE 8 αντιπροσωπεύει μια σημαντική εξέλιξη για την κοινότητα της Java και η έκδοση του NetBeans IDE 8.0 διασφαλίζει ότι οι προγραμματιστές Java διαθέτουν εξελιγμένα εργαλεία για να υποστηρίξουν την υιοθέτηση αυτής της νέας τεχνολογίας.»
- Ο James Gosling, Chief Software Architect, Liquid Robotics, δήλωσε: «Το NetBeans 8 αποτελεί μια έκδοση ορόσημο. Ανέκαθεν ήταν το εργαλείο με την καλύτερη υποστήριξη των πιο σύγχρονων τεχνολογιών. Η λίστα με τα χρήσιμα χαρακτηριστικά είναι μεγάλη, αλλά αυτό που έχει κάνει για μένα τη μεγαλύτερη διαφορά είναι η υποστήριξη παραστάσεων Lambda για ενσωματωμένη ανάπτυξη. Είναι σχεδόν μαγικό το πώς η χρήση της διαδικασίας επανασχεδιασμού (refactoring) “Use Lambda Expression” κάνει τον κώδικά μου πιο σαφή. Έχοντας περάσει δεκαετίες με συζητήσεις για τις τεχνολογίες “Internet of Things”, είμαι ενθουσιασμένος για το βαθμό με τον οποίο, για τους απλούς προγραμματιστές, έχουν σημειώσει εκρηκτική ανάπτυξη πέρα από τα κινητά τηλέφωνα. Το NetBeans με την ενσωματωμένη υποστήριξη κάνει αυτήν την εξέλιξη απροβλημάτιστη, ρευστή και γρήγορη. Το να μπορείς να εκτελέσεις διαδικασίες εντοπισμού σφαλμάτων σε ένα ρομπότ που είναι σε λειτουργία στη θάλασσα -ή όπου αλλού μπορεί να κινείται ένα ρομπότ- από χιλιάδες χιλιόμετρα μακριά, είναι κάτι που μπορεί πραγματικά να αλλάξει τη ζωή μας.»