Presentation is loading. Please wait.

Presentation is loading. Please wait.

NetBeans Platfrom.

Similar presentations


Presentation on theme: "NetBeans Platfrom."— Presentation transcript:

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


Download ppt "NetBeans Platfrom."

Similar presentations


Ads by Google