‘Java’ címkével ellátott bejegyzések

Third party építőkockák a szoftverfejlesztésben

2012. január 4. szerda

Pont az ilyenek miatt nem szeretem a third party dolgokat, az ilyen keretrendszereket meg főleg nem. Tegnap megnyitottam a NetBeans IDE 7.0-t, ami rögtön fel is tette a frissítéseket, újraindítottam a programot, majd létre akartam hozni egy Java Desktop Application projektet és ez fogadott:

Note that JSR-296 (Swing Application Framework) is no longer developed and will not become part of the official Java Development Kit as was originally planned. You can still use the Swing Application Framework library as it is, but no further development is expected.

If you are looking for a Swing-based application framework, consider using the NetBeans Platform platform.netbeans.org, which is a full-featured platform suitable for creating complex and scalable desktop applications. The Platform contains APIs that simplify the handling of windows, actions, files, and many other typical application elements.

Ahogy elnézem, ez már több, mint fél éve be lett harangozva, szóval eléggé le vagyok maradva, de mentségemre legyen az, hogy nagyon ritkán indítom el a NetBeans-t, akkor is inkább csak ismerkedés jelleggel.

Persze nem most ez a lényeg, hanem az, hogy megtanulunk valamit, használjuk, esetleg erre alapozva évekig fejlesztünk egy szoftvert (amit jó esetben sokan is használnak), aztán egyszer csak szólnak, hogy bocs, nem fejlesztjük tovább. Ilyenkor pedig jön az, hogy oké, akkor megismerkedhetünk valami mással, amivel helyettesíthetjük az előző rendszert. Ez viszont általában nem megy egyik napról a másikra, mert rengeteg időt kell rászánnunk, hogy otthonosan mozogjunk az új környezetben, ill. megismerjük az új lehetőségeket és az új korlátokat.

Gondolom, hogy jópáran nem örültek a fenti üzenetnek, amikor először meglátták, de sajnos úgy tűnik, hogy ehhez hozzá kell szokni, mert ez egy ilyen szakma.

Sweet Home 3D

2011. július 19. kedd

Nagyon jó kis szoftverre bukkantam az elmúlt héten egy ismerősöm jóvoltából. Van egy Sweet Home 3D nevű lakástervező és lakberendező szoftver melynek segítségével 2D-ben, bárki könnyedén megtervezheti meglévő vagy jövőbeli lakását (kb. ugyanúgy, ahogy egy milliméterpapíron), berendezheti a saját elképzelése szerint és tervezés közben már egyből 3D-ben láthatja a végeredményt. A 3D-s változat elforgatható és tetszés szerint tovább alakítható, módosítható.

A szoftver egyszerűen használható, többplatformos (tehát megy Windows, Mac és Linux-os környezetben is, ugyanis Java alapú), ingyenes, magyar nyelvű kezelőfelülettel is rendelkezik és mindössze 21.2 MB-os a Mac-es változata.

Ha mindez nem lenne elég érv valakinek ahhoz, hogy kipróbálja, akkor még megemlítek pár apróságot: a programban megtalálható dolgok mellett különböző 3D-s objektumok importja is megoldható (ágy, asztal, szekrény, autó, bármi) és ezeket valamilyen szinten textúrázhatjuk is. A különböző bútorok 3D-s változata (a szoftver egyébként OBJ, DAE, 3DS, LWS formátumokat támogat), letölthető az internetről, importálás után pedig csak meg kell adnunk a pontos méreteket, színt, esetleg textúrát és máris látni fogjuk, hogy hogy fér el az adott bútor a szobában és hogy azon a helyen hogyan mutat. Jó esetben valami ilyesmi lesz a végeredmény:

Töltsétek le és próbáljátok ki, nem fogjátok megbánni. Főleg akkor nem, ha a közeljövőben lakberendezésen töritek a fejeteket, vagy jobban érdekel benneteket a téma.

Egy kis kiegészítés: rengeteg ilyen előre elkészített, ingyenesen letölthető és használható modell található az interneten, érdemes utánuk nézni. Talán legegyszerűbb valamelyik keresőben rákeresni a „free furniture 3d models”, vagy hasonló kulcsszavakra.