Slowness of Netbeans Platform Apps - how to mitigate?

Hi,
We are developing a commerical application (pretty complex) in java using Netbeans IDE. We have 2 options in netbeans to create it-
1. Develop Java desktop app
2. Netbeans Platform app
We have requirement that application startup and response times should be very very fast, should be modular etc. We did Proof of Technology by creating apps using both approaches mentioned above. We found Netbeans platform apps are very slow during startup and during screen navigation compared to pure Swing based desktop apps. We tried to implement suggestions provided at http://wiki.netbeans.org/Category:Performance:FAQ and in other blogs and forums to improve on speed of the app but were not successful.
We feel for creating a complex desktop app Netbeans platform app would be better suited, but its not meeting our performance requirements (startup and response times, memory footprints, CPU usage guidelines etc).
Can any one guide us on how to mitigate our problem of improving performance of Netbeans Platforms apps?
Thanks in advance for your help..
- bhan

This question really belongs in a Netbeans forum for any serious answers. That being said I can still give my opinion.
I really doubt that you can improve it through software. Netbeans has to initialize and validate a complex module system during startup and the more modules that have to be started, to more time it will take. Recently OSGi support was added to Netbeans as an alternative to Netbeans' native module system; perhaps that can help, but again I doubt it.
Let me put it in another way: I was following the 10 example videos that demonstrate how to use the Netbeans platform, and even the small test applications that were developed took several seconds to boot. It is one of the arguments I have for myself to not adopt the platform myself - not that I care about the startup time of the end product, but because I already predict high annoyance levels during development.

Similar Messages

  • Build event announced that you can convert your android app to windows platform ! How can I get the tools to do it?

    From the build event I heard that you will be able to convert Android and iOS application to windows 10 phone platform! How can I do that ? Where can I get the tools ?

    Here you go!
    Universal Windows Platform Bridge for the Android Runtime:
    http://aka.ms/projectastoria
    Jeff Sanders (MSFT)
    @jsandersrocks - Windows Store Developer Solutions
    @WSDevSol
    Getting Started With Windows Azure Mobile Services development?
    Click here
    Getting Started With Windows Phone or Store app development?
    Click here
    My Team Blog: Windows Store & Phone Developer Solutions
    My Blog: Http Client Protocol Issues (and other fun stuff I support)

  • Over the years and upgrading machines, I now have over 20k of emails in the import mailboxes within several folders. How can I archive these in way so the are still available, if necessary, to search, but don't load and slow down my mail app.

    Over the years and upgrading machines, I now have over 20k of emails in the import mailboxes within several folders. How can I archive these in way so the are still available, if necessary, to search, but don't load and slow down my mail app.

    Ok Thank you.
    I wont worry now.
    Just maybe dig in deep and delete the deleted mails that are still around and that will hopefully clean it up a bit.
    Many thanks for your help and advice.
    Regards
    Chrispl0

  • I find my mac slow after download Loin App ! Why ? And how to solve that ?

    The mac has become slower that usual, Loin App I suppose that it has an impact in this issue, thus I would like to remove it if no potential remeadies.

    Time to update to iOS 7.0.6.

  • I updated my iPod touch 4g 64gb to iOS 6.1 and now it's been very slow, safari keeps crashing, apps being very slow and crashing ? Can anyone help ?

    I updated my iPod touch 4g 64gb to iOS 6.1 and now it's been very slow, safari keeps crashing, apps being very slow and crashing ? Can anyone help ?

    Next
    Try:
    - Reset the iOS device. Nothing will be lost
    Reset iOS device: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - Go to Settings>Safari and Clear Cookies, Data and History
    - Restore from backup. See:                                 
    iOS: How to back up           
    - Restore to factory settings/new iOS device.

  • Using Coherence in Netbeans Platform application

    Has anyone else tried to make a Netbeans module for a Netbeans Platform application (that includes the Netbeans IDE) that acts as a non-storage-enabled grid member?
    The reason I ask is because in my attempt, getCache() returns null. I am curious what kind of situation would cause getCache() to return null without throwing any kind of exception?

    Hi,
    I would expect an IllegalArgumentException if a scheme mapping could not be found for the given cache name. I'm not sure when it is ever expected to return a null from getCache(). Are you just calling CacheFactory.getCache("cache-name")? Could you give some more information about your setup / configuration and how you are calling getCache()?
    Thanks

  • Can you run SCO UNIX platform apps on 10.4?

    Just wodering if it is possible to run SCO UNIX platform apps on a Mac?
    I have 2 applications designed to run on SCO UNIX and I would be interested to see how they work.
    I don't know anything about the us of UNIX BTW
    G4   Mac OS X (10.4.4)  

    Hi Atlantean,
       It's certainly not possible to run a precompiled binary and SCO isn't exactly known for their open source community spirit. They'd probably sue you. I'm a little surprised that you'd mention them in polite company.
    Gary
    ~~~~
       "Spare no expense to save money on this one."
             -- Samuel Goldwyn

  • Question about netbeans platform

    I've been sifting through tutorials and the like for a few hours now and I still can't get a straight answer. I'm developing a module suit which uses the netbeans platform (my first Java endeavor). I'm working in Netbeans 5.0. I've made all my classes and forms and stuff. My question is this: how the heck to I get a form/panel to load when the application starts up? When I run the application I only get the platform without my panels and forms. What's the cleanest way to do this?

    Hehe, thanks for the advice. Yeah I wasn't saying
    that this should or shouldn't be a forum based on
    netbeans or Eclipse. It's actually a little
    refreshing to find a forum that is devoted to the
    language instead of the IDE. at the moment, it's pretty much devoted to doing peoples homework for them and generally wiping their @rses for them, hence the frosty reception you got above! don't take it to heart!
    Not really sure why my company wanted NetBeans and
    not Eclipse, but oh well.probably an assumption that since Sun wrote it, it must work better with Java. or they've heard some of the horror stories about how buggy Eclipse is. I haven't used Netbeans so I can't really comment, but buggy though Eclipse is, I still like it, both as an IDE and a platform

  • Swing, Netbeans Platform or what else?

    Hi,
    I have this question. Is there an alternative to Swing? I started to learn Swing, but it seems a bit ackward to me, are there any other GUI libraries? I know of the Netbeans Platform, but I don't understand what's it about yet.
    I'll appreciate your help, thanks.

    kevinaworkman wrote:
    Aardenon wrote:
    I just started with Swing, I'm going through the Oracle tutorials and it is yet hard to embrace.Okay, but what about it do you find hard to embrace? If we knew what you didn't like, we'd be able to help you find something you do like. (or explain why you should like Swing anyway, heh)
    Powerful, yet sort of out of reach. Sorry, I don't really know what that means.
    I don't know, perhaps it's just a first impression.Yeah, probably. You can't expect to just "get" something as soon as you look at it. Understanding Swing will take weeks (or months, or even years).
    I think this might be what I was "affraid" of. Perhaps I didn't expect it to be that large and complex. But I am new to Java and I don't have any comparison.
    I also read that Swing will not be developed any longer.Where did you read this? It is simply not true (err.. I hope).I'm quite sure I saw this somewhere on the Netbeans website or within the Netbeans IDE 6.9.1.
    >
    So I wonder, are there any alternatives, perhaps it is wise to start with something else if there is a choice.There isn't, really. I guess you could try to use AWT, but I would bet you'd find the same things you don't like there as well.
    What about the Netbeans Platform, would anyone advise it?I don't really know what that is (GUI builders are the root of all evil), but I would definitely recommend learning how to code Swing, if you want to get into programming GUIs in Java.Thanks for your reply.

  • I no longer have a credit card and it wont let me update my apps how do i erase credit info from iphone

    i no longer have a credit card and it wont let me update my apps how do i erase credit info from iphone

    Hello there, NayNay32.
    The following Knowledge Base article offers up some great infomation in regards to changing your payment information in iTunes:
    iTunes Store: Changing your payment information
    http://support.apple.com/kb/ht1918
    There is also a link to see what to do if you do not have the None option or cant select it:
    Why can’t I select None when I edit my payment information?
    http://support.apple.com/kb/TS5366
    If your issue still persists, then:
    Get help
    If you need help changing your payment information, contact iTunes Store support.
    Thanks for reaching out to Apple Support Communities.
    Cheers,
    Pedro.

  • Hi from the last two days my iphone have very slow to open the apps and very slow when i check the notification window , it taking too much time to open when i tap to down . help me to resolve the issue.

    Hi,  from the last two days my iphone( iphone 4 with ios 5) have very slow to open the apps and very slow when i check the notification window , it taking too much time to open when i tap to down . help me to resolve the issue.

    The Basic Troubleshooting Steps are:
    Restart... Reset... Restore...
    iPhone Reset
    http://support.apple.com/kb/ht1430
    Try this First... You will Not Lose Any Data...
    Turn the Phone Off...
    Press and Hold the Sleep/Wake Button and the Home Button at the Same Time...
    Wait for the Apple logo to Appear and then Disappear...
    Usually takes about 15 - 20 Seconds... ( But can take Longer...)
    Release the Buttons...
    Turn the Phone On...
    If that does not help... See Here:
    Backing up, Updating and Restoring
    http://support.apple.com/kb/HT1414

  • So im trying to buy logic pro and just recently put enough money in gift cards on my account but every time i click buy app and go to billing info and then click ok it just shoots me to the first screen and did not charge for app how can i buy it ?

    so im trying to buy logic pro and just recently put enough money in gift cards on my account but every time i click buy app and go to billing info and then click ok it just shoots me to the first screen and did not charge for app how can i buy it ?

    This may sound stupid, but I'm gonna throw it out there anyway. Is it possible, that if I have enough junk on my desktop it might disrupt the signal? It seems odd, but it kind of looks like my signal is strong and relatively steady now that I've cleaned my desktop. I do tend to get very cluttered. I use a lot of reference images and save text clippings to use later... it just piles up very quickly.
    So, I wonder if all that extra effort my system has to do keeping up with the junk might have something to do with the drop outs?

  • I have 2 iphones that share the same apple id but do not want them to share contacts and apps, how can I change this

    I have 2 iphones that share the same apple ID I do not want them to share contacts and apps how can I change this?

    You can use separate AppleIDs for iCloud, iMessage and iTunes - you just need to create unique AppleIDs for the iCloud accounts if syncing contacts that way (you will need an email address that is not already registered as an AppleID though to get another AppleID).
    Apps are a different matter in that purchases are tied to the AppleID used to log in to the store to make the purchase.  So you can create another AppleID for iTunes as well and use different ones on the different phones, but any apps you have already purchased with your existing AppleID are permanently tied to that AppleID.
    Really, unless you are sharing apps, content and such, there is no reason to use the same AppleID on each anyway.  So the simplest solution is to create new AppleID(s) for the second device.  If you need an email address to do that, just get a gmail account (or hotmail, yahoo or any other free email account).

  • I purchased an apple gift card, but i am not having any success adding the money to my itunes account or apple account so i can purchase music or apps, how can i do this

    I purchased an apple gift card, but i am not having any success adding the money to my itunes account or apple account so i can purchase music or apps, how can i do this

    If you bought an Apple gift card, then you cannot use it in the iTunes store.  You can only use it in the Apple store for hardware.
    You would need an iTunes gift card to buy anything in iTunes

  • HT5622 I'm a student exchange from france in USA, I have an apple ID from france and a bank count in france but i want access to the apple store US because I'm here for the year and some app can be interesting for me (like my gym club app) how can i do ?

    I'm a student exchange from france in USA, I have an apple ID from france and a bank count in france but i want access to the apple store US because I'm here for the year and some app can be interesting for me (like my gym club app) how can i do ?

    you cant.  you need a US bank account.

Maybe you are looking for

  • Problem In Vendor Master Creation

    When i am going to create vendor Master then Recon.Account option has no value .Its show No Entry Option Available . Pls help me and solve this problem. Thanks & Regard vipin yadav

  • Html report naming

    Hello All My question is related to the two attached pdf files. The Report_BD file shows how I am saving a html report. There is no problem with the vi, it works fine. The issue I have is with the naming convention. The second pdf shows a directory l

  • Acro 8 Pro won't Shrink or Fit to Printable Area

    I have drawings that originated in AutoCAD that were saved to PDF on 24x36 sheets. I want to shrink or fit them to the printable area on 11x17,but no matter what options I check it prints the upper left portion of the origianl at full scale. Using Ac

  • On what parameters based an aggragate can be decided whether it is good agg

    Hi, On what parameters based an aggragate can be decided whether it is good aggr or bad aggr. Regards, Siva Thottemopudi

  • Height of webpage

    Is there a way to override the 4000 px max height of a page?