All java.net Articles
1 to 30 of 431
Next
Create Moving Experiences with Animated Transitions
A GUI that radically changes its layout as it goes from one mode to the other can be jarring to users. A new trend is for changes in content or context to be animated, so the user can see the nature of the changes. In an example inspired by the the Filthy Rich Clients book he co-authored, Chet Haase introduces the Animated Transitions library, which can help you achieve these effects in your Swing application.
by Chet Haase
Java Mobile Podcast 25: Panel on Open Source
Dalibor Topic, Kaffe.org; Fabiane Nardone, Brazilian Health Care; Tony
Wasserman, Carnegie Mellon University; Ashlee Vance, The Register form a
panel of outsiders reviewing Sun's Open Source efforts. This session
isn't specific to Java ME technologies but is worth listening to as it
relates to open source as a whole.
by Daniel H. Steinberg
Java Mobile Podcast 24: Mobile & Embedded Community Stars
Mobile & Embedded Community Stars Maurico Leal, Joe Bowbeer, Hartti Suomela, Bruno Ghisi and Terrence Barr in a round table discussion.
by Daniel H. Steinberg
Java Mobile Podcast 23: Johannes Eickhold
Johannes Eickhold is a Research Staff Member at the University of Karlsruhe. While most his of work is on Peer-to-Peer networking he is also working on a distributed Java VM on eight bit micro controllers to leverage that peer-to-peer network. Johannes talks about his experience porting phoneME advanced to the Nokia N800 and future directions that the community should take for this device.
by Daniel H. Steinberg
Launch Java Applications from Assembly Language Programs
Java to assembly is one thing, but what about calling Java from assembly language? Biswajit Sarkar says he's worked on assembly programs where the most effective way to incorporate higher-level functionality was to create and invoke a JVM. In this article, he shows how it's done.
by Biswajit Sarkar
Java Mobile Podcast 22: Java Mobile & Embedded Developer Days
The Mobile & Embedded Community is hosting the first ever Java Mobile & Embedded Developer Days Conference January 22-24, 2008 at the Sun Santa Clara Campus Auditorium. The conference is devoted solely to the technologies of mobile and embedded Java platforms and is targeted for application developers of intermediate and advanced skill levels, platform developers, and technical personnel at tool vendors, OEMs and carriers. Planning is underway for a series of technical sessions, lightning talks, hands on labs, and poster sessions. Roger Brinkley and Terrence Barr, Mobile and Embedded Community Leader and Technical Evangelist, provide insight into the conference.
by Daniel H. Steinberg
Fling Scroller
Does your Swing work focus on "look" and not so much on "feel"? The gestures available to a user can make a big difference in how your UI is enjoyed. In this article, Jan Haderka introduces a new behavior to JLists to allow users to "fling" off the top or bottom of the list and have the scrolling continue briefly as a result of the gesture.
by Jan Haderka
Java Mobile Podcast 21: Wireless Toolkit
The Sun Java Wireless Toolkit for CLDC and CDC is a state-of-the-art toolbox for developing wireless applications that are based on Java ME's Connected Limited Device Configuration (CLDC) and Connected Device Configuration (CDC), and designed to run on cell phones, mainstream personal digital assistants, and other small mobile devices. The toolkit includes the emulation environments, performance optimization and tuning features, documentation, and examples that developers need to bring efficient and successful wireless applications to market quickly.
by Daniel H. Steinberg
Scripting with Balance in Design and Performance
Java SE 6 introduces a new framework for integrating with scripting languages. But what's the right way to mix these languages with Java? Dejan Bosanac, author of Scripting in Java, looks at how an interface-driven approach allows you to maintain good design as you combine languages.
by Dejan Bosanac
Java Mobile Podcast 20: Mobile AJAX
Web services and mash-ups of web services really bring a whole new dimension to the web and mobile computing. Terrence Barr, Vincent Hardy, and Akhil Arora have create Mobile AJAX as a subproject of the meapplicationdeveloper project to make it very easy for the Java ME developer to harness the power of Ajax-style web services. Interesting applications can be built by combining (mashing-up) information from these multiple sources and remote web services, limited only by application developers' imaginations. Mobile Ajax highlights what is possible through a number of demos as well that utilize libraries that interact with web services.
by Daniel H. Steinberg
Towards a Timely, Well-Balanced, Event-Driven Architecture
What happens when your system temporarily produces events faster than it can handle them? Can concurrency help the problem? Lorenzo Puccetti looks at an asynchronous event dispatching design as a possible solution.
by Lorenzo Puccetti
Java Mobile Podcast 19: phoneME Advanced Update
phoneME
Advanced has just released the MR2 Development Release that includes a both source and binary releases. Hinkmond Wong, the project lead, says this release features Window CE and Mobile support with an MIDP stack. Hinkmond also discusses the ports currently going on with Linux GTK and phones where this can be run and future development directions. Don't forget to take the Topic for phoneME Advanced Web Seminar poll in the phoneME Advanced Forum.
by Daniel H. Steinberg
Instant User Tracking with ClickStream
Where are your users going on your website and what are they doing? ClickStream, one of the many OpenSymphony projects, lets you track and log where users go during their sessions. In this article Diego Adrian Naya Lazo shows you how to configure, run, and customize ClickStream
by Diego Naya
Java Mobility Podcast 18: Learn new UI techniques with phoneME UI Labs and Java ME
phoneME UI Labs is the one stop resource for developers to learn about the advanced UI technologies in Java ME platform. Aastha Bhardwaj talks about scalable vector graphics (SVG) in JSR 226 and JSR 287 and the demos that developers can find in UI Labs.
by Daniel H. Steinberg
j1-2k7-mtH11: SunSPOTs and Squawk technology
In the final java.net Community Corner mini-talk from JavaOne 2007, recorded after the closure of the pavilion and heard for the first time here on this podcast, Arshan Poursohi introduces the SunSPOT program for tiny wireless sensing devices and the Squawk JVM that runs on it.
by Arshan Poursohi
Debugging Swing
Proper Swing programming depends on widely known but unenforced rules about the proper handling of the event-dispatch thread, and failure to follow those rules leads to many Swing problems. In this article, Kirill Grouchnikov shows off techniques to find and fix bugs relating to Swing EDT misuse.
by Kirill Grouchnikov
j1-2k7-mtH10: Update on Sun'S OpenID Program
At JavaOne 2007, Sun launched an exploratory program on OpenID, hosted at the Identity Management - Sun Java System Access Manager site. In this talk, Gerald Beuchelt discusses what Sun's team intends to do and how the community can participate.
by Gerald Beuchelt
Java Mobility Podcast 17: JavaDB, a database implementation for all the Java plaftorms
Java DB is Sun's supported distribution of the open source Apache Derby 100% Java technology database. Rick Hillegas, Sun Senior Staff Engineer and Apache Derby developer, provides insights into uses of JavaDB, developing in a distributed environment and upcoming features in the next release of JavaDB.
by Daniel H. Steinberg
j1-2k7-mtW03: Rearchitecting Legacy J2EE Applications with Spring & Hibernate
This talks presents hints and tips on using the refactoring core J2EE functionalities with the Spring Framework. In particular Peter will talk about refactoring legacy EJBs into Spring-EJB, whilst through 10 days of staged new employment activity. He will advise how to manage those multiple application context files. He will describe the best probably avenues to get your IT workshop and management teams to think about using and/or doing more Agile development techniques. You have had some knowledge of Spring Framework beforehand, but don't worry if you are not very familiar, because it will be fun experience regardless.
by Peter Pilgrim
j1-2k7-mtT13: Legacy Integration Components Under Open JBI Components From a Partner
JBI is a specification for the integration, it provides a standard for building integration projects, just as EJB provides a standard for transactional projects.
One of our open source partners who has contributed several JBI binding components is here to present their views about JBI and JBI components. We think that for JBI to have broad acceptance there must be a way first of all to build bridges with existing application and services.
by Fred Aabedi
Java Mobility Podcast 16: Hecl, the scripting language for the JavaME platform
The Hecl Programming Language is a high-level, open source scripting language implemented in Java. It is intended to be small, extensible, extremely flexible, and easy to learn and use. In fact, it's small enough that it runs on J2ME-enabled cell phones! David Welton, Hecl project owner, gives us a full view of this scripting language.
by Daniel H. Steinberg
j1-2k7-mtW04: Enterprise Data Mashup Service (EDMS)
The Enterprise Data Mashup Service Engine project aims at building a Open-Source JBI compliant Service Engine which features * Ability to create relational mapping for spreadsheets, flatfile, HTML table, xml sources (webrowset), XQuery Rowset, *Using Netbeans Database Explorer to browse source tables,
* Drag-n-Drop these tables into the Mashup Editor to define the join conditions,
* Ability to view the resultset using the Mashup editor
* View Cache Management,
* Transforming the response to various formats by composing the output with an XSLT Service Engine,
* etc.,
and thus provides the mashed up views of enterprise data from heterogenous sources. These pre-canned, materialized views served by the EDM SE can be used by clients to build highly responsive and interactive Ajax powered web2.0 style enterprise applications using existing client-side frameworks.
by Srinivasan Rengarajan
(Not So) Stupid Questions 18: Reverse Access Modifiers
This "stupid question" is about the idea of "reverse" access modifiers, meaning an annotation or other modifier that would prevent a method from making outside calls.
j1-2k7-mtW10: Armenian E-Science Library Project
The E-Science Library Project is interersted in "aggregating digital library services, as well as other digitized services, to make them available via a web-based server at American University of Armenia (AUA). We are seeking discounted digital library services from major scientific organizations (e.g., ACM, IEEE). "
by Barry Levine
Java Mobility Podcast 15: MSpot brings the world of entertainment to the mobile phone
Derek Lyon shares their experience in using JavaME technologies on multiple phones, the custom frameworks the company developed, marketing, and how they identified the demographics of their target audience in delivering a whole host of entertainment products in both audio and video formats. For more information about MSPOT go to their website.
by Daniel H. Steinberg
j1-2k7-mtW02: Binding Components - Open JBI Components
OpenJBI Components are based on the industry standard JBI architecture. They are open source components developed under java.net community process. In this talk we will explore most popular OpenJBI components: Http BC, Messaging BCs (MQ and JMS), JDBC BC. Developers will have an opportunity to understand how to use these BCs to build composite applications under the OpenESB platform
by Rulong Chen, Alex Fung
The Open Road: Looking Ahead to Java 7
Kicking off a new column about the development of Java 7, David Flanagan takes a look at the OpenJDK and JDK7 projects and their processes, language changes that have been mentioned as possible candidates for Java 7, and major new APIs that are tracking for inclusion in the new version.
by David Flanagan
Java Mobility Podcast 14: Java Tools Community
Fabiane Nardon and Daniel Lopez, the Java Tools Community Leaders, talk about their community, mobile projects in the community, and how the Mobile and Embedded Community and Java Tools Community can work together. They also share their experiences in developing mobile applications. For more information on the Java Tools Community go to their community page or look at their past newletters.
by Daniel H. Steinberg
j1-2k7-mtT06: The JENI Project
Codenamed JENI, JEDI Indonesia is an integrated service for University students to learn, share and develop solutions using Java. The project includes implementing JEDI as the default curriculum with the addition of other popular frameworks.
JENI is a project of the Ministry of Education, and supported by Indonesia Go Open Source (IGOS) Team, the Indonesia JUG, and Sun Microsystems.
For more information, visit http://jeni.jardiknas.org.
by Frans Thamura
j1-2k7-mtH04: NetBeans tools for developing OpenESB composite applications
This mini-talk will overview Netbeans based developer tools available for OpenESB composite application development. It consists of a quick tour of the IDE-based development workflow with demos of following topics using Netbeans 6.0 tools and OpenESB run-time
by Tientien Li
1 to 30 of 431
Next
|