Welcome!

APIs for the Internet of Things

Max Katz

Subscribe to Max Katz: eMailAlertsEmail Alerts
Get Max Katz via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Blogs from Max Katz
JavaFX script is a powerful UI language and has JSON-like format. One thing that you might need getting used to is formatting or where and how to indent and place various brackets once you go beyond just a few lines of code. If you are working with Eclipse, the good news is that Exadel...
Today we released Exadel JavaFX plug-in for Eclipse version 1.2.4. You can see what’s new and what has been fixed in the release notes. We fixed a number of issues that were submitted by a user as well as started to add JavaFX script formatting features. As always, you can follow...
Exadel JavaFX plug-in in now listed on Eclipse Market place.
I was thinking about this for the past few months, how do I use or how should I use all the social “stuff” out there? As I thought about it, this is the picture that surfaced. It works for me, maybe it will work for you, maybe not. Maybe I’ll change some things in the future. I use the...
We recently made Eclipse update site available for Exadel JavaFX plug-in for Eclipse. It’s now easier than ever to install the plug-in. Here is what you need to do. Download and install Eclipse IDE 3.5.2 for Java EE Developers. In Eclipse, go to Help/Install New Software…...
Did you ever need to know or display RichFaces version or revision when running your application? It’s rather easy to do. RichFaces registers VersionBean bean under a4j name which can give you that information. <h:panelGrid columns="2"> <h:outputText value...
Exadel Fiji extends JSF by allowing the use of Flex with JSF components and within a JSF page. It comes with ready-to-use charting components based on Flash as well as universal wrapper which allows to wrap any Flash component as JSF component. We are working on Fiji version 2.0 which...
I sometimes see developers use a4j:form tag (without any attributes) on their pages. When I ask them why did you use this tag? The answer is usually: “I thought I need this tag to send Ajax requests” It turns out you don’t have to use this tag to send an Ajax request....
We just released JavaFX plug-in for Eclipse version 1.2.3. This release comes with bug fixing and few minor features. That's basically our plan for the near future, release often (2 weeks release cycle) with bug fixing and minor features. If there is anything you want us to add, please...
Ajax Applications with RichFaces and JSF 2 View more presentations from Max Katz. Rich Enterprise Applications with JavaFX View more presentations from Max Katz.
With the launch of exadel.org, it’s now very easy to try nightly builds of JavaFX plug-in for Eclipse, and view and submit new bugs. Using Jira (or the forum), you can tell us what features you would like to see in JavaFX plug-in for Eclipse. Our plan is to have a very short rele...
I blogged earlier about four built-in RichFaces functions that come in very handy, especially the rich:component(id) one. Many rich components (from rich;* tag library) provide client-side JavaScript API. To access this API, you need to use rich:component(id) and add the JavaScript met...
JBoss Tools team released JBoss Tools version 3.1 this week. It’s the best IDE for doing enterprise Java development with JSF, RichFaces, Seam, JPA, Hibernate more. You now get JSF2 as well as CDI support. You may or may not have known but over 50% of code in JBoss Tools is being...
Virgil Dodson from Actuate posted a great tutorial on how to use BIRT and Actuate with JSF. RichFaces is used as well. The tutorial uses jsf4birt library developed by Exadel. jsf4birt can be downloaded here.
With the launch of exadel.org, we also made a new version of JavaFX plug-in available, version 1.2.2. Download the new version here. In addition to bug fixing, it has the following new features: New JavaFX Script Wizard Outline View with navigation As we have been promising, the pl...
I’m happy to announce that our open source community and projects web site exadel.org is now live. It also hosts its first project: JavaFX plug-in for Eclipse. Why did we create this web site? Exadel always had a number of projects available on its site for download, most of them...
Exadel has a new Android M-Commerce client. Read more here.
Add BIRT Reporting to JSF Applications using RichFaces recording is available here. You can also download the complete application I showed during the webinar here.
Last week I attended, presented and taught 1-day workshop at JSFdays conference in Vienna, Austria. The conference was great and I’m already looking forward to next year. What’s amazing, virtually everyone I spoke with was using or planning to use RichFaces. One of the most...
Learn how to run RichFaces applications in the cloud. Ingres Highlights Role in Exadel Cloud in a Box RIA on the Cloud with RichFaces and Ingres
RichFaces team has been working hard and this week they released RichFaces version 3.3.3 RC1 which works with JSF 2. This version doesn’t support the full JSF 2 API. This version was made available for two reasons: 1) make 3.3.x branch very stable, 2) make it easier for companies...
Next week (Thursday, Feb 25th) I will be teaching 1-day RichFaces workshop on the last day of JSFDays conference in Vienna, Austria. If you are new to RichFaces, this is an excellent opportunity to learn everything you need in just 1 day. RichFaces is very simple, yet powerful and flex...
JavaFX is a new scripting language from Sun (I guess now from Oracle) for building Java-based rich user interfaces for the Web, mobile, desktop and even TV. There are plenty of sources on the Internet the predicted or predict the death of JavaFX. Based on what Oracle said few weeks ago...
To some, RIA (Rich In­ternet Ap­pli­ca­tions) is a myth, a tale of the past. People still have a hard time defining what it means ex­actly. What is true, though, is that an ex­plo­sive growth in client-​​side pre­sen­ta­tion tech­nolo­gies (Flash/​Flex, Sil­verlight, JavaFX) brought to...
It’s been a while since I posted any news JavaFX plug-in for Eclipse, but we’ve been working hard on the following new features: Code assist for syntax keywords, Code assist for system classes, Code assist for attributes of system classes, Code assist for user classes, Code...
This is a second post in Learning JSF 2 series. The first one on Managed Beans can be found here. Before I start, thanks to Nick Belaevski (RichFaces Team Lead – Exadel) for reviewing this posting. In JSF 1.2 all navigation rules are placed in JSF configuration file. Although y...
News release: CITYTECH’s Innovative JavaFX Dashboard Piques Interest at JBoss World. I spoke with CITYTECH folks and saw the application at JBoss World. The application looked great, it’s an excellent example of an enterprise RIA application with JavaFX. The back-end is Se...
I’m doing 1-day RichFaces workshop in Nuremberg, Germany during Herbstcampus conference. Enter “Max Katz” in the registration code “Buchungscode” field to get 10% discount.
This article is also posted on JavaLobby.com This is a guest post by Anton Polyakov. Anton is Senior Developer at Exadel, he describes our experience building a JavaFX front end for a Seam booking application. JavaFX is new tool set for developing and delivering Rich Internet Appli...
I will be teaching a 1-day RichFaces workshop in Nuremberg, Germany during Herbstcampus conference. The workshop is Monday, September 14th. If you are starting a new RichFaces project, this is the perfect place to learn all the core concepts, tags and features in just one day. If you a...
Check out this cool screen shot of our JavaFX server-side push demo. The back-end is Seam. Server-side push is implemented with Flamingo. You can drag and drop servers into the rectangles to get live updates. We will be showing this demo at JBoss World 2009 in Chicago in September. I&...
I’m starting a series called Learning JSF 2 on my blog. It will cover JSF 2 with emphasis on new features. Every post will cover a different features, the first one covers managed beans. Managed bean is a regular Java bean with a fancy name. When we register the bean with JSF it...
You can now view or download and deploy one of the first real enterprise JavaFX application. We took the popular Seam booking demo application and created JavaFX UI for it. The JavaFX side is connected to Seam via Flamingo RIA framework. View online You can view and run the applic...
Pro JavaFX Platform is a fantastic book to learn JavaFX. The book was written by Jim Weaver, Weiqi Gao, Stephen Chin, and Dean Iverson. The book comes with numerous samples that you can run and learn from. I’m going to show you how to important these applications into Exadel Jav...
We have released Exadel JavaFX Studio plug-in for Eclipse version 1.0.2 . The biggest feature in this version is error markers in the editor. Previously the compiler would run and report the errors in standard Eclipse console but wouldn’t put error markers in editor. How to get sta...
Exadel Flamingo RIA framework comes with CRUD application generator. Using the maven-based generator, you can easily generate JavaFX user interfaces connected to Spring or Seam back-ends. In this post I showed how to do it Seam. Let’s do the same with Spring framework. There ar...
Flamingo 1.8.2 was released. It’s mostly bug fixes and we improved JavaFX-Spring integration. Read more on Exadel blog ». As for what’s coming up, Flamingo 2.0 will have JavaFX server-side push feature.
If you are starting to learn JSF 2, this post by Andy Schwartz is an excellent place to start. It summarises and gives an excellent overview of features in JSF 2.
More than a year ago Exadel used Flamingo RIA framework to create Flex and JavaFX interfaces for the popular Seam booking application in addition to standard JSF UI. You can still find the original applications running here. You can register once and login using any user interface. S...
I will be attending and presenting at Herbstcampus conference in Nuremberg, Germany, September 14-17th, 2009 for the 2nd year. I have two sessions and full day RichFaces workshop. Workshop 1-day RichFaces workshop Monday, September 14th, 9:40-18:00 More info. Sessions Rich Enterprise...