20 |
9 4
2.3
Η Πλατφόρμα NetBeans
Η πλατφόρμα NetBeans είναι ένα πλαίσιο για την απλοποίηση της ανάπτυξης
εφαρμογών Swing για επιτραπέζιους υπολογιστές. Το πακέτο NetBeans IDE για Java SE
περιέχει ότι χρειάζεται για να ξεκινήσει η ανάπτυξη εφαρμογών NetBeans και εφαρμογών
που βασίζονται στην πλατφόρμα NetBeans. Δεν απαιτείται πρόσθετο SDK (The Apache
Software Foundation Announces Apache® NetBeans™ as a Top-Level Project, July 12,
2019).
Οι εφαρμογές μπορούν να εγκαταστήσουν επεκτάσεις δυναμικά. Οποιαδήποτε
εφαρμογή μπορεί να περιλαμβάνει τη λειτουργική μονάδα του κέντρου ενημερώσεων για να
επιτρέπει στους χρήστες της εφαρμογής να κατεβάζουν ψηφιακά υπογεγραμμένες
αναβαθμίσεις και νέες δυνατότητες απευθείας στην εφαρμογή που εκτελείται. Η
επανεγκατάσταση μιας αναβάθμισης ή μιας νέας έκδοσης δεν αναγκάζει τους χρήστες να
κάνουν ξανά λήψη ολόκληρης της εφαρμογής.
Η πλατφόρμα προσφέρει επαναχρησιμοποιήσιμες υπηρεσίες κοινές για εφαρμογές
επιτραπέζιων υπολογιστών, επιτρέποντας στους προγραμματιστές να επικεντρώνονται στη
συγκεκριμένη λογική για την εφαρμογή τους. Μεταξύ των χαρακτηριστικών της πλατφόρμας
είναι:
Διαχείριση διεπαφής χρήστη (π.χ. μενού και γραμμές εργαλείων)
Διαχείριση ρυθμίσεων χρήστη
Διαχείριση αποθήκευσης (πραγματοποιεί αποτελεσματική αποθήκευση)
Διαχείριση παραθύρων
Πλαίσιο οδηγού (υποστηρίζει διαλόγους βήμα προς βήμα)
Οπτική βιβλιοθήκη NetBeans
Ολοκληρωμένα εργαλεία ανάπτυξης
2.4
Το Ολοκληρωμένο περιβάλλον ανάπτυξης NetBeans (IDE)
Το NetBeans IDE είναι ένα ολοκληρωμένο περιβάλλον ανάπτυξης ανοιχτού κώδικα.
Το NetBeans IDE υποστηρίζει την ανάπτυξη όλων των τύπων εφαρμογών Java (Java SE
(συμπεριλαμβανομένου του JavaFX), Java ME, web, EJB και εφαρμογών για κινητά)