• Welcome to our blog

Near Field Communication: Bringing Fast Payments to Smart Phones!

Nick
0
30th May

The future of commerce is here…

Google Wallet

Google Wallet, for those of you who haven’t seen it yet, is a mobile app that acts as your wallet. While the app is still in somewhat of a testing phase, it has got both consumers and businesses very excited. The idea is that the app will store your credit cards, offers, loyalty cards and gift cards but without all the bulk that comes traditionally with carrying these things.

Most promising though is the tap and pay feature that uses Near Field Communication (NFC) to let shoppers easily pay for goods and services with a tap of the phone. NFC is a form of wireless data transfer over short (up to 4-inch) distances, which could be used to make purchases with a mobile device. Currently, you’ll be able to tap your phone to pay wherever Mastercard PayPass is accepted. Merchants will also be able to integrate their offers and loyalty programs into Google Wallet, that can automatically sync and be redeemed via NFC, so that it couldn’t be easier for their customers to be rewarded.

The possibilities don’t stop there however. Google Wallet may someday even store things like boarding passes, tickets, ID and keys and any other information that will improve business and consumer interactions. Because Google Wallet is a mobile app, it will do more than a regular wallet ever could. NFC is bridging the gap between online and offline commerce and is facilitating of how we will pay for things in the future and use our smart phones for all types of interactions.

To learn more please visit the Google Wallet website at www.google.com/wallet.

What about the iPhone and iPad?

iPhone NFC According to Richard Doherty, director of the consulting firm Envisioneering Group, Apple will also be adding NFC capabilities to its next generation of iPhone and iPad.

Apparently, Apple intend to tie the technology with customers’ iTunes account and, like Google Wallet, make purchases as easy as swiping your phone over a specifically designed sticker or payment terminal with the familiar concept of loyalty credits and points too.

Apple has already designed a prototype payment terminal, which may be heavily subsidised or even given away to small businesses, jump starting the service.

According to Doherty, Apple is thinking of starting a mobile payment service as early as mid-2011,

The journey toward a future of mobile commerce has only just started and we’re excited!

  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • Netvibes
  • RSS
  • Technorati
  • Twitter

Animal Phone Makes the Apple Store TOP TEN Education Apps!

Nick
0
17th May

  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • Netvibes
  • RSS
  • Technorati
  • Twitter

Ice Cream Sandwich: Android’s Latest and Sweetest OS!

Nick
0
12th May

Android Ice Cream Sandwich

The “everywhere” OS for mobile phones, tablets, and other connected devices!

Android’s newest OS, Ice Cream Sandwich, was officially announced at the Google I/O developer conference held this week in San Francisco. Version 4.0 of the highly popular mobile OS will merge the existing phone and tablet versions of Android into the one system, tackling the issue of OS fragmentation and presenting new opportunities for developers. Google has dubbed the latest release the “everywhere” OS for mobile phones, tablets, and other connected devices.

At present, Android-based smartphones either run Gingerbread (Android 2.3) or older, while Android-based tablet computers run Honeycomb (Android 3.0). Ice Cream Sandwich is Google’s official fragmentation fighter aiming at offering an OS that can be run everywhere, no matter what the hardware, offering a seamless experience across the board. This is great news for mobile users and developers alike.

For users, Ice Cream Sandwich will bring a tonne of new exciting features as well as improved interface concepts already found now in the latest Honeycomb version. On top of a better holographic user interface, new launcher, richer widgets and more multitasking, the new interface boasts a new “Action Bar”, which puts contextual actions at the top of the screen and vary depending on application.

For developers, Ice Cream Sandwich offers a handful of APIs to make developing for the platform much easier and very exciting, as was demonstrated on stage at the I/O event. The standout was no doubt the Virtual Camera Operator API, which detects when a person is speaking, and focuses the device’s front-facing camera on that person. When multiple people are talking within the frame, the camera will refocus on the person that is currently talking. Ice Cream also promises that updates will be pushed to devices much more effectively, which will solve the current issue of users with outdated software for long periods of time after new releases.

Ice Cream Sandwich brings plenty of shiny new things to the table, however it’s obvious that this update is to address fragmentation and updates. But we’ll just have to wait and see.

So….when is it out?

Don’t expect to see Ice Cream Sandwich out until the end of 2011. In the meantime, Google has just released an incremental Honeycomb (version 3.1) update for tablets, with several new features to keep you happy.

  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • Netvibes
  • RSS
  • Technorati
  • Twitter

White iPhone 4 available in Australia

Nick
0
29th April

White iPhone
Apple recently announced that the white version of its popular iPhone 4 is now available to buy from its online store and Apple resellers across Australia.

Apple originally planned to release the device along with the black model in July last year but its release was repeatedly delayed as the gadget was more challenging to produce than expected.

Apple said the 16GB and 32GB versions of the white model would be sold for $859 and $999, respectively.

“The white iPhone 4 has finally arrived and it’s beautiful,” said Philip Schiller, Apple’s senior vice president of worldwide product marketing. “We appreciate everyone who has waited patiently while we’ve worked to get every detail right.”

Vodafone has already announced the availability of the white iPhone 4 in its stores, along with prices for plans.

  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • Netvibes
  • RSS
  • Technorati
  • Twitter

Animal Phone is Here…

Nick
0
28th April

Give your Kid an iPhone of their own

Animal Phone Icon
Kids love the iPhone. Kids love playing with anything their parents have. But you wouldn’t want them calling people from your Phone app. Enter Animal Phone – a Phone app kids can play with.

Animal Phone is a kid-inspired version of the iPhone. Instead of calling Grandma or a playmate, children can call animals. Animals answer the phone, speak and interact. Tap the gorilla and he pounds the ground. Leave him alone and he gets bored. Animals even leave video voice mail messages for kids from time to time.

The free app comes installed with one character, Graham Gorilla. There are also options to buy additional animals within the app. Purchase functionality is kept safe behind a child lock, making this app truly kid friendly.

Check Out the Video!

What Others Are Saying!

Family app reviewer extraordinaire Hannah Camacho of top-shelf app review sites AppAdvice.com and App-lySpeaking.com says “Amaze the Little Ones in Your Life with Animal Phone!”

Hannah trialled Animal Phone on her 3 year old daughter, and to her surprise Graham Gorilla promptly became a her daught’er’s new best friend!

“My daughter fell in love with “monkey” … to her, he was real. She tried showing him her toys and even took him with her when she was doing something naughty and told him to be very quiet while she was going where she shouldn’t be”

As responsible developers of children’s apps, we intended for Animal Phone to encourage learning through “pretend play” and “domestic role play” . Hannah’s daughter confirmed that Animal Phone indeed delivers on this front.

“I could not help but laugh because she is normally a bit shy during FaceTime with family, but she was as bold as could be when talking with Graham Gorilla”

Thank you to the team at App Advice for the great review!

Get Started

Animal Phone is developed by Conduct and Long Weekend LLC. For further information head over to www.animalphoneapp.com.

Also check Animal Phone on Twitter and Facebook and download from iTunes!

  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • Netvibes
  • RSS
  • Technorati
  • Twitter

PollMate Reaches Number 1 on iTunes “What’s Hot” and Makes Staff Favourites Too!

Nick
0
13th April

PollMate Reaching New Heights!

It is just over a month after it’s release but PollMate has received a great response so far on the Apple iTunes store. We were excited to see PollMate featured on the, sought after, staff favourites section of the app store. Before we could spread the good news we were then hit with the news that PollMate had also reached the number 1 position in the “What’s Hot” section for business applications. As you can imagine this was well received around the studio after all the hard work and effort that was poured into the making of this app.

Check out PollMate at iTunes Store.
Pollmate What's Hot
PollMate staff favourites

  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • Netvibes
  • RSS
  • Technorati
  • Twitter

CakePHP 1.3 with Javascript (jQuery) Flash Messages

Simon
0
13th April

In this post I will be outlining a simple way to display then hide flash messages in CakePHP 1.3 using my favourite javascript framework jQuery.

Firstly I modify CakePHP’s Session helper so that I can get the layout I want for the php genereated flash messages. Create the file conduct_session.php in the /app/views/helpers directory of your Cake application and paste the following code into it.

[php]
class ConductSessionHelper extends SessionHelper {
function flash($key = ‘flash’) {
$out = false;
if($this->__active === true && $this->__start()) {
if(parent::check(‘Message.’ . $key)) {
$flash = parent::read(‘Message.’ . $key);
if(!empty($flash['element'])) {
if($flash['element'] == ‘default’)
if($key == ‘auth’) $class = ‘error’;
else $class = ‘info’;
else $class = $flash['element'];
} else {
if($key == ‘auth’) $class = ‘error’;
else $class = ‘info’;
}
$out = ‘

‘ . $flash['message'] . ‘

‘;

parent::delete(‘Message.’ . $key);
}
}
return $out;
}
}
[/php]

Inside app_controller.php make sure you include the ConductSession helper.

I like to have a main file for the site that contains an object with regularly used javascript functions.

[javascript]
var base = {
flash : function() {
var messages = $(‘div#messages’);
var timer;
var theClass;
if(arguments.length > 1) theClass = arguments[1];
else theClass = ‘info’;
if(arguments.length > 0) {
messages.hide()
messages.prepend(‘

‘ + arguments[0] + ‘

‘);
messages.fadeIn(200);
}
timer = setTimeout(function() {
messages.slideUp(500, function() { messages.find(‘p’).remove(); });
}, 8000); // You can modify this to display the message for different times

// Make the messages container clickable to hide the message before the timeout fires
messages.click(function() {
clearTimeout(timer);
messages.slideUp(500, function() { messages.find(‘p’).remove(); });
});
}
};
[/javascript]

Adding the following snippet will, if there is a Cake flash message to display, automatically hide it after a specific amount of time. It is also easy to modify the flash function so that messages container starts off hidden and then fades in if there is a message (for this example it will only do this for javascript generated messages).

[javascript]
$(function() {
if($(‘div#messages’).children().length > 0) { base.flash(); }
}
[/javascript]

Then in my CakePHP template files I include this file along with the rest of my css and jQuery. Somewhere in my templates or views I need to include the following snippet so that Cake can display it’s flash messages.

[php]

[/php]

You can style the div container and the messages themselves in a number of ways to achieve a notification that is fixed to the top of the screen, displayed in line below the header, or perhaps floating near the top left corner of the window. You can use the class to specify an icon and colour too.

From within your controllers you can now create session messages in much the same way now with the ability to easily add a class. In the example below we are setting a flash message as normal but with a class info attached as well.

[php]
$this->Session->setFlash(‘Welcome to my new and improved flash messages’, ‘info’);
[/php]

Will result in the following markup.

[html]

Welcome to my new and improved flash messages

[/html]

Another benefit is that we get javascript generated notifications using the same javascript function.

[javascript]
base.flash(‘Welcome to my new and improved flash messages’, ‘info’);
[/javascript]

Will result in exactly the same markup as with the php generated flash messages.

Hope you find it useful :)

  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • Netvibes
  • RSS
  • Technorati
  • Twitter

Firefox 4 Has Now Arrived!

Nick
0
23rd March

Not so fast Chrome, IE9!

After what seemed like endless development time and at least 10 beta releases, Firefox 4 officially arrived today for the masses to enjoy.

This exciting release promises to be up to six times faster than its predecessors, include a new minimalist interface and incorporate the long-awaited sync and panorama features, overall delivering a more streamlined product.

This much needed updated from Mozilla comes at a time where browser vendors are more competitive. Myself personally, have made the switch to Google Chrome. After years of decline it seems Microsoft’s Internet Explorer 9 may actually win back some market share as well. The functionality that once set Firefox apart from the rest is now industry standard across the board, which is making it tough.

The question is – will this latest release place Firefox a step or two ahead again?

  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • Netvibes
  • RSS
  • Technorati
  • Twitter

David Letterman’s iPad 2 Top Ten!

Nick
0
16th March

  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • Netvibes
  • RSS
  • Technorati
  • Twitter

Conduct Amongst the Clouds… Amazon EC2 Cloud that is!

Simon
1
9th March

What’s this all about?


Conduct website is among the first to be moved over successfully to the Amazon Elastic Compute Cloud (EC2) and we’re chuffed about it!

Conduct is undertaking an infrastructure refresh. We are moving all of our sites and clients to the infamous Amazon EC2. We are also ceasing to support our own mail exchange in preference to Google’s excellent Hosted Mail Service.

What is the Amazon Elastic Compute Cloud – you ask?
As referenced from Amazon: Amazon Elastic Compute Cloud is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers.

What does this mean if you have a application or website hosted with us?

If you haven’t already you will be contacted by a representative of Conduct who will run you through the important information, timings and updated fee structures.

Conduct will see you in the cloud!

  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • Netvibes
  • RSS
  • Technorati
  • Twitter