Thank you Vodafone

A quick shout out to Vodafone to say thanks for recommending The Ripple Environment Emulator to your developers on your Developers Tool Page.  Check us out!

You can also spot us this month in the Vodafone  Monthly Developer Newsletter. Thanks Guys.  Also note that Vodafone has released six more countries across Europe including dates for their upcoming  Developer Dev Days Tour.  Keep your eyes out for the tinyHippo team as we will presenting at the Germany and The Netherlands events in November!

The Wholesale Application Community is looking for your input

The Wholesale Application Community is looking for our feedback!

If you are a mobile developer, we would like to encourage you to take some time and provide your input through The Wholesale Application Community‘s developer survey.

What is the Wholesale App….. WAC for short :-) you might ask? The definition on their site describes them as follows:

“The Wholesale Applications Community has been established to increase the overall market for mobile applications. WAC will achieve this goal by encouraging open standardized technologies, driving scaled deployment of those technologies and providing complimentary commercial models. This will allow developers to deploy a single application across multiple devices (through the use of standard technologies) and across multiple operators (without the need to negotiate with each of them). WAC will provide the commercial enablers which will allow the developer to be paid for the applications which are then sold through any associated application store.”

However the blurb in the FAQ section of their site gives a better idea of who makes up WAC:

“The Wholesale Applications Community (WAC) is an open, global alliance formed from the world’s leading telecoms operators. WAC will unite a fragmented applications marketplace and create an open industry platform that benefits the entire ecosystem, including applications developers, handset manufacturers, OS owners, network operators and end users”

So what? why should we care?

We think this is a great opportunity to raise our voices as mobile developers and have a chance to influence the direction of a new framework. WAC will be based on the JIL, BONDI, GSMA OneAPI, and W3C specs. WAC is taking a great step by involving the developer community early on in the process. Let’s take a minute or two and help shape what could be a great platform.

How often do we get a chance to give our opinions on a platform that will ultimately allow us to publish our applications to nearly 3 Billion consumers?

Our bloat is growing – Please welcome Dale Hadwen!

We’re at it again! To say the past few weeks have been busy for us would be a grand understatement. We’ve already made the announcement about Gord joining our team. We are now pleased to announce that Dale Hadwen will also be joining us as our newest full time developer in August.

Dale learned to use the computer and the stereo before he started kindergarten and has been an audiophile, computer lover and technology enthusiast ever since. He is a recent graduate of Wilfrid Laurier University’s Business and Computer Science Double Degree program and has a zealous passion for everything in the mobile world, ranging from BlackBerry to iPhone to Android and beyond. He believes a logical approach will let you overcome any obstacle and once he’s found a problem his streak of perfectionism won’t let him rest until it’s right. Dale loves discovering the next new thing and hopes to always be on the cutting edge.

We’re looking forward to having Dale on our team. Welcome aboard!

Ripple v 0.2.0 released

We have been heads down and working hard on adding many new features to Ripple over the past 3 weeks. We are happy to announce that we have added support for several JIL Widget APIs to get Ripple closer to Silver compliance support. Those include:

  • AudioPlayer support (you can now test your audio enabled widgets)
  • Device Settings
  • Removed UI Themes that we weren’t happy with
  • Made many small but much needed UI changes in the themes we did keep.

For a full list of the change log, please visit our change log page.

A quick note about the new AudioPlayer implementation. In Chromium for Linux, you must have the “chromium-codecs-ffmpeg-extra” package installed to properly play MP3 files.

Communitech’s 2010 Tech Leadership Conference

Yesterday the tinyHippos team had the pleasure to attend Communitech’s 2010 Tech Leadership Conference held at Bingemans in Kitchener. You might have had the chance to stop by our booth for a demo and free hippo chocolates, or catch Dan Silivestru on the air chatting with 570 news’ Gary Doyle.

Communitech put on a great event and we had the pleasure of listening to some amazing keynote speakers such as Clayton M. Christensen, bestselling author of The Innovator’s Dilemma, William C. Taylor who is the co-founder of FastCompany and bestselling author of  Mavericks At Work. Jeff Fedor the co-founder of ParkVu gave a great presentation on the topic of “The business of mobile app development”.

Here are the links to the 570 News segments.

1PM Communitech’s 2010 Tech Leadership Conference (Dan’s interview starts at 31 minutes and 25 seconds)
2PM Communitech’s 2010 Tech Leadership Conference

Please welcome the newest tinyHippo – Gord Tanner

It is my great pleasure to welcome our newest employee: Gord Tanner.

Gord brings over 6 years of experience in software development to tinyHippos, but his love affair with computers and technology goes back way longer then that. He put up his fist BBS back in 1994 and has been addicted to making computers do awesome things ever since. Gord’s passion, energy, and pragmatism will surely helps do great things here at tinyHippos Inc.

Welcome to tinyHippos!

Closure in JavaScript – with examples

Here at tinyHippos, we use JavaScript extensively. As a matter of fact it is our core development language right now. So I’m often surprised to see how many developers don’t understand how closure works. There are some great resources out there that I recommend every JavaScript developer read / watch and I’ll post them all at the bottom of this article.

I wanted to start this article with the actual definition for closure, so I went where everyone goes: Wikipedia :-) Here’s what they have to say about closure:

“In computer science, a closure is a first-class function with free variables that are bound in the lexical environment. Such a function is said to be “closed over” its free variables…”

Well then… that statement really confused me, I mean seriously… a closure is said to be “closed over”, brilliant! Let’s try and define closure in plain English and let’s first look at the two major requirement that a language must implement to be able to have closure.

Continue reading


Get every new post delivered to your Inbox.