NetBeans Platfrom.

Slides:



Advertisements
Similar presentations
Windows IT Pro magazine Datacenter solution with lower infrastructure costs and OPEX savings from increased operational efficiencies. Datacenter.
Advertisements

Gridshell Web Services Akylbek Zhumabayev. Content Gridshell Architecture Gridshell Mediator Gridshell Client Gridshell Full Picture Security Patterns.
Magic Technology Eyal Pfeifel - CTO. Client Windows, iOS, Android, BlackBerry, Windows Mobile ServerWindows, AIX, Solaris, Linux, IBM i Database Oracle,
Insider Access Behavior Team May 06 Brandon Reher Jake Gionet Steven Bromley Jon McKee Advisor Client Dr. Tom DanielsThe Boeing Company Contact Dr. Nick.
6/2/2015Page 1 SOA Development and Deployment B. Ramamurthy.
Victor Serbo, SLAC30 September 2004, Interlaken, Switzerland JASSimApp plugin for JAS3: Interactive Geant4 GUI Serbo, Victor (SLAC) - presenter Donszelmann,
Standardize on Team Foundation Server across the enterprise with Teamprise Corey Steffen General Manager
Introduction to the Atlas Platform Mobile & Pervasive Computing Laboratory Department of Computer and Information Sciences and Engineering University of.
Java Analysis Studio Status Update 12 May 2000 Altas Software Week Tony Johnson
Adaptability for flexible mobile service provision in 3G and beyond Nikos Houssos
Subversion, an Open Source Version Control System An Introduction.
Implementation - Deployment Methods of deployment –User PC –Network shared (workstation install) –Terminal server –Web Deployment (ActiveX) (Note: this.
Software Framework for Teleoperated Vehicles Team Eye-Create ECE 4007 L01 Karishma Jiva Ali Benquassmi Safayet Ahmed Armaghan Mahmud Khin Lay Nwe.
CPRG 215 Introduction to Object-Oriented Programming with Java Module 1-Introduction to Java Topic 1.2 Getting the Tools and Setting Up the Development.
A Web-based Distributed Simulation System Christopher Taewan Ryu Computer Science Department California State University, Fullerton.
Open Service Gateway Initiative (OSGi) Reporter : 林學灝 侯承育 1.
V. Serbo, SLAC ACAT03, 1-5 December 2003 Interactive GUI for Geant4 by Victor Serbo, SLAC.
Arrowfone System Namzak Japan’s mobile strategy. Application convergence Need for a desktop application or information system on the mobile platform Business.
HDF and HDF-EOS Workshop VIII, October 26-28, /12 Peter Cao, National Center for Supercomputing Applications This work is supported in part by a.
Ubuntu, SUSE, OpenSUSE, CentOS & Oracle EL + hundreds on VM Depot Bring your own framework! Ecosystem Supported Microsoft 1st Party Support.
Mark E. Fuller Senior Principal Instructor Oracle University Oracle Corporation.
Slide 1 ApacheCon 2011 > Doreen Seider> Using OSGi to Build Better Software > Using OSGi to Build Better Software Lessons from a Telemedicine.
Internet Technologies1 Internet Technologies JavaFX.
Software in the Data Protector Architecture
Creating Modular CRUD Desktop Applications Jiri Rechtacek Geertjan Wielenga.
Mobile Analyzer A Distributed Computing Platform Juho Karppinen Helsinki Institute of Physics Technology Program May 23th, 2002 Mobile.
SoCal GPUG Meeting – February Agenda Installation and Configuration Standard Features Standard vs. eConnect Adapters Alternatives Resources Integration.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED INTERSTAGE BPM ARCHITECTURE BPMS.
Top 5 IDE that Simplifies PHP Development Biztech IT Consultancy Pvt. Ltd. | |
Release management na Azure platformi RENATO ŽELEZNJAK, Ekobit.
ECLIPSE RICH CLIENT PLATFORM Part 1 Introduction.
Javni Oblak Uloga SaaS WEB servisa Ljubomir Ivaniš CPU d.o.o.
Visual Mobile Applications with Netbeans 6.0 Your Name Sun Campus Ambassador Your Address.
Visual Mobile Gaming Your Name Sun Campus Ambassador Your Address.
Introduction to the NetBeans Platform Certified Training Course Geertjan Wielenga Sun Microsystems.
JRuby on Rails Presenter Name
NetBeans Rich Client Platform Alex Kotchnev Software Developer Commerce Technologies Inc. Alex Kotchnev Software Developer Commerce Technologies Inc.
JRuby on Rails Brian Leonard ブライアン レオナルド
The Basics of Android App Development Sankarshan Mridha Satadal Sengupta.
Common Client Rich Client Platforms
Hello NetBeans Platform
The Holmes Platform and Applications
Computer System Structures
Progress Apama Fundamentals
Fundamental of Databases
Python Programming Unit -1.
Physics validation database
Geertjan Wielenga
Understanding SOAP and REST calls The types of web service requests
Troubleshooting Network Communications
Netbeans 6.0 Your Name Sun Campus Ambassador Your Address.
Infrastructure Manager Business Information Systems Manager
NetBeans Extreme: Matisse, Profiling, Rich Clients and More
Geertjan Wielenga This presentation introduces Swing Application Framework and Beans Binding JSRs. These are two new JSRs.
TexPREP Summer Camp Computer Science
Instantiation of the Concept in GAMMA Prototypes
Productivity Tools Extensions to NetBeans IDE that make life easier
Drupal VM and Docker4Drupal For Drupal Development Platform
Drupal VM and Docker4Drupal as Consistent Drupal Development Platform
Programi zasnovani na prozorima
2. vežbe dr Zoran Ševarac FON, 2016.
Chapter 2: System Structures
IMT-A zahtjevi All IP mreže
Sun's Approach To Accessibility Concertation Meeting 19 May 2003
1.
Open Automation Software
Java Analysis Studio - Status
5/9/2019 2:05 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Peter Banis, Klaus Çipi, Michael Kolar, Robert Olsen
Mandatory Access Control and the Real World
Presentation transcript:

NetBeans Platfrom

Šta je NetBeans? Razvojno okruženje – NetBeans IDE Platforma – NetBeans Platform, framework za razvoj desktop aplikacija Community (netbeans.org)

NetBeans platforma Framework za razvoj Java desktop aplikacija Modularna arhitektura aplikacije Profesionalni grafički interfejs Velika ušteda vremena

NetBeans platforma Modularna arhitektura i moduli NetBeans Runtime Container 4 4

Razvoj aplikacije bez NetBeans platforme Verzija 1.0 5 5

Razvoj aplikacije bez NetBeans platforme Verzija 1.1 6 6

Razvoj aplikacije bez NetBeans platforme Verzija 2.0 7 7

Razvoj aplikacije bez NetBeans platforme Verzija 3.0 8 8

Razvoj aplikacije bez NetBeans platforme Verzija 4.0 9 9

Razvoj aplikacije bez NetBeans platforme Verzija 4.1 : da li vam je ovo poznato 10 10

NetBeans Runtime Container Module System API File System API Utilities API Bootstrap Startup 11 11

Razdvajanje implementacije Modul A Modul B Implementation Public API 12 12

Upravljanje zavisnostima Modul A Modul B No cyclic dependencies Modul C 13 13

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

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

Š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

Primeri aplikacija na NetBeans Platformi Koristi se u industriji, nauci, odbrani, univerzitetima Neki od korisnika: NATO, NASA, Oracle, Boeing, FON ...

NATO MASE Integrated Console Environment

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. http://netbeans.dzone.com/nb-updated-nato-air-defence-solution

Praćenje vojnih operacija – US Military Northrop Grumman Agile Client

Avio industrija - Boeing

Praćenje i testiranje satelita

Istraživanja u bioinformatici i molekularnoj biologiji

Razvoj i simulacija neuronskih mreža

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

Korisni linkovi http://netbeans.org http://netbeans.org/features/platform/index.html http://netbeans.dzone.com http://www.netbeans-serbia.org 26 26