Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Newcomers » Newcomers » Eclipse stability(Is Eclispe a suitable developmental environment for a mass market program?)
Eclipse stability [message #988457] Fri, 30 November 2012 00:20 Go to next message
Ken Wharton is currently offline Ken WhartonFriend
Messages: 1
Registered: November 2012
Junior Member
We have been developing a custom application using Java and Eclipse for three years now. Our intention is to convert from a custom app to a mass market app.

We have experienced many issues which make little sense to me. I am not a programmer but reside more at the design and user interface level. I worked extensively with a 4th GL data base language for over 17 years ago back in the late 80's and 90's so my experience is based on my knowledge of this environment.

Issues: we are experiencing a lot of disfunctionality when running the programs often forced to re-start the application to get around the problem.

1) Screen design. Our programmer tells me that he uses math formulaes to design screen layouts. It takes him forever and we find that field lables etc. rarely line up exactly where they need to be. Also Eclipse does some weird things to the screen like change the font size or move a field or drop a field altogether when loading. In the old days, we could design a screen in seconds with language tools that allowed quick definition of the field, the attributes and and a click and drop capability to move fields where ever you wanted. It would only takes minutes not hours or days. Is our programmers' methodology correct or are their better and more stable ways to build screens?

2) The "Enter" key. According to our programmer the "Enter" key has special status (I may not be phrasing this correctly) and requires programming around each "Enter" click to make it work. We need both the "Enter" key and mouse to move the cursor around the screen. This makes little sense to me especailly given the unique nature of the "Enter" key.

We have programmed all our "Enter" statements accordingly but is this true? Is it this big of a pain to get "Enter" statements to work"?

3) We can only output to programs like Excel or Adobe to print reports or internal documents like sales orders and invoices. We cannot make a printout our own reports inside our program. I've never heard of this limitation to a programming language before.

4) General stability - the program has to be re-freshed on a regular basis. From what I can tell the program is not currently compiled. If you look on the task bar there can be 5 - 8 screens open. I can click on any of them and that screen will load. What repurcussions are there if you do not compile the program before running it ie: run time.

We know that there will be a re-write to make the application less customized and more suitable for a mass market so we want to be able to move forward with a better understanding of Eclipse and Java.

Thanks for any and all comments.

Ken
Re: Eclipse stability [message #988526 is a reply to message #988457] Fri, 30 November 2012 11:15 Go to previous messageGo to next message
Extreme Java is currently offline Extreme JavaFriend
Messages: 6
Registered: November 2012
Junior Member
Is your application Android, web or Swing application. Better post on multiple forums like stackoverflow.com and post one problem at a time. You seem to want to fix all issues in one go.

Re: Eclipse stability [message #989917 is a reply to message #988457] Mon, 10 December 2012 02:03 Go to previous message
a platypus is currently offline a platypusFriend
Messages: 2
Registered: December 2012
Junior Member
Hi 'reader',

I'd like to add a short comment. Firstly Extreme Java's contribution is valid the specific queries will be more efficiently resolved/discussed in specific forums.

That said, I too would like to see a more robust Eclipse platform. My motives are simple -- Eclipse is EXACTLY the kind of tooling you want 'everyperson' to access.

My experience to date would not lead me to recommend Eclipse to my historian brother. My experience so far doesn't suggest that eclipse is entirely stable for everyday use by the non-technical majority.

Case in point. At some stage the WindowBuilder Pro add-in stopped working on Juno. Experiments demonstrated that WindowBuilder was working on a clean Juno install, but it was failing on the supposedly up-to-date development platform I was working on. That error came up about August 2012. Very few people can just sit about if a key element of the development tool set fails. It just isn't practical.

For me I had commitments and other things to do. It was only this last week when I had more slack time to look at the challenge that we even determined that WindowBuilder IS working.

The problem logically then is the Eclipse installation with updates, plugins and add-ons I was running. I'm wiped Ecliped (circa august) and reloaded WindowBuilder.

I'm left with many challenging questions about robustness, tracking down conflict and compatibilities. In the wild, I think there needs to be some tools investigated to let 'average' users manage their add-ins, configurations, etc. I was disappointed to find the [Revert] function can cause more problems than it might promise to address.

On the bigger stage, I think the idea of OSGi is a bit too powerful and needs some helper tools to moderate things as a multi-bundle platform such as Eclipse brings in new modules. You can't expect bundle developers to 'know' about every available bundle or new bundles not yet developed. The best thing in my opinion is for a 'management' and 'administration' arm to assist when things get mixed-in or when mysteries manifest.

I trust there will be some sober consideration of these points. Perhpas others are aware of initiatives along the lines I'm encouraging for a robust, 'comfortable' Eclipse.

thanks,

aplatypus
Previous Topic:C++ Project with Web Server Interface
Next Topic:Eclipse custom view fades out when switched to another view and returned to the old view.
Goto Forum:
  


Current Time: Mon Apr 19 22:00:07 GMT 2021

Powered by FUDForum. Page generated in 0.02658 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top