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
Starting with screen prototype, notice that we have two screens (list of invoices and invoice): Now you would like to preview how this will look in web browser. From menu select Web Preview/Open: Tiggr will generate HTML/JS/CSS and show you the result in a new browser window: The or...
New version of Exadel Tiggr was released, now with Web Preview (formerly HTML Preview) and sharing features. Exadel Tiggr is web-based enterprise application prototyping tool with real wireframes. By real I mean not drawings or mockups. Using drawings is fine but it’s difficult ...
I’m happy to announce that Exadel jsf4birt project is now open source and has moved to exadel.org. jsf4birt makes it easy to embed a BIRT report inside JSF application. jsf4birt only requires JSF 1.2 but you can easily add RichFaces to add Ajax and other rich functionality. JSF ...
Many people will say yes. Be it a web, desktop, mobile or Eclipse interface. Everyone is building user interfaces today. The next question is how do you prototype or wireframe the UI? Some use Photoshop to HTML method and I’m sure a number of you don’t use anything at all. ...
Some thoughts and review about JavaOne 2010. This is part one. The second part will cover the news announced about JavaFX. JavaOne 2010, hosted by Oracle for the first time, came and went in late September. I’ve been attending JavaOne since 2002, I think, and this was my third y...
Twitter-like wireframe with Tiggr. What do you think?
Many web sites now specially formatted when accessed from mobile devices such as iPhone, iPad, Android and others, I had to join the party. I installed a nice Wordpress WPtouch plug-in (free version is available) that formats a site to be viewed on a mobile device. When you access http...
Exadel Tiggr is application prototyping tool and we just launched a new cool feature: HTML preview. As you design the screen, you can preview (generate HTML) of how it’s going to look in a browser. When working on a screen just select Screen/Preview: A new browser page will open...
Topic: AJAX Applications with JSF 2 and the New RichFaces 4 Recording date:Wednesday, September 8, 2010 Duration: 55 minutes Recording: Play
Slides from Hands-On with RichFaces presentation at JavaOne 2010 in San Francisco: Hands On With Rich Faces 4 – JavaOne 2010 View more presentations from Max Katz.
Due to some changes (of course beyond my control) I had to replace my original session Enterprise Applications with JavaFX and CDI with a new session called Hands-on with RichFaces. Hands-on with RichFaces Monday, September 20, 1:00PM | Hilton San Francisco, Golden Gate 2 RichFac...
Slides from my presentation at Herbstcampus conference. Ajax Applications with JSF 2 and new RichFaces 4 View more presentations from Max Katz.
I know that many people waited long time to find out when RichFaces 4 will be released. Last week Jay Balunas announced the release schedule leading to RichFaces 4 GA release. October, 2010 : 4.0.0.Milestone3 In Development November, 2010 : 4.0.0.Milestone4 December, 2010 : 4.0.0.Mil...
Exadel Tiggr - a web-based tool for creating, sharing and collaborating on application mockups just got a new feature: upload your own image assets. It’s now possible to upload your image and use it in a mockup. To upload an asset, select Project/Assets… and you will see th...
I will be teaching and presenting at Herbstcampus conference in Nuremberg, Germany next week. There is still time to register for my RichFaces workshop on Sunday, September 12th. Discount Get 25% discount by using this URL. Alternatively, you can use this booking code: ceHioRcpiD. I a...
Links for 2010-09-07: Exadel Tiggr gets another mention at Top 21 blog Check out this beautiful application built with RichFaces
RichFaces 4 is one more milestone closer to GA. This week JBoss and Exadel teams have released RichFaces 4 Milestone 2. This milestone includes: New components: accordion, autocomplete, inplaceInput, and inputNumberSlider Large scale stabilization to our core and CDK modules. The Rich...
One of the neat features in Exadel Tiggr mockup creation and sharing tool is dynamic widgets. Let me explain. Let’s say you have a tab panel with three tabs. Different content goes into the three tabs. When designing mockups, there is no simple way to show what content/widgets go...
Exadel Tiggr links for 2010-08-31: Exadel Tiggr Mockups (via Hobione’s Weblog) Interview with Andrey Komolov
RichFaces 3 webinar series with slides and actual webinar recordings (at the end of this post). Introduction to RichFaces View more presentations from Max Katz. RichFaces: more concepts and features View more presentations from Max Katz. RichFaces: rich:* component library View mor...
If you are working on mockups for your application, then drop your pencil and try Exadel Tiggr. Tiggr is a web-based collaboration platform for creating and sharing mockups online. If you are working with a customer or a remote team, it’s the perfect tool to collaborate on UI des...
Interesting write-up on present and future of JavaFX by Osvaldo Pinali Doederlein. I had two posts on this topic JavaFX… does it have a future? (mentioned by Osvaldo) and JavaFX… it does have a future.
If you are planning to attend Herbstcampus conference in Nuremberg, September 12-15, use this URL to get 25% discount. Alternatively, you can use this booking code: ceHioRcpiD. I’m will be doing a RichFaces 4 workshop as well as two regulation session during the conference. More...
JSF 2 now has basic Ajax support via f:ajax tag. RichFaces 3 has a very popular a4j:support tag (in fact, f:ajax was inspired by a4j:support). RichFaces 4 comes with a4j:ajax which is based on f:ajax but upgrades the tag with more features and advanced functionality. The table below sh...
Exadel released new JavaFX Plug-in for Eclipse version 1.3.5. The two major features are: Setting VM parameters for JavaFX application Option to specify custom JNLP arguments To download the latest version or install via Eclipse update, go to http://exadel.org/javafxplugin. There are...
Exadel Flamingo now has support for CDI (JSR299) and Bean Validation (JSR303). You can try the features from a nightly build. The following features are supported so far: Calling CDI bean methods Support for EL (Expression Language). Bind to values and invoke methods with EL in Java...
RichFaces 4 is not only JSF 2 based, but also undergoing a major upgrade on the framework level. Many components are being rewritten to increase performance, reduce markup size, and make them consistent across the board. RichFaces 4 is a major upgrade and brings many improvements: Al...
I will be presenting and teaching a RichFaces workshop in Nuremberg, Germany during Herbstcampus conference, September 12 – September 15, 2010. With the upcoming RichFaces 4 release, the workshop will cover RichFaces version 4. This is a great opportunity to learn standard JSF 2...
With the upcoming release of RichFaces 4, we are doing a webinar on new RichFaces 4. Register and learn what’s new in RichFaces 4. When: Wednesday, September 8, 2010 | 2pm EDT (GMT-4 New York) / 18:00 GMT / 8pm CEST (GMT+2 Paris) Abstract: RichFaces is a JSF framework with ...
Click image to view larger version As the creators of RichFaces, Exadel is involved in a large number of projects where RichFaces is being used. In most cases, the development is done by remote teams where the customer is working with Exadel’s teams in Eastern Europe. In some instances...
In looking back at my JavaFX… does it have a future? posting, my views have been changed by some of the comments made (here and here), in particular about JavaFX vs. Flash/Flex and Java Web Start. JavaFX and applets I agree that comparing JavaFX applets vs Flash/Flex is not s...
One of the unique features in RichFaces is its power and flexibility. If you don’t want or need to deal with JavaScript then you use controls such a4j:support, a4j:commandButton, a4j:commandLink, a4j:poll, and a4j:jsFunction to fire and Ajax request and perform partial page updates. On...
JSF 2 provides two new scopes on top of the standard Servlet scopes (request, session, application). One of them is the view scope. View scope was covered in Managed beans article. The other scope is Flash which I’m going to cover here. Let’s start with a very simple example. Managed...
After months of promising we have finally moved Exadel Flamingo to exadel.org and released version 2.2.0. exadel.org is our community site for hosting open source projects. Flamingo is a light weight framework for connecting rich web and mobile user interfaces to enterprise back end. ...
I wrote a series of posts on how to connect JavaFX to a server running with Seam framework. Client-server communication is realized with the help of Flamingo framework. Here is the complete series: Calling Seam component from JavaFX Invoking Hibernate Validator from JavaFX Binding to...
Exadel has released Exadel JavaFX Plug-in for Eclipse version 1.3.4. The biggest feature in this release is Organize Imports (just like in Java editor). The class for Text node is missing, pressing Ctrl+Shift+O, will display the dialog where the correct class can be selected. You ca...
Dustin Marx references my post JavaFX… does it have a future? in his post on How much time to spend on JavaFX on JavaOne 2010?.
I don’t know any other technology that has ever gotten as much of a beating as JavaFX did last week (here, here, and here). JavaFX has become a technology that developers love to hate. It’s like a pinata for developers. JavaFX was first announced at JavaOne 2007 (that’s 3 years ago). M...
The RichFaces team has released RichFaces 4.0.0 M1. You can read about this release from Jay Balunas. A few other things: To start quickly with RichFaces 4, download this template and replace original RichFaces Jar files with 4.0.0M1 version. We are doing a webinar on RichFaces 4 a...
Learning JSF 2 series continues with page parameters and page actions. Read other Learning JSF 2 articles. If you worked with JSF 1.2, you know that calling a page action wasn’t simple. A page action is useful when you request a page for the first time (GET request) and would like to p...