NetBeans 7.1: JavaFX wraca do IDE, a do tego wiele ułatwień dla piszących w Swingu, PHP i CSS3
Początek nowego roku przyniósł nową wersję popularnego środowiska programistycznego od Oracle. Poprzednia – NetBeans 7.0 – wydana była w kwietniu 2011. Tym razem rewolucji nie ma, ale wprowadzone zmiany powinny zainteresować zarówno twórców aplikacji desktopowych, jak i aplikacji webowych.
Tematem przewodnim nowego NetBeans mają być interfejsy użytkownika, budowane w Javie FX 2.0, CSS3 i Swingu. Te dwie ostatnie technologie są dobrze znane... ale JavaFX? Pamiętacie ją w ogóle? Po tym, jak w 2008 roku Sun Microsystem próbował ostatnimi siłami zaistnieć na rynku platform do budowy aplikacji typu RIA, świat o niej zapomniał, mimo że wcale nie wyglądała źle na tle wówczas dostępnych wersji Flasha czy Silverlighta, a jej obsługę zapewniało NetBeans w wersji od 6.5 (zarzucono ją dopiero w wersji 7.0).
Dopiero trzy lata później, gdy technologie Javy były już w rękach Oracle, JavęFX wymyślono na nowo – jako zbiór bibliotek i interfejsów Javy, pozwalający na pisanie rozbudowanych aplikacji klienckich zarówno w tym języku, jak i innych językach dla JVM, z atrakcjami w rodzaju akceleracji grafiki, obsługi efektów wizualnych 2D i 3D, oraz XML-owym językiem do pisania interfejsów użytkownika. Teraz można wykorzystać NetBeans do budowania software'u w tej technologii, zarówno na desktop, jak i mobilnych apletów czy webowych aplikacji zgodnych z Java Network Launching Protocol.
NetBeans 7.1 przynosi też nowy wizualny debugger dla JavyFX i Swinga, pozwalający na łatwe sprawdzanie własności elementów interfejsów użytkownika. Jeśli chodzi zaś o webowe języki, to tu Oracle pochwaliło się pełną obsługą (w postaci autouzupełniania, dokumentacji i kolorowania składni) dla CSS3, wraz z producenckimi rozszerzeniami (np. -webkit-). Bill Pataky, wiceprezes działu narzędzi i frameworków w Oracle, stwierdził, że IDE „zawiera teraz wszystko, czego deweloper może potrzebować do pisania arkuszy stylów CSS3 i implementowania bazujących na nich stron internetowych”.

IDE Oracle'a to nie tylko Java – jest całkiem popularne wśród ludzi programujących w PHP. Oni też znajdą kilka powodów, by zaktualizować NetBeansa. Ulepszono edytor, wprowadzając podświetlanie alternatywnej składni, dzięki czemu łatwiej zorientować się w brzydkim kodzie spaghetti i dodano możliwość zaznaczania prostokątnego (rectangular selection). Dodano obsługę szablonów Smarty i wprowadzono w PHPUnit wsparcie dla grupowania testów i uruchamiania testów ze wskazanej grupy.
Na sam koniec wspomnijmy zaś o perełce – integracji z systemem wersjonowania Git.
Więcej o nowym NetBeans dowiecie się z wiki projektu: wiki.netbeans.org/NewAndNoteworthyNB71. NetBeans 7.1 w wersjach dla Linuksa, Windows, OS-a X i Solarisa dostępny jest na stronie netbeans.org/downloads/.
źródło: netbeans.org, developer.com
Komentarze
Aby dodać komentarz, musisz podać swój nick, treść komentarza oraz poprawnie przepisać oba słowa z obrazka
(słowa muszą być rozdzielone spacją).
W treści komentarza można używać języka formatowania BBcode.
Popularne
Nazwa padła ofiarą szantażystów, inni polscy hosterzy też zagrożeni?
19
Premiera Diablo 3 wzbudziła dyskusję na temat gier, które zawsze chcą być online
19
Darmowy Internet od Aero2. Jak go zdobyć i jakie są prawdziwe koszta? Instrukcja krok po kroku
11
Programowanie w środowisku Android – wprowadzenie do projektowania aplikacji dla urządzeń mobilnych
17
Nowy problem z Windows 8: bootuje się za szybko
10
Amerykańscy rodzice straszeni „e-narkotykami” dostępnymi w Sieci
21
Z okazji wypuszczenia akcji Facebooka przypomnijmy sobie, kim jest Zuckerberg
10
Blueseed: libertariańska sztuczna wyspa przyciągnęła już ponad sto startupów z całego świata
8
Rewolucja w Firefoksie, nowa łatka czterokrotnie ograniczyła zużycie pamięci
20
Darmowy Internet od Aero2. Jak go zdobyć i jakie są prawdziwe koszta? Instrukcja krok po kroku
11
CVDazzle: makijaż jest w stanie pokonać automatyczne systemy ulicznego monitoringu
3
Programowanie w środowisku Android – wprowadzenie do projektowania aplikacji dla urządzeń mobilnych
17
Co czeka programistów po czterdziestce?
27
Ubuntu 12.04 LTS już dostępny: stabilna dystrybucja na następne pięć lat?
28
Społeczność
m_gol @_Igancio:
Chyba pomyliłeś gazetę z natemat.pl...
m_gol Niestety na razie nie wszędzie Flasha da się zastąpić, nawet w takich...
stop_gupota "Fanatyczny" Diablo 3 jest dopiero od 10 dni.
Mas Ciekawa informacja, ale akurat projekt wytopu stali przez chłopów to był...
_Igancio Poziom artykułu jest bardzo niski ! Niczego się nie dowiedziałem , wygląda...
voluu A ja mam problem. MIanowicie, po dodaniu kodu z tego poradnika miniaturki...
Sebek Pozycjonowanie stron za pośrednictwem firm oferujących
swoje usługi nie...
- Najdmen.pl: Konta www z wyłączonym licznikiem transferu od IONIC.pl (1)
- 2BE.PL: [Oferta] Promocja jak złoto w 2BE.PL (1)
- gardius: Dobra hurtownia sportowa (1)
- gardius: Tanie książki gdzie warto kupować? (1)
- Najdmen.pl: PROMOCJA, 500 DOMEN .EU ZA 1 PLN NETTO ! (1)
- VMLine: [Oferta] Serwery VPS Xen-HVM/OpenVZ z darmową administracją (2)
- Marek: Generowanie PDFa (2)
Polecane książki
Praca
Czytaj Webhosting
Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.
Zarejestruj domenę
Sprawdź dostępność swojej domeny:
| .pl: | 0 zł | .com: | 19.90 zł | |
|---|---|---|---|---|
| .com.pl: | 0 zł | .eu: | 19.90 zł |









#1 Kimi® 2012-01-09 21:15:00 0
IP: 80.239.242.[...] Opera/9.80 (X11; Linux x86_64; U; pl) Presto/2.10.229 Version/11.60
#2 anonim 2012-01-09 23:27:40 0
IP: 79.186.109.[...] Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0a2) Gecko/20120108 Firefox/11.0a2
#3 asd 2012-01-10 11:12:31 0
IP: 81.210.106.[...] Mozilla/5.0 (Windows NT 6.0; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
#4 melkorm® 2012-01-10 14:59:51 0
IP: 79.186.239.[...] Opera/9.80 (X11; Linux x86_64; U; Edition Linux Mint; pl) Presto/2.10.229 Version/11.60
#5 Ole 2012-01-10 18:32:38 0
IP: 217.172.254.[...] Mozilla/5.0 (X11; Linux x86_64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
#6 maciekkk 2012-01-11 23:16:33 0
IP: 83.4.51.[...] Mozilla/5.0 (Windows NT 5.1; rv:10.0) Gecko/20100101 Firefox/10.0
#7 Marek Polski 2012-01-12 07:31:57 0
IP: 78.8.57.[...] Mozilla/5.0 (Windows NT 5.1; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
#8 Mik 2012-01-12 11:03:04 0
IP: 83.15.11.[...] Opera/9.80 (X11; Linux x86_64; U; Edition Next; pl) Presto/2.10.238 Version/12.00