Download presentation
Presentation is loading. Please wait.
1
NetBeans Platfrom
2
Šta je NetBeans? Razvojno okruženje – NetBeans IDE
Platforma – NetBeans Platform, framework za razvoj desktop aplikacija Community (netbeans.org)
3
NetBeans platforma Framework za razvoj Java desktop aplikacija
Modularna arhitektura aplikacije Profesionalni grafički interfejs Velika ušteda vremena
4
NetBeans platforma Modularna arhitektura i moduli
NetBeans Runtime Container 4 4
5
Razvoj aplikacije bez NetBeans platforme
Verzija 1.0 5 5
6
Razvoj aplikacije bez NetBeans platforme
Verzija 1.1 6 6
7
Razvoj aplikacije bez NetBeans platforme
Verzija 2.0 7 7
8
Razvoj aplikacije bez NetBeans platforme
Verzija 3.0 8 8
9
Razvoj aplikacije bez NetBeans platforme
Verzija 4.0 9 9
10
Razvoj aplikacije bez NetBeans platforme
Verzija 4.1 : da li vam je ovo poznato 10 10
11
NetBeans Runtime Container
Module System API File System API Utilities API Bootstrap Startup 11 11
12
Razdvajanje implementacije
Modul A Modul B Implementation Public API 12 12
13
Upravljanje zavisnostima
Modul A Modul B No cyclic dependencies Modul C 13 13
14
Zašto NetBeans Platforma?
Brži razvoj aplikacije zahvaljujući korišćenju postojećih rešenja Skidanje “tereta” sa razvoja korisničkog interfejsa (koristi se postojeći Window sistem i GUI komponente) Korišćenje pouzdane (istestirane) i skalabilne osnove za razvoj aplikacije
15
Zašto razvoj na NetBeans Platformi
Brži razvoj aplikacije zahvaljujući korišćenju postojećih rešenja Skidanje “tereta” sa razvoja korisničkog interfejsa (koristi se postojeći Window sistem i GUI komponente) Korišćenje pouzdane (istestirane) i skalabilne osnove za razvoj aplikacije
16
Šta se sve dobija u NetBeans Platformi
Sistem modula (Plugin sistem) Sistem prozora (Window Sistem) Kompletan framework za GUI zasnovan na Nodes API Help sistem Instaler za Win, Mac i Linux Update sistem
17
Primeri aplikacija na NetBeans Platformi
Koristi se u industriji, nauci, odbrani, univerzitetima Neki od korisnika: NATO, NASA, Oracle, Boeing, FON ...
18
NATO MASE Integrated Console Environment
19
NATO: MASE Integrated Console Environment
MASE is the standard NATO system to support the execution of air operations in a real-time environment; though it has been in operational use for many years, it still provides a flexible, state-of-the-art solution for Command and Control in Air Defence. MASE was developed and is maintained by the NATO Programming Centre located in Glons, Belgium. To assist units using MASE in gaining and maintaining air superiority, three major functional areas are supported: Production of a real-time Recognized Air Picture (RAP) including identification of aircraft based on input from active/passive sensors and civilian Air Traffic Control (ATC); Exchange of the RAP with other military units in a NATO-wide, real-time network; Battlespace Management and provision of weapons guidance solutions. Both military and civilian radars can be connected and the data from these sources are processed to provide a real-time air picture. The air picture is a synthetic representation of all aircrafts flying in a given area.
20
Praćenje vojnih operacija – US Military
Northrop Grumman Agile Client
21
Avio industrija - Boeing
22
Praćenje i testiranje satelita
23
Istraživanja u bioinformatici i molekularnoj biologiji
24
Razvoj i simulacija neuronskih mreža
25
Oracle i NetBeans Platforma
Oracle Java VM Oracle GlassFish Performance Monitor Oracle Solaris Studio Oracle Solaris Studio Dbxtool Oracle Solaris Studio Dlight Oracle NetBeans IDE JDevelop – uses NetBeans Platform window system
26
Korisni linkovi http://netbeans.org
26 26
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.