You are missing some Flash content that should appear here! Perhaps your browser cannot display it, or maybe it did not initialize correctly.

shim

Where am I and what am I doing here?

What? (is Fixdit anyway)

Welcome to the 3D world of Fixdit. When we say '3D', we don't mean get ready to break out the red and green glasses, but instead imagine you're a retailer and a few flat photographs is all you have to display and sell your wares online. You'd much rather have your customers see all angles, interact and experience the product as closely as possible before purchasing, right?. Well Fixdit has the answer.  We are a cutting edge web development agency who designs and builds online technology that makes it accessible and viable for today's web sites to integrate 3D right inside their pages. From large scale campaigns to small one off projects we are adding a 3rd dimension to the web.

Why? (is Fixdit here)

Why have just a few flat images of an object when you can now have a full 360 degree, top to bottom experience? The potential and scope for accessible, online 3D is massive. We see it as the next logical step for the web.

How? (does Fixdit do what it does)

One of Fixdit's flagship technologies is the 3D Object Viewer. If YouTube has it's Video Players and within each is contained a video to be played, then the 3D Object Viewer is it's three dimensional equivilent. Every 3D Object Viewer has contained within it an object that can then be manipulated. The technology is also built apon the same Flash platform as YouTube's video players. Meaning no big downloads, just a fantastically rich experience within a standard web-browser.
Filed under

Job openings

Fixdit Ltd. is looking to expand it's team of developers. If you'd like to become a member of a team at the high end of cutting edge 3D web development, then please forward your details plus CV/portfolio links over to us at the contact page here.

Current skillsets recruiting for:
• AS3 coder with some prior 3D experience if possible.
• PHP or Drupal CMS specialist

Feel free to get in touch regarding any questions you might have. Look forward to hearing from you.
Filed under

Research and development

When things go quiet on the blog front it usually means that things are overly busy in background as we deal with client's work and push the development of our existing 3D web technology. Suffice to say, you'll hear about it all here soon.

iPhone Flash Apps

"Adobe now makes it possible to create applications for the Apple iPhone using the Adobe Flash Platform"

That's right, it has been announced recently that Adobe's Flash CS5 will allow developers and designers to export their content straight to an iPhone/iPod Touch format. If what they say bares out then you'll soon see Fixdit web based 3D applications ported to the IPhone as soon as. You'll be able to portably Pimp It 3D on your iPhone wherever, whenever.

Native iPhone APIs and functionality to be supported by Flash are:
  • MultiTouch
  • Screen Orientation
  • Saving images to Photo Library
  • Accelerometer
  • Geo-location
  • Cut / Copy / Paste
Click here to see full Adobe coverage on the subject. Also click here to see a related article by Aditya Bansod.
 

Design | Mobile concept

Mac Funamizu currently resides just outside Tokyo Japan and is a self-taught designer well known in the online world of product design. The ideas he conceives and the forward looking visualisations he produces bring even the most inconceivable product designs straight into the reality of today. Often fun, functional, always desirable.




Among his recent work Mac has been giving his take on the world of mobile devices by producing a series of minimal form phones, containing only what they need to look fantastic and intuitive to handle. One such example is the thin, two layered, transparent, glass and brushed metal mobile incorporating a full surface touch display. I would love to get feedback on how something like this might be achieved. With the revolution in commercially available touch technology who knows what is around the corner? However at the moment it doesn't exist. This is a big problem, as with many of his designs; "We want one!"

Fixdit: What inspires you?
Mac: I'm inspired by everything: great designs I see around us, inconveniences I feel every day, nature, simple solutions, design books, design blogs, movies, kids, etc. etc.
Fixdit: Who are your main influences?
Mac: Naoto Fukasawa, Jonathan Ive, Josef Muller Brockmann
Fixdit: What is your favourite product that is available at the moment (past or present)?
Mac: Moleskine (Squared Notebook 5 x 8¼"), Apple (wired) keyboard, Aluminum Starbucks coffee mug cup

Mac Funamizu believes design is communication, and that a well designed product is one created through listening to it's users. In this respect we at Fixdit have included Mac's Glass mobile concept for you to annotate and comment on. Keep an eye on Mac Funimazu; a lot of the concepts are probably closer to becoming a manifested reality than you might think.

Introduction | 3D Object Viewer

Fixdit's 3D Object Viewer presents a window that contains realtime 3D graphics to a web user. Users can interact with and manipulate the geometry within, as well as share them throughout the web. The windows can be embedded into HTML ready web pages and viewed using potentially any standard web-browser. Unlike video players, a fast internet connection isn't required. 3D Object Viewers aren't limited to the types of models they can contain either and have been used to display content from architectural model walkthroughs to animated character designs. Furthermore there is an API already in-built that lets you easily alter and customise elements (e.g. backround colours). Documentation on this API will be realeased to developers in the near future.

Below is an embedded example of the Fixdit 3D Object Viewer 1.0. As a quick example I've included a model of the iPhone 3G. Feel free to interact using your mouse and the pop-up control panel located at the bottom of the viewer. Try adding a note.


Everything Cubed

Everything Cubed (e3) has been an idea in development for a while, but yesterday Fixdit finally began work on it. e3 will be Fixdit's largest scale web venture to date and looks to be launched in the next year. Further information on this exciting new project will be featured soon. Watch this 3D space.

Sharing 3D across the web

The wonderful thing about the web is that you can share content. 3D content until now hasn't been easy to do this with however. Fixdit looks to help change this and for realtime 3D do what YouTube did for video, plus we've already begun implementing the technology. As we've outlined before, YouTube has it's Video Players and within each of them is contained a video to be played. Fixdit's 3D Object Viewer is the three dimensional equivilent. Every 3D Object Viewer has contained within it an object that can then be manipulated. 

Pimp It 3D is a Fixdit home grown project that lets you customise an object in realtime 3D, then show off your creation throughout the internet. One way of sharing your custom design is to embed the actual 3D Object Viewer within your own web pages or blog. YouTube has an embed facility which makes the code available in the top right hand corner of any video's page (fig. 1).

After making your selections to customise the look of the video player, you then copy the text in the 'Embed' box and paste it into your own HTML ready pages. 3D object viewer's have a similar tool (fig. 2).

Below is an example of an embeded 3D player in action. I made my selections over at Pimp It 3D, hit the copy button and pasted it straight inside this post.

WURFL & Mobile detection



We were very recently called upon to undertake work for a Nokia N-gage campaign. Nokia wanted to have a site built that managed a 7 day N-gage game trial promotion. A range of carriers would be involved from a variety of countries. Each wanted to manage the content themselves and have the site re-skinned according to their branding. The process of sign-up for the games also had to be simple as well as cross platform. This meant applicants for the offer would access the site via desktop, or mobile browser. 

One of the really interesting solutions we used was the relatively new open-source mobile detection project WURFL (Wireless Universal Resource File). It is basically a library of mobile device capabilities, features and general information for which you can call upon via an API. This handy library made targeting and dealing with mobile visitors a synch.

All we had to do now is decide upon a content splitting method. That is to say - do we send visitors on the mobile to a completely separate web site (.mobi), or do we divide the content from the single source (on a .com). There was A LOT of myth, here say, and just plain wrong advice out there as to the best method to utilise. The clincher for us was the key factor that each of the carriers this would rollout to would be managing the content contained within the sites themselves. It meant that two separate sites (a .mobi and a .com) would be double the work to maintain. User data capture and consolidation would also become more a complex operation than it needed to be. In the end it just made sense to keep the site as a single entity if at all possible. Have one address, one database, and just split it 3 ways. A version rendered for the desktop, one for the high-end mobiles and another for the lower end.

A single PHP based Drupal CMS (Content Management System) was used and it's page template files divided via standard 'if else' statements. These statements would be used to ask questions such as:
  • What's the Nokia handset model?
  • What's the screen resolution?
  • Is AJAX supported?
  • What's the version of Flash Lite?
  • Can the handset read XHTML?
Queries like this would have been incredibly difficult to ascertain answers to otherwise. WURFL's API took a massive amount of work away from the offer applicant too. It meant a lot less form filling for them. Each of the games available from Electronic Arts could be handset specific. So rather than the applicant be forced to choose their phone through a long drawn out list of handsets, then find out if that game they wanted was available for it as well as entering further details about their device manually... the process instead became automatic. It turned into a seamless experience. Behind the scenes the majority of the leg work was undertaken with data collected as the applicant navigated.

A custom function was written as artificial intelligence to facilitate the page template's 'if else' decisions.
function mob_detect_and_split() Within the function was code calling the WURFL library. if($requestingDevice->getCapability("mobile_browser")!="" && $requestingDevice->getCapability("brand_name")=="Nokia") {

return 'This is a mobile browser';

}
if(mob_detect_and_split()=="This is a desktop browser.") {

// Render the desktop version of the template.

} elseif(mob_detect_and_split()=="This is a high-end mobile browser.") {

// Render the high-end version of the template.

} elseif(mob_detect_and_split()=="This is a low-end mobile browser.") {

// Render the low-end mobile version of the template.

}


Depending on the user's device accessing the site, only a specific section would be rendered out and displayed. The WURFL API allowed us to get incredibly specific about the capabilities of a handset and when coupled with a Drupal CMS we were really able to harness some awesome power.

The state of online 3D

Past

There have been many attempts to make realtime 3D graphics over the web a viable technology. Back in 1995 VRML (Virtual Reality Modeling Language) was one such example of a markup language that took a stab at producing 3D interactive vector graphics with web browsing in mind. VRML provoked much interest but never saw much serious widespread use. This may have been due to the calumniation of a few factors. For one there wasn't the bandwidth available at the time and people's computers just didn't have the processing power. There have been other examples of in-browser realtime 3D plugins including Shockwave, and the application Swift 3D. Even these Flash based technologies were still clunky and just not immediate enough for users to get excited about.

Present

Along came the rise of MMO's (Massively Multiplayer Online) games like World Of Warcraft and virtual environments such as Second Life. Software companies began utilising the power of play over a network, but kept processing outside the realm of the web browser. They opted instead to use a stand-alone and large downloaded application to be used from the PC's desktop. These kinds of realtime 3D platforms have become templates for a slew of similar recreational applications.

With the dawn of AS3 (the Flash Action Script language version 3) and it's push towards Object orientated Programming, the ability to produce complex applications became far easier. Open Source projects like Papervision, Sandy and Away 3D began seeing a lot of interest as people shared their work, showcasing some amazing 3D eye candy from right within the web-browser.

Future...

The immediate trend is surely that MMO's and their large software companies will be looking to migrate their gaming platforms from large, desktop applications to a web-browser based solutions. All the heavy lifting can then be done elsewhere, leaving you to access and play on any machine with a connection to the internet.

Web trends tend to grow where heavy investment is pumped into them, and right now accessible, browser based 3D graphics for recreation is where it's at. Russian teams such as Alternativa are one such example of this migration. Aside from Flash too, there are also up and coming standalone in-browser 3D engines like Unity3d.

Although Fixdit ourselves have built gaming applications for the web, we are more excited about the everyday applications online 3D can have in people's lives. We are pushing the quality and accessibility into new realms besides just recreational. Fixdit looks to produce applications which help in our real world tasks and experiences including areas of architecture, real estate, prototype modelling and engineering. The potential is truly incredible.

Latest

What? (is Fixdit anyway)Welcome
Fixdit Ltd. is looking to
When things go quiet on the
"Adobe now makes it possible to
Mac Funamizu currently resides
Fixdit's 3D Object Viewer
Everything Cubed (e3) has been
The wonderful thing about the
We were very recently called
Past There have been many

Home grown

Previous clients

Fixdit tools. Drupal, Jquery, Papervision3d, PHP, MySQL, Flash, Facebook Apps, Apple Store Apps.

Quotation finder

Need a quick quotation? Enter the details of the job that needs completing below and we will get straight back to you with an estimated quote.
Format: 09/02/2010
Individual, company or organisation.
Contact-able email address.
    __          ___       ______        __     
/'_ `\ /'___`\ /\ ___\ /'__`\
/\ \L\ \ /\_\ /\ \ \ \ \__/ /\_\L\ \
\ \___, \ \/_/// /__ \ \___``\ \/_/_\_<_
\/__,/\ \ // /_\ \ \/\ \L\ \ /\ \L\ \
\ \_\ /\______/ \ \____/ \ \____/
\/_/ \/_____/ \/___/ \/___/

Enter the numbers depicted.
shim