You are currently browsing the tag archive for the ‘Tools’ tag.
Electric Imp is excited to announce our new impWorks Developer Tools Release 1.
In this first release, impWorks includes the Builder Preprocessor and the Sublime Text Editor Plugin, which combine to boost the efficiency, control, and workflow of the software development process. Read all about it here and try it out today.
Despite its minor number increment (from 3.0 to 3.0.5) there are substantial changes and improvements in the new Java ME SDK version, including:
- Netbeans integration: All Java ME tools are now implemented as NetBeans plugins
- LWUIT 1.5 support, including the new GUI Builder
- Ability to use the NetBeans CPU profiling for Java ME applications and even VM classes
- Network Monitor supports monitoring connections such as SIP, Bluetooth, and OBEX, and more
- New tracing functionality for monitor events, method invocation, garbage collection, and more
- Support for multiple Device Managers
- WURFL device database updated with more than 1000 new devices
- New or updated JSR support for a number of APIs
Definitely worth checking out. Find out more and download directly at the Java ME SDK OTN page.
At JavaOne, on Tuesday at 4:30 pm, I will be doing a BOF session titled:
Top 10 Free Tools and Libraries for Building Better Java ME Applications
I’m working on finalizing my list, but if you have a favorite library or tool that you want to share with your fellow developers please send the info my way (as a comment, my email, or twitter) and I’ll be happy to incorporate it. After all, isn’t that what a developer community is all about?
Cheers and (maybe?) see you at JavaOne,
The SigTest open source project is a collection of tools based on Oracle’s commercial SigTest tools product. The SigTest tools can be used to compare APIs and to measure the test coverage of an API.
The tools were originally created to assist in the creation of Java technology compatibility test suites (TCKs), but are also useful in the creation of other types of test suites and in the software development process.
With SigTest 2.2, we are expanding the SigTest project to include other tools based on the same signature testing technology as the SigTest to itself. SigTest now includes API Check tool functionality, a static analysis tool used to analyze APIs. SigTest 2.2 also adds Maven wrappers, as well as support for upcoming JDK 8 features. SigTest also includes numerous bug fixes.
The SigTest project continues to develop a community that will improve it, further its development, and use it to develop test suites. We encourage you to browse, download, contribute, and get involved.
02/10/2010 in Mobile & Embedded | Tags: Java, Java Card, Java ME, Java ME SDK, Java Store, Java TV, Java Warehouse, JavaFX, JavaFX Mobile, LWUIT, Mobile Java, MWC, NetBeans, Tools, UI, User interface, WTK | 1 comment
- Check out this cool Java ME-based MWC 2010 party guide!
It’s that time again … Mobile World Congress is upon us next week.
Sun and Oracle will be present in several locations exhibiting technologies, products, and services focused on communication.
At the Oracle Pavilion (AV #44) there will be demonstrations of the Sun Netra 6000 blades, the Oracle Communications Order and Service Management 7.0 solution, and a number of other products. More information and links can be found in the press release.
The Oracle-Sun booth in hall 8 (#8C55) will be all about mobile and wireless technologies, tools, and programs:
- JavaFX platforms and developer tools
- The Sun Java Wireless Client (SJWC) platform and related products and services
- The Lightweight User Interface Toolkit (LWUIT)
- Java ME developer tools and programs
- Developer programs
- Java Card 3.0
- Carrier-grade end-tp-end content delivery solutions
- Embedded Java
- and more …
There are also a number of events planned by both Oracle and Sun. Come see us at the booth for more information.
I’ll be at the Oracle-Sun booth every day, so please stop by for a chat or to ask questions.
And finally, MWC is known for it’s parties and networking. I’ll definitely be at Swedish Beers – hope to see you there.
02/02/2010 in Mobile & Embedded | Tags: Developer Community, Java, Java ME, Java TV, java.net, JavaCard, JavaFX, JavaFX Mobile, Mobility, NetBeans, Open Source, Oracle, Sun Microsystems, Tools, WTK | Leave a comment
- Feb-08: Update on kenai.com
This is part 2 of the Oracle+Sun News Round-Up. You can find part 1 here. Part 3 comes tomorrow.
Today I focus on the Oracle’s Java Developer Tools Strategy Webcast with Ted Farrell, Chief Architect and Senior Vice President of Tools and Middleware at Oracle.
Talking points in the webcast:
- Oracle’s motto is “Productivity with Choice”, meaning developers can pick the environment and tools they want – Oracle supports these choices of implementation technologies, development styles, platforms and databases, and IDEs
- Oracle’s main Java development tools today are JDeveloper / Oracle ADF as well as Oracle Enterprise Pack for Eclipse
- NetBeans will be offered as additional choice in the developer tools suite, complementing JDeveloper and Enterprise Pack for Eclipse and leveraging functionality between these tools
- Hudson, Sun’s Continuous Integration Server, will move forward with increased investment and continue to be offered
- Zembly has been discontinued by Sun in Nov 2009
- Kenai is Sun’s hosted collaboration server. Oracle plans to discontinue the public interface of Kenai at this time and bring Kenai back in-house, add features, and leverage it for internal projects. Kenai may be brought back as a public offering later if appropriate.
- NetBeans aims to be the best Java IDE, and will focus on Java and JavaFX technologies for EE, SE, and ME/mobile Java, as well as the NetBeans platform
- Oracle will turn to and invest in the NetBeans community for additional features such as dynamic languages, plug-ins, etc.
- NetBeans.org stays the same – the place for participation, plug-ins, platform, dialog, support, etc.
- No short-term changes planned to NetBeans Partner Programs
- Licensing/support/maintainance: No licenses will change. NB 6.7 and earlier follows Sun support policy. NB 6.8 follows Oracle support policies – better policy with more choices
- New collaboration resource: Oracle Technology Network (OTN), and specifically the Java Technology Center, featuring events, news, blogs, articles, discussions/forums, webcasts, downloads, FAQs, and more
- Events: Oracle OpenWorld/Develop, OTN Developer Days, user group events, and more. See the OTN site.
- JavaOne: Continues as open community event for Java, co-located with Oracle Open World in San Francisco (Sep 19-23, 2010), plus taking JavaOne on the road to Brazil, Russia, India, China
That wraps up Ted’s webcast. Part 3 of the Oracle+Sun: Java News Round-Up follows tomorrow.
Seems like NetBeans 6.7 was just released. And now, here comes 6.8 – new and polished:
- Java EE 6 Support – NetBeans is the first IDE to provide complete support for Java EE 6
- Glassfish v3 Support – including the new lightweight GlassFish v3 Web Profile
- PHP Support – expanded support for PHP 5.3 and the Symfony framework
- Tigher integration with Project Kenai – Kenai is the up-and-coming collaborative environment for hosting open source projects and NetBeans now has built-in support for JIRA and improved instant messaging and issue tracker integration
- C/C++ Profiling – monitor and tune your native C/C++ apps
- NetBeans Platform – several bug fixes and performance improvements throughout the IDE
- And last but not least: JavaFX Support – finally, working code completion, hints, and navigation support in the NetBeans editor! (yeah, long time coming …)
And more to come soon:
On December 15 the JavaFX Composer plugin for NetBeans will be released. JavaFX Composer is a drag-and-drop UI builder for JavaFX, similar to the Matisse UI builder for Swing that NetBeans has had for years. Here are some screen shots. Building widget-based UIs with JavaFX will become a breeze.
- Nov 12: The issue regarding Java 1.5 has been fixed. The Java ME SDK 3.0 for Mac OS should now work with both Java 1.5 and Java 1.6.
It’s been a long time in the making … but it’s finally here. Native Java ME development is coming to Mac OS X!
The Java ME SDK 3.0 for Mac OS (Early Access) was released this morning. It supports CLDC and includes the following features:
- Brings the functionality of the Java ME SDK 3.0 to Mac developers – first official Mac release.
- Unique architecture enables the developer to work with the real device directly from within the ME SDK 3.0.
- Communication with the devices, application deployment and even On-Device debugging are supported over Wi-Fi.
- Supports the latest CLDC Hot Spot VM and Java Micro Edition APIs
- High-end Tools for optimizations: Profiler, Network Monitor, Support for Debugging, Wireless Messaging Console and more
- Introducing JavaFX 1.2.1 Mobile emulator running on Mac OS
- Integrated Device Search Database for easy reference
- Powerful Autoupdate for additional plug-ins and product updates
- Development Environment based on NetBeans Platform
Complete list of APIs supported:
- Mobile Information Device Profile (MIDP) 2.1 (JSR 118)
- Connected Limited Device Configuration (CLDC) 1.1 (JSR 139)
- Java Technology for the Wireless Industry 1.0 (JSR 185)
- Mobile Service Architecture 1.0 (JSR 248)
- PDA Optional Packages for the J2ME Platform (JSR 75)
- Java APIs for Bluetooth (JSR 82)
- Mobile Media API (MMAPI) 1.2 (JSR 135)
- J2ME Web Services Specification (JSR 172)
- Security and Trust Services API for J2ME (JSR 177)
- Location API for J2ME (JSR 179)
- SIP API for J2ME (JSR 180)
- Wireless Messaging API (WMA) 2.0 (JSR 205)
- Content Handler API (JSR 211)
- Scalable 2D Vector Graphics API for J2ME (JSR 226)
- Payment API (JSR 229)Mobile Internationalization API (JSR 238)
- Mobile Sensor API (JSR 256)
- XML API for Java ME (JSR 280)
It is ready for download now. Check it out and let us know what you think!
Important Installation Note:
The Java ME SDK 3.0 for Mac OS requires Java 1.6. You can download Java 1.6 from Apple’s update website or install it via the Mac OS “Software Update”. Next, be sure to verify Java 1.6 is set as the default runtime for Java applications in the Java Preferences (Applications->Utilities->Java Preferences).
For more info and a screen shot check out the Java ME SDK blog.