Development

HTML5 vs. Native vs. Hybrid Mobile Apps
23rd April, 2014

Earlier this week I spoke to a Forrester analyst on mobile application development. One interesting take-away was that the number one question of most of the developers and organizations he is advising, starts with whether or not to develop native or HTML5 apps. The debate over whether you should build mobile apps in native code…

Read More
12th February, 2014

Some time ago I posted about using Node.js with Diffusion and it’s something I should have done much sooner. Last week I released the client on github as open source for anyone to have a play with. You don’t get a full client implementation – subscribe, fetch and send are your only options – but…

Read More
Conway’s Game of Life
7th January, 2014

Conway’s Game of Life is probably the most well known of a group of models in discrete mathematics known as cellular automata. A cellular automata consists of a space divided into cells, with each cell able to take on a state. The simplest set of states being ‘on’ or ‘off’. A set of rules is…

Read More
31st October, 2013

I recently spoke at the Oracle Coherence SIG. It’s an event I enjoy because the audience is usually fairly technical and quite sharp. It’s also a blast from my past life at Oracle/BEA when I both attended and presented. This time, though, I was presenting as an advocate for Push Technology and our flagship product, Diffusion. Diffusion shares many facets…

Read More
19th August, 2013

The JVM is an incredibly mature platform. Once upon a time, Java programmers would smugly bash out their write-once-run-anywhere code, knowing that the JVM would protect them from the unpredictable world of operating system foibles. Sometimes it did, too. Then one day, along came jython and let the world know that Java wasn’t the only…

Read More
13th August, 2013

Summary Apache Maven has become the de facto build tool for Java projects. The Push development team uses it to create the Diffusion™ Server and sample applications. We have and are continuing to improve our support for creating Diffusion Applications using Maven, allowing our users to benefit from its declarative approach to full-lifecycle builds, component…

Read More
1st August, 2013

Time flies when you are happy coding – it’s time for another Diffusion™ release! Diffusion™ 4.6 represents the next iteration of our flagship product, providing all the usual features you would expect from Diffusion – performance, scalability and reliability – together with some exciting new features. Key Features of Diffusion™ 4.6 The latest version of…

Read More
Page 10 of 12« First...89101112