Organization survey
Organization details
Please specify the countries where WebObjects developers in your organization are located.
| Answer |
# of respondants |
# of developers |
| USA |
32 |
141 |
| Germany |
13 |
36 |
| Canada |
10 |
32 |
| United Kingdom |
8 |
15 |
| Australia |
6 |
28 |
| France |
5 |
31 |
| Mexico |
4 |
17 |
| India |
3 |
11 |
| Italy |
3 |
3 |
| Switzerland |
3 |
6 |
| Belgium |
2 |
1 |
| Brazil |
2 |
5 |
| Japan |
2 |
3 |
| Portugal |
2 |
3 |
| Bolivia |
1 |
1 |
| Denmark |
1 |
2 |
| Ecuador |
1 |
2 |
| Hong Kong |
1 |
1 |
| Hungary |
1 |
1 |
| Kenya |
1 |
1 |
| Netherlands |
1 |
3 |
| New Zealand |
1 |
1 |
| Philippines |
1 |
3 |
| Poland |
1 |
3 |
| Qatar |
1 |
3 |
| Russia |
1 |
5 |
| Slovakia |
1 |
4 |
What is the size of your organization?
| Answer |
Percentage |
# of respondants |
| SOHO (1 to 9 employees) |
53% |
54 |
| Small business (10 to 99 employees) |
25% |
25 |
| Medium business (100 to 999 employees) |
8% |
8 |
| Enterprise (1000 to 4999 employees) |
5% |
5 |
| Large enterprise (5000+) |
2% |
2 |
| Government |
1% |
1 |
| College/university |
9% |
9 |
| K-12 |
0% |
0 |
For how many years has your organization been using WebObjects?
Average of 5 years
| Years range |
# of respondants |
| 0-2 years |
16 |
| 3-5 years |
28 |
| 6-9 years |
29 |
| 10 years and more |
28 |
Development
Which versions of WebObjects does your organization use? (Multiple answers)
| Answer |
Percentage |
# of respondants |
| 5.4.x |
71% |
71 |
| 5.3.x |
61% |
63 |
| 5.2.x |
18% |
18 |
| 5.1.x |
1% |
1 |
| 5.0.x |
0% |
0 |
| 4.5.x (Objective-C) |
7% |
7 |
| 4.5.x (Java) |
3% |
3 |
Which platforms are used at your organization/department to develop with WebObjects? (Multiple answers)
| Answer |
Percentage |
# of respondants |
| Mac OS X |
96% |
99 |
| Windows |
17% |
17 |
| Linux |
15% |
15 |
| Solaris |
1% |
1 |
Which database systems does your organzation use with WebObjects?
| Answer |
Percentage |
# of respondants |
| MySQL |
47% |
48 |
| Oracle Database |
33% |
34 |
| PostgreSQL |
32% |
33 |
| FrontBase |
28% |
29 |
| MS SQL Server |
15% |
15 |
| OpenBase |
14% |
14 |
| Sybase |
4% |
4 |
| Ingres |
1% |
1 |
| HSQLDB |
1% |
1 |
| SimpleDB |
1% |
1 |
| MaxDB |
1% |
1 |
| Interbase |
1% |
1 |
If you are using commercial or free WebObjects frameworks not provided by Apple or your own, please specify which ones? (Multiple answers)
| Answer |
Percentage |
# of respondants |
| Wonder |
81% |
83 |
| GVC Frameworks |
8% |
8 |
| Houdah Frameworks |
7% |
7 |
| LEWOStuff |
5% |
5 |
| WireHose |
3% |
3 |
| WOX |
3% |
3 |
| Cocktail Consortium |
2% |
2 |
| Noxymo |
1% |
1 |
| SVGObjects |
1% |
1 |
| SOPE |
1% |
1 |
| LSkit |
1% |
1 |
| JBND |
1% |
1 |
Which is the primary IDE at your organization for WebObjects development?
| Answer |
Percentage |
# of respondants |
| Eclipse with WOLips |
83% |
85 |
| Xcode |
12% |
12 |
| Project Builder |
2% |
2 |
| IntelliJ IDEA |
2% |
2 |
| Java (Idea, Eclipse, etc.) IDE with the Standalone Entity Modeler application |
1% |
1 |
| Jbuilder with WOLips |
1% |
1 |
Do you develop with other Apple technologies beside WebObjects?
| Answer |
Percentage |
# of respondants |
| Cocoa (Mac OS X) |
60% |
30 |
| CocoaTouch (iPhone) |
62% |
31 |
| AppleScript |
36% |
18 |
| QuickTime |
24% |
12 |
| Carbon |
4% |
2 |
Is WebObjects the primary Web (or Java desktop) development environnement at your organization?
| Answer |
Percentage |
# of respondants |
| Yes |
79% |
77 |
| No |
21% |
20 |
Use of WebObjects technologies
Does your organization use JavaClient?
| Answer |
Percentage |
# of respondants |
| Yes |
11% |
11 |
| No |
89% |
91 |
Does your organization use Direct To Web?
| Answer |
Percentage |
# of respondants |
| Yes |
31% |
32 |
| No |
69% |
70 |
Does your organization use Direct To Web Services?
| Answer |
Percentage |
# of respondants |
| Yes |
9% |
9 |
| No |
91% |
93 |
Does your organization consume Web Services (SOAP, REST, or other) using WebObjects?
| Answer |
Percentage |
# of respondants |
| Yes |
56% |
57 |
| No |
44% |
45 |
Does your organization provide Web Services (SOAP, REST, or other) using WebObjects?
| Answer |
Percentage |
# of respondants |
| Yes |
57% |
58 |
| No |
43% |
44 |
Does your organization deploy WebObjects applications as part of a SOA infrastructure?
| Answer |
Percentage |
# of respondants |
| Yes |
26% |
27 |
| No |
74% |
75 |
Does your organization use RIA technologies? If yes, which one(s). (Multiple answers)
| Answer |
Percentage |
# of respondants |
| It's plain old HTML for us |
35% |
36 |
| AJAX (with Wonder) |
59% |
60 |
| AJAX (without Wonder) |
26% |
27 |
| Adobe Flex (without WOX) |
8% |
8 |
| Adobe Flex (with WOX) |
5% |
5 |
| Flash |
2% |
2 |
| OpenLaszlo |
1% |
1 |
| Mozilla XUL |
1% |
1 |
| Cappucino |
1% |
1 |
| GWT |
1% |
1 |
| SproutCore |
1% |
1 |
| JavaFX |
0% |
0 |
| Microsoft SilverLight |
0% |
0 |
Does your organization has standardized on Maven for building your WebObjects applications?
| Answer |
Percentage |
# of respondants |
| No, and we don't plan to use Maven |
55% |
55 |
| No, but we are looking at using Maven |
34% |
34 |
| Yes, we use Maven for building all of our WebObjects applications |
6% |
6 |
| Yes, we use Maven for building some of our WebObjects applications |
1% |
1 |
| Other |
4% |
4 |
Does your organization use a build system (Hudson, Continuum, etc.) for your WebObjects applications?
| Answer |
Percentage |
# of respondants |
| Yes |
19% |
19 |
| No |
81% |
82 |
HR/training
Does your organization require that candidates already have WebObjects knowledge?
| Answer |
Percentage |
# of respondants |
| Yes |
17% |
16 |
| No |
83% |
79 |
Do you have a hard time trying to find candidates with WebObjects knowledge?
| Answer |
Percentage |
# of respondants |
| Yes |
71% |
66 |
| No |
29% |
27 |
Is your organization considering dropping WebObjects because of the scarcity of WebObjects developers?
| Answer |
Percentage |
# of respondants |
| Yes |
18% |
17 |
| No |
82% |
79 |
Are you aware that a WebObjects conference, WOWODC, was held in 2007 and 2008?
| Answer |
Percentage |
# of respondants |
| Yes |
89% |
89 |
| No |
11% |
11 |
Deployment
What is your primary deployment platform?
| Answer |
Percentage |
# of respondants |
| Mac OS X Server |
49% |
48 |
| RedHat or CentOS Linux |
13% |
13 |
| Solaris |
10% |
10 |
| Mac OS X "client" |
9% |
9 |
| Windows |
6% |
6 |
| Other Linux distribution |
6% |
6 |
| FreeBSD |
5% |
5 |
| SUSE Linux |
0% |
0 |
| Other BSD distribution |
0% |
0 |
Does your organization deploy WebObjects applications in a J2EE container (Tomcat, Jboss, etc.)?
| Answer |
Percentage |
# of respondants |
| Yes, all of our applications are deployed in a J2EE container |
6% |
6 |
| Yes, some of our applications are deployed in a J2EE container |
20% |
19 |
| No, we never deploy applications in a J2EE environment |
74% |
72 |
WebObjects future
Does your organization develop with another Web technology beside WO? (Multiple answers)
| Answer |
Percentage |
# of respondants |
| We only use WebObjects |
41% |
40 |
| PHP |
27% |
26 |
| Ruby On Rails |
14% |
14 |
| .NET |
9% |
9 |
| J2EE Web framework (Spring, Struts, Tapestry, JSF, ...) |
21% |
20 |
| J2EE Persistence-Layer framework (Hibernate, Cayenne, ...) |
16% |
16 |
| PERL |
8% |
8 |
| Python |
2% |
2 |
| Django |
2% |
2 |
| Other |
8% |
8 |
Did your organization was developping with another Web technology before starting using WebObjects? (Multiple answers)
| Answer |
Percentage |
# of respondants |
| We started with WebObjects |
56% |
54 |
| PHP |
16% |
16 |
| Ruby On Rails |
3% |
3 |
| .NET |
5% |
5 |
| J2EE Web framework (Spring, Struts, Tapestry, JSF, ...) |
12% |
12 |
| J2EE Persistence-Layer framework (Hibernate, Cayenne, ...) |
6% |
6 |
| PERL |
11% |
11 |
| Other |
18% |
17 |
Does your organization still use WebObjects for new projects?
| Answer |
Percentage |
# of respondants |
| Yes |
90% |
87 |
| No |
4% |
4 |
| Other |
6% |
6 |
Does your organization plan to stop using WebObjects in the next 12 months?
| Answer |
Percentage |
# of respondants |
| No |
88% |
85 |
| Yes |
4% |
4 |
| Maybe, it depends of the feature set of newer releases |
8% |
8 |
Individual Survey
How many years of IT experience do you have?
Average of 13 years
How many years of WO experience do you have?
Average of 6 years
| Years range |
# of respondants |
| 0-2 years |
18 |
| 3-5 years |
24 |
| 6-9 years |
34 |
| 10 years and more |
20 |
Please rate your WebObjects knowledge
| Answer |
Percentage |
# of respondants |
| Novice |
10% |
10 |
| Intermediate |
41% |
39 |
| Advanced |
49% |
47 |
What kind of programming background did you have before learning WebObjects?
| Answer |
Percentage |
# of respondants |
| C/C++ |
66% |
63 |
| Standard Java (JRE) |
57% |
54 |
| Objective-C (Cocoa, NeXTStep, OpenStep, YellowBox) |
27% |
26 |
| PHP |
26% |
25 |
| PERL |
18% |
17 |
| J2EE (Spring, Struts, JSF, etc.) |
15% |
14 |
| None |
6% |
6 |
| .NET |
4% |
4 |
| Other, please specify |
29% |
28 |
How much % of your time in your work week do you develop with WebObjects?
| Answer |
Percentage |
# of respondants |
| Less than 25% |
23% |
22 |
| Between 25% and 49% |
18% |
17 |
| Between 50% and 75% |
17% |
16 |
| More than 75% |
43% |
41 |
Which problems did you have while learning WebObjects?
| Answer |
# of respondants |
| Lack of documentation |
21 |
| Mastering the toolchain |
8 |
| Learning the concepts (EOF, components, etc.) |
23 |
| Lack of tutorials/code |
12 |
How did you start using WebObjects?
| Answer |
# of respondants |
| Took a new job where WO is used |
34 |
| Learn about it on Apple's (or NeXT) Web site |
23 |
| Found it in the dev tools and was curious |
12 |
| Other, please specify |
9 |
| Read about it on an another Web site outside of Apple or NeXT |
5 |
| Word of mouth/friend |
5 |
| Worked at NeXT/Apple |
4 |
| Learn about it at WWDC |
3 |
| Read about it in a magazine |
2 |
| Local user group presentation/demo |
2 |
| Read about it on wocommunity.org |
1 |
| books in local bookstore |
1 |
Wonder Survey
Does your applications and frameworks extends from ERXSession and/or ERXApplication ?
| Answer |
Percentage |
# of respondants |
| Yes, all of them |
60% |
54 |
| Yes, some of them |
26% |
23 |
| None of them |
14% |
13 |
Do you use Wonder in Maven-managed projects ?
| Answer |
Percentage |
# of respondants |
| Yes |
8% |
7 |
| No |
92% |
81 |
Do you use Wonder in J2EE (servlet) deployed applications ?
| Answer |
Percentage |
# of respondants |
| Yes |
25% |
22 |
| No |
75% |
66 |
Which versions of WebObjects do you use with Wonder? (Multiple answers)
| Answer |
Percentage |
# of respondants |
| 5.4 |
74% |
66 |
| 5.3 |
56% |
50 |
| 5.2 |
4% |
3 |
|
|