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
In this video you can see how to build a Twitter search mobile app in just about 5 minutes using Tiggr. It’s that fast. I think these videos being short are pretty helpful, so I will be adding more soon.
I’m very happy to announce that Practical RichFaces book (Apress) is now available. It’s a second edition (the first edition is here). This time around I wrote the book with Ilya Shaikovsky (Twitter, JBoss blog, blog) who provided tremendous amount of help and support. Ilya...
This tutorial uses Tiggr. A Web-based Mobile Apps Builder. If you don’t have an account, sign up for one. It’s fast and easy. Creating New Project Enter a new project name: AndroidHelloWorld From the Native App tab, select Blank Mobile Application: Click OK to create a new ...
I will be in Vienna, Austria, September 7-9 teaching a 2-day JSF, RichFaces workshop, plus presenting 2 sessions at one-day conference. The workshop and the conference are co-sponsored by Objective and UNIQA. The first two days are dedicated to hands-on JSF and RichFaces workshop. Thi...
Tiggr is a Web-based IDE for building mobile Web and native apps. Today I’d like to give you 15 reasons why this new-of-a-kind IDE deserves your attention. 1. Mobile Apps IDE in the Cloud – Access Your App Anytime, Anywhere Tiggr is a mobile apps IDE in the cloud. There is nothing to...
JSF is the standard UI technology in Java EE, but on its own, it lacks tools for effectively building real-world rich enterprise applications. RichFaces 4, an open source extension for JSF, fills this development gap. RichFaces Core provides major enhancements for Ajax request customiz...
I found this site: itsthisforthat.com/ from my Twitter stream a few days ago. There is not much to it, just for fun. I noticed that it has JSON API. I thought, why not build a mobile version using this API in Tiggr with jQuery Mobile. I built the app in about 7 minutes. You can [...]
Tiggr Mobile Apps Builder is a cloud-based tool for building mobile web and native apps. Right in the browser, you can build an app, connect to services and test it. You get a mobile web (HTML) app. To go native, we use PhoneGap library. These 5 steps will give you a good idea of how [...
Interesting opinion by Neil Mcallister on HTML5: Let’s face it: HTML5 is no app dev panacea.
(Cross-posted from Tiggr blog) Earlier this week we released Tiggr version 2.3.2. Most of the updates are for Mobile Apps Builder. There is a new services editor, new jQuery Mobile theme editor and we launched a new help site. New services editor with test feature New services editor i...
Slides from hands-on tutorial on building mobile apps with jQuery Mobile, OSCON 2011, Portland, Oregon. We build a Twitter Search app. Want to build the same app? Go to http://help.gotiggr.com for step-by-step guide. Building Mobile Apps With jQuery For Any Device In The Cloud View mor...
On Wednesday July 27 during OSCON conference, I will be doing a tutorial on building mobile apps with jQuery in the cloud using Tiggr Mobile Apps Builder. If you are attending the conference, there is still time to sign up for this tutorial.
To make simple to invoke cross-domain REST services, JSONP support was added to Tiggr Mobile Apps Builder. Read more or sign up to try it.
Read my Q&A with James Sugrue from JavaLobby on how to build mobile apps in the cloud with jQuery Mobile components (in 5 steps).
When I learned Ruby on Rails, I was first and foremost impressed with ActiveRecord. For those who do not know ActiveRecord, it is a Ruby on Rails’ ORM layer, which is an equivalent to Hibernate in Java. However, ActiveRecord is easier to work with because it is based on conventions rat...
You may have heard that Ilya Shaikovsky (@ilya_shaikovsky), RichFaces team member and I have been working on Practical RichFaces book 2nd edition. This edition covers the new RichFaces 4. The good news is that we are almost done (yes!). This is the final outline for the book. Expect th...
(Cross-posted on the Tiggr Mobile Apps Builder blog) After a short private beta we are happy to announced that Tiggr Mobile Apps Builder is now open to everyone. Now, the app is still beta and we have tons of features we are planning to add. So, just go to http://gotiggr.com and click ...
(Cross-posted from the Tiggr Blog) HTML5 introduces a handy new feature for input elements. Using placeholder attribute, you can place a slightly greyed out label inside an input field. When you click on the field and enter text, the label clears. If you delete the input, the placehold...
If you’ve ever designed a user interface as part of a large team or for a customer, you know how valuable it is to get a prototype out there for feedback as soon as possible. Mockup tools, although helpful, only provide a static, not an interactive, view of the UI. Join us to lea...
Sasha Piskun is Tiggr’s Chief Architect. Sasha recently moved to Exadel’s Concord office from Exadel’s Donetsk office in Ukraine. He has many years of experience designing and building large enterprise applications. We are very happy to have him in Concord where he leads Tiggr developm...
(Cross-posted on the Tiggr Blog) We now have a large number of tutorials how-to’s, and getting started guides. Everything from the basic to advanced such as using creating interactive prototype with events/actions and creating and using templates. Just visit our Help page to see them a...
Check out these cool videos that show you how to build Twitter Search and Weather Search with Tiggr Mobile Apps Builder. If you want to try it, sign up for Tiggr Mobile Apps Builder beta program at http://gotiggr.com. Then try the two Getting Started Guides available: Twitter Search an...
RichFaces 4 presentation at JAX/JSF Summit, San Jose, CA, June 21, 2011. Ajax Applications with JSF 2 and New RichFaces 4 – JAX/JSF Summit View more presentations from Max Katz
Mobile components now support different themes Would like to add some color? Mobile components now support different themes: Gray White Gray Yellow Black Blue Quick and easy layout change for Mobile prototypes Quickly change mobile layout via icons in the tool bar: Read more from Tiggr...
This is a screen shot of a Twitter search mobile app built entirely in the cloud with http://gotiggr.com. It was built with a new Tiggr Mobile Apps Builder. It’s not yet publicly available but tomorrow (June 15) we are launching a private beta. The UI is built with jQuery Mobile ...
I will be presenting Ajax Applications with JSF 2 and the New RichFaces 4 by Example at OSCON (Open Source Convention) in Portland, OR on July 27th. I will try to make it a mini tutorial session. Hope to see you there.
New, step by step tutorial on how to start with Tiggr.
Short RichFaces interview: RichFaces 4 enhances JSF 2. Mobile and HTML5 support planned
Need to run RichFaces 4 application on WebLogic server? It’s simple, follow the steps here. Thanks to Markus Eisele.
The RichFaces 4 conference road trip continues. It started with TheServerSide Java Symposium in Las Vegan in March. Then it was CONFESS_2011 in Vienna in April and JAX 2011 in Mainz in May. Now RichFaces 4 comes to JAX and JSF Summit in San Jose, CA June 20-23. I will be doing a genera...
Ajax Applications with JSF 2 and New RichFaces 4 at JAX 2011 conference, Mainz, May 2-6, 2011 Ajax Applications with JSF2 and New RichFaces 4 at JAX 2011 View more presentations from Max Katz
Slides from Mobile Development Choices: Native App vs. Web Apps session at JAX conference in Mainz, May 2-6, 2011. Mobile Development Choices: Native Apps vs. Web Apps View more presentations from Max Katz Most content taken from Mobile apps choices: Native Apps vs. Web Apps blog post.
Highlighting an input field that failed validation (or conversation) is a common UI practice today. This sort of functionality is not available in JSF (nor RichFaces) out of the box (Seam does have it). I got an email from RichFaces 4 workshop attendee from CONFESS_2011 conference aski...
td {vertical-align:top} This post shows various differences, in various categories between building native mobile apps and web mobile apps. I know that everyone has their own experiences and opinions, which I would love to hear. So, don’t hesitate to hit the comments at the end o...
Check out this interactive prototype. It was complety created in Tiggr using the new events/actions feature. Every time a new wonder is selected, a different image is shown. On click event, the image src attribute is updated with a new image. When you click Find Out where?, a pop-up op...