Following up on my last entry - this article continues the discussion of WebRPC with a practical example. The example simulates a connected air conditioner that can be controlled remotely via an iOS client app. The server-side Java version of WebRPC is used to implement the simulated air conditioner, and MarkupKit is used to create the user interface for the iOS client. The iOS app uses the...
on Sep 8, 2015
It has been a long time since I posted anything on java.net. However, I've been working on a new open-source project recently that may be of interest so I thought I would mention it:
From the project's README:
"WebRPC is a mechanism for executing remote procedure calls via HTTP. It is an intentionally simple protocol that is designed primarily to address common...
on Aug 31, 2015
Save 40% on Apache Cordova in Action with discount code jn15acia at manning.com
Ok, that may be just a tiny bit over the top, but most likely there is a bit of truth to it as well. You know how to install Cordova, how to generate native binaries from HTML, and how to make use of fancy device features with plugins. That
on Jan 18, 2015
In May Google and Willow Garage announced the first pure-Java implementation of ROS - Willow Garage's Robotic Operating System. Called “rosjava”, the new library is still at alpha level, but it is clear from their forge that active development continues.
Android is is well suited for robotic applications with its support of audio, accelerometers, GPS, cameras...
on Sep 24, 2011
The PHP Cross Platform Web Applications course I teach in HIT coveres some of the newest web technologies. The next meeting covers Sencha Touch. It is a Java Script library that allows us to develop web applications optimized for touch screen devices, such as mobile telephones and tablets. In order to assist my students with the understanding of this topic I chose to create two video clips that...
on Sep 18, 2011
Hi, this post will try to guide you to develope an BlackBerry+LWUIT easy sample using Netbeans 6.9.
I was looking for a simple step by step guide to do it, but i found that many resources were removed, making the learning a little hard. But here i present a very simple and functional tutorial about this, enjoy it...
1. Download the JDE versions, I recommend 4.7.x (for Storm support...
on Nov 12, 2010
on Sep 10, 2010
In front of hundreds of guests from the economy sector, the political sector as well as the Information and Communications sector (ITK) the 'Initiative for Small and Medium Sized Businesses' awarded the Innovation Prize IT 2010 during the NORD/LB forum at the CeBit for the best IT innovations of the year. Micromata came third in the Open Source category with its Java API for KML - JAK.
on May 30, 2010
Ian Bogost's recent article Flash is Not a Right highlights some new aspects of the debate about Apple's iPhoneOS development restrictions. I have a different opinion.
I understand Ian's pain as a teacher. Programmers who aren't curious, don't like to explore varied languages and paradigms, are doomed to rank-and-file roles. But this is secondary. The purpose of computing is to serve the needs of...
on May 8, 2010
Entry posted to my new blog.
on Mar 9, 2010
On the Java ME SDK Team Blog, Tomas Brandalik provides First aid when emulator doesn't start:
We have got few bug reports about not starting emulator. After some research we would like to summarize possible causes. 1. Freshly installed windows doesn't have msvcrtXX.dlls. Got to folder runtimes\cdc-hi\bin and copy Microsoft.VC80.CRT into runtimes\cldc-hi-javafx\bin. This problem will be fixed...
on Feb 16, 2010
Dec-23-2009: At the time of this post some, but not all, wikis and forums had been brought back up. I am told that now all forums and wikis are fully operational. However, there are still some problems posting to java.net blogs from external blogging clients - this is being worked on.
After the attack last week java.net now has been restored and should be (mostly) functional, including...
on Dec 22, 2009
LWUIT was created in the Java ME world to solve an old problem related to the different UI components rendering by different mobiles. This introduction to MIDP UI can help you to understand.
From the LWUIT project:
Writing appealing cross device applications today in Java ME is challenging. Due to implementation differences in fonts, layout, menus, etc. the same application may look and behave...
on Nov 20, 2009
Yes, there is a DateField component for LWUIT and it is ready for use! It is localized too! It was created by Marlon Luz from IndT, Manaus, Brazil, and the Tranqueira Project is using it.
With this DateField it is very easy to configure date formats and check for a valid day, month and year and fix these values, if there is something wrong with them. Because I guess it is not interesting to show...
on Oct 26, 2009
SOAP and/or REST and/or WebSockets
Table of Contents
1.1 BOF6984 : SOAP and/or REST and/or WebSockets
1.3 JavaOne / Oracle
1.4 other WebSockets presentations
1.5 other WebSockets presentations
1.6 other SOAP presentations
1.7 other REST presentations
1.8 other REST presentations
1.9 discussion points
1.10 discussion points
1.11 discussion points
1.12 discussion points...
on Oct 2, 2012
by Raymond Roestenburg and Rob Bakker, authors of Akka in Action
Save 40% on Akka in Action and other selected books.
ScalaTest is a xUnit style testing framework. An actor is an object that can be reached through an address, processes messages from a mailbox and sends messages to other actors using the same type of addresses. An actor encapsulates state; it does not share this state with...
on Sep 28, 2012
I'm at Strata Santa Clara again this year. I'll post my raw notes. Hope you find them helpful.
on Feb 28, 2012
This year is a good year for Meruvian, after 6 years work, now the student can achieve as winner in national competition, but we still have problem send them to APICTA for Asia Pasific ICT competition, because dunno why. Merit Award could be sent to Asia Pasific. but cant... I wish APICTA global organizer read my blog.
Edy is a 15 years, when in competition happen, he was still 2 year in...
on Dec 4, 2011
This is the first edition of a new column I'll be writing each weekend titled "java.net: the Week in Review." In the column, I'll present all of the previous week's Java Today news items, a selection of java.net blog posts, polls, and spotlights.
I'll organize the presentation by categorizing the featured news items, so if, for example, your interest is JavaEE and GlassFish, you'll be...
on May 1, 2010
My name is Haim Michael, I am the General Manager for Zindell Technologies and I am an eternal student and a lecturer. I chose to develop the abelski web site for the benefit of all people world wide. I have started to develop it in November 2007 and I continuously update its courses and add new ones. All courses on this web site are available for free personal and academic usage.
on Oct 4, 2010