Neoco’s blog – keep up to date with the best digital marketing agency in the world!


The iPad from a developer’s point of view
February 4, 2010, 11:51 pm
Filed under: Mostly Mobile, New Technology | Tags: , , , , , , ,

If you’re lucky enough to have not heard of the new product that Apple will soon be bringing out, then this post might not interest you. If you are unlucky enough to have been overwhelmed by the multitude of blogs, tweets and parodies of the iPad, then don’t worry, this won’t be a fanboi wet dream of a post.

We at Neoco have always liked to embrace new technologies and whenever something new or exciting comes out we naturally get excited. This happened with the iPhone, which we now make applications for, and this is bound to happen with the iPad.

The rumour of an Apple tablet has existed for over a year and now that it’s soon to be reality, developers must look at ways they can create applications or adapt their current ones to best fit the new format. Thankfully, the iPad runs the same operating system and contains the same frameworks as the iPhone and iPod Touch so many developers can immediately get to work. The transition, however, may not be as simple as might be suggested by the fact that they both run iPhone OS.

It runs iPhone applications doesn’t it?

It’s well known that the iPad will run most current iPhone applications. Some won’t work due to hardware differences, some because of changes to the underlying frameworks.

The lack of a camera, which many expected to be included, means that all the fun photo adjusting applications become boring (since you must use an old photo form your library) and augmented reality applications (like those that point you to the nearest Tube stop as you look through the camera) obviously cannot work. GPS seems to only be included in the 3G model, so again like with the iPod Touch, this rules out turn-by-turn navigation programs for many people.

Some changes to iPhone OS 3.2 have curiously broken code from past versions. This is presumably an effort to improve the range of functionality, yet in the past they managed to find ways to do so without forcing developers to re-write their programs. Case in point: the Media Player Framework. It’s not clear whether this is just an iPad issue or whether it will affect all devices upgrading to 3.2, but essentially, the mechanism to play a video won’t work. In the past, the only way to play a video was to launch a full screen player. Now you will be able to play videos in smaller boxes, but you have to do so in a different way. Fortunately even if your application featured heavy use of videos, this should be easy to correct.

Then there is the size. Yes, it can run iPhone applications at their native resolution and, yes, it can scale them up to fit more of the screen, but both forms result in an appalling user experience.

At first it might be tempting to just increase the window size to take up the entire screen and leave the rest of the interface in the much the same form, but it should be pretty obvious that this will not make for an attractive application.

Because of these points and more, it is clear that users will expect developers to make iPad-specific applications. In fact, not just iPad-specific applications, but universal applications that work across the range of Apple mobile devices.

Design and interaction

For all their systems, Apple publish Human Interface Guidelines that describe how they envision all application user interfaces and behaviours. For the iPad they say that a few things need to be different from the iPhone/iPod Touch paradigm:

Orientation

If you spin the device round into any orientation and the interface must follow – this happens in a few iPhone applications, but far from all. Curiously, it sounds as though Numbers form the iWork suite for iPad will only work in landscape.

UI

You shouldn’t just make it bigger. As stated above, with such a large and rich screen this would make your application unappealing on the iPad. But it’s not just a case of aesthetics – Apple want applications to look more like the things they act model from the real world. Their Contacts application, for instance, is modelled after a pocket address book. Naturally this won’t make sense for all applications, but Apple is trying to encourage designers to think slightly beyond the traditional iPhone OS interface elements.

  • Downplay controls such as buttons and drop-downs
  • Avoid full screen transitions – present information in place where possible to improve the overall visual stability
  • Use high quality, physically realistic graphics
  • Present lists and their detail views together – e.g. the mailbox list and email preview are on the same screen side-by-side in Mail on the iPad
  • Reduce modal interfaces (these interrupt the user flow) – e.g. avoid alert message pop ups by presenting responses inline

Having said that, developers shouldn’t attempt to make desktop-style applications – Apple still maintains that across the iPhone OS family applications should each perform one main task in a clear and concise way. I.e. an application shouldn’t sprout new features – only a new interface – and shouldn’t deal with a file system model of opening and saving files (all changes made to something should always be preserved, and only loss of data such as deletions should ask for explicit confirmation).

Actual Multi-touch

The iPhone and iPod Touch have had multi-touch technology for years, but in very few applications, beyond games, is it used. This is probably because there are few situations where it can be put into practice in a meaningful way on the small screen. With the iPad, Apple is encouraging a more touchy-feely approach to applications.

The crux of this? Lots to redesign for existing applications, lots more thinking/sketching/prototyping before making new applications.

Another worry is the increased fragmentation of hardware and capabilities of the devices an application is expected to run on. Fragmentation is one of the much maligned facts of the Android platform. There are so many Android devices with differing screen sizes and system resources that it is hard for developers to accommodate all forms. The beauty of the iPhone OS family used to be that it was simple but now you have 3 iPhones, 3 iPod Touches and 2 iPads, all with varying capacities. With new models coming out almost yearly, it’s foolish for developers to only focus on the latest systems and cut off the millions who bought one just last year.

What exactly is it for anyway?

All in all, Apple’s choices for the iPad suggest that they’ve carefully thought through what sort of niche the device sits in. The fact that it runs iPhone OS is great for developers as there’s not too much to learn and great for users as it will feel natural to those who have used iPhones or iPod Touches. They haven’t overloaded it with hardware features and focused on the software. Despite being both a hardware and software manufacturer, Apple have explicitly stated that it’s hard to compete in hardware – they will be matched very quickly by others. It’s software where they can claim to stand out above the rest.

It’s a little less clear what this niche is though… The iPad is too big to carry in a pocket / have with you always. In contrast, an iPhone would barely leave your side. The iPad isn’t the most convenient things to hold and you probably can’t use it with one hand or on the move. In contrast, you can type a text message on the iPhone with one hand while walking. Its giant screen will wow you, but will your eyes get tired of the bright light and colours after reading more than a few pages?

So be certain of one thing – the iPhone is going nowhere and will remain popular. But will the iPad succeed? We think so if the developer community can build great applications as they have done for its predecessors.



Neoco join IPA in BIG news scoop :)
September 9, 2009, 12:20 pm
Filed under: Industry news, News, Our team | Tags: , , , , , , , ,
brilliant online resource with fantastic journalists and articles... like the one about us yay!

brilliant online resource with fantastic journalists and articles... like the one about us yay!

If you are up to speed with our agency tweeting (if not, please explain why – ed) then you’ll know we applied for and were accepted in to the IPA! Hooray. Well, it looks like the IPA were proud to have us and Brand Republic obliged with some press coverage. You can read the article here

Or you can read the original IPA article here.

yay! look our logo on the IPA homepage. sweet.

yay! look our logo on the IPA homepage. sweet.



what’s in a name?
June 30, 2009, 4:02 pm
Filed under: Coffee Break, Our team | Tags: , , , ,

Neil just noticed that everyone in our office has a four letter name or nickname:

Benn
Mark
Neil
Alex
Elly
Jody
Coxy
Atko
Ross
Carl

Odd fact.

That is all people – back to work



US Woman fined £1.2M for 29 song downloads
The piggy banks probably not going to cover this one

The piggy bank's probably not going to cover this one

Now, I’m sure many people have many views on this, but I’m still in shock about the amount that this poor woman was fined I’m under the impression that 29 songs is about 3 albums, which I’d say is about 20 quid? I’m pretty sure these songs wern’t on special.

Now, I’m not sure if you find this as funny as I do, but the best it is that she was originally fined $250,000 but it was a mistrail and obviously the music industry found some better lawyers.

It makes you wonder though, how exactly do they expect her to pay? If she’s got a good voice maybe they should take her on tour as some kind of “anti piracy extreme tour” it could definitely make a dent in fine!

Makes you appreciate Spotify that little bit more.
Thanks NME



Neoco in nma

Our Co-Founder Benn Achilleas, recently commented about the Deloitte report and it was printed in newmediaage (nma), read it below.

Understanding online

Understanding online

What are your thoughts on Benn’s idea’s?



Round Table Debate: Holy Grail of DM, Digital & Data
Lots of debate about DM, Data and Digital - not sure about the Monty Python reference though

Lots of debate about DM, Data and Digital - not sure about the Monty Python reference though

Thanks to Results International and Lewis Silkin for inviting me to the round table debate.

Attendees included:

  • Richard Lees, Database Group
  • Leighton Morgan, Eclipse Marketing
  • David Perkins, Indicia
  • Benn Achilleas, Neoco
  • Mark Patron, Red Eye
  • Malcolm Duckett, Speed-Trap
  • Simon Morrissey, Lewis Silkin
  • Cliff Fluet, Lewis Silkin
  • Keith Hunt, Results International
  • Caroline Johnson, Results International
  • Jo Sensini, Velvet PR

Notes and podcast audio released soon.



Digital enables dog owners to make friends

SNIF doggy pic

Dogs can wear a tag to help their owners make new friends; now pet owners can return the favour by using Dogtree, a social networking site designed especially for dogs.

Australian Dogtree is a free service that aims to help dog owners find playmates and walking friends for their canine companions. To search for doggie friends, human users can simply enter their postal code; more advanced search options are also available, such as breed and size. Either way, the result is a list of other suitable canine members in their area. Once they find some that seem like a good match, dog owners can invite them through the site for a playdate or meeting. There are currently almost 600 members on Dogtree, and most elect to use their dog’s photo and name as their username on the site.

Need we say more? Now that social networking has covered most of the developed world’s human population, niche applications are coming fast and furious—and even extending to some of mankind’s best friends. Cats may be less amenable to the social networking experience, we suspect, but how long before this comes to other sociable species? Advertisers of related products: get ready, or get involved!

So what do Neoco think of it… This is a great way of showing the power of niche social networks and how people cluster around particular activities or interests. There can also be real power for brands to build strong relationships with relevant audiences through these channels – imagine if this was set up by Pedigree Chum or Petsmart, what a great initiative. It’s this thinking that Neoco work with clients to deliver – just look at our successful I Love Design platform for Quark XPress.

Credit to Springwise for original story




Social networks or online communities – what is the difference?
Proof that people involved in global online communities are much happier.

Proof that people involved in global online communities are much happier.

Online communities are not social networks. Social networks are not online communities. Bold statement. Let’s break it down a little further to explain. Everyone would accept Facebook as an example of a strong social network. Looking at Facebook, we can see it is all about ‘me’. Facebook for me is about my details, my friends, my activity (the feed), comments relating to me (the wall), my groups, events I’m attending… well, you get the idea. So where social networks are about ‘me’, online communities are about ‘us’. A good example of an online community is Wikipedia. Wikipedia is created and maintained by contributions from lots of people. Contributions that do not directly relate to themselves; unless I’m Bill Gates or similar, I’m not going to have a profile presence on Wikipedia. Even if I was Bill Gates, I would be using Wikipedia different to how I use Facebook. So two separate entities that use very similar tools (online user generated content) to create and communicate their content.

An analogy of the above is gardening… let’s imagine that a social network is the same as your own little garden. You are free to plant what flowers you want, put up a nice white picket fence, maybe one of those horrible water features. Whatever you do, the garden is yours and your friends can only come in to the garden and look at your work. An online community is like a communal garden. Using the same gardening tools, the community plant flowers, dig holes, put up fences, but no-one can claim ownership over the garden or any piece of it. The garden as a whole is the creation of the community.

Interesting fact:
If the UK population of adults all set about the task of rewriting everything on Wikipedia…
it would take less than five minutes

Another good example of an online community is Trip Advisor. Most people have used it at some point or another to help with their travel plans or check out a hotel review. Trip Advisor shows that for an online community to grow it cannot be owned by the brand. The brand must be part of the community. This is not to say Trip Advisor is at the whim of it’s own population but that the brand must respect the community and what they deliver. The brand must realise it is part of a larger whole. Recent stats show over 100 users spending over 40 hours a week updating Trip Advisor – more hours than most people work in a week! These are unpaid people who do this because they want to make Trip Advisor the number one travel website – the same goal as the brand itself. They do not do this because they want to generate Expedia more money! (Expedia own Trip Advisor). This shows how it is easier (and I use that term loosely) to engage online communities than social networks, as on social networks people are there for themselves. In the community, people want to contribute and basic community practice is to associate a ‘credit’ with their level of contributions to date.

Interesting fact:
25% of Expedia’s total turnover comes directly from Trip Advisor…
despite the fact it recommends many other travel service providers

Consumer communities are a form of marketing. It’s a different form of marketing with new rules and etiquette. It’s always best to consult marketers who have a wealth of knowledge regarding community marketing – conveniently Neoco can help. Neoco are an integrated digital marketing agency that have delivered a wealth of community and social marketing across digital channels. This article is one of the many insights we produce and deliver to our clients on a regular basis. Let us know if this was helpful or if you have any questions.



The wonderful world of SVG
October 3, 2008, 2:11 pm
Filed under: Cool & Online | Tags: , , , , , , , , , , ,
Neoco Sketch

Neoco Sketch

I recently stumbed upon a site that does one simple job – it takes an image and then produces a representation of this image by simply writing words on a page. My explanation is clearly rubbish, so here’s what it does, straight from the horses mouth:

Textorizer takes a raster image in a format such as png, jpeg or gif, detects edges using a Sobel convolution filter and replaces them with supplied lines of text.

You can click here to see my “textorized” version of one of LB’s Neoco sketches.

The output of this process is an SVG XML file – where SVG stands for Scalable Vector Graphics (click here for more details from Wikipedia). In terms of the usefulness of this process, I will say what I said to eveyone in the office – usefulness, like beauty, is in the eye of the beholder. I think it’s useful. Kind of!

http://textorizer.whatfettle.com/