Titanium Community Questions & Answer Archive

We felt that 6+ years of knowledge should not die so this is the Titanium Community Questions & Answer Archive

New app in App Store

Hiho!
Just wanted to tell you that our company, Krawaller, has just released our first iPhone application - the word game Golingo.

Golingo

It's great fun, and rudely addictive, if I may say so (disclosure - I'm the creator). It's currently availble in both English and Swedish.

What sets it apart, though, is the following (from our blog post):

  • Not a single line of Objective-C written, courtesy of Titanium Mobile
  • Only one (!) image ingame - the rest is CSS3 magic
  • Fluid gameplay thanks to CSS Transitions and Animations
  • All logic using pure, beautiful JavaScript
  • Multitouch draggables using iPhone Touch API
  • Logic encapsulated using Low Pro - meaning split screen mode was easy pie
  • jQuery 1.4.2 for development speed (and sanity of developer)
  • CouchDB as highscore storage, with storage logic in JavaScript
  • Predictable randomness means replayable games, all courtesy of excellent seedrandom

How sweet is that? Well, quite a lot, but it's not enough. Here comes an even sweeter treat for you - we're planning to write an in depth post fleshing out all the details about the development, from idea to implementation. And on top of that, we'll open source the whole code, so you can see just how easy and beautiful it can be to create awesome apps. How about that?

Oh, and in the upcoming versions we're planning to implement both local multiplayer using bonjour, and online multiplayer using nodejs and WebSockets. These are exiting times…

Code strong!

/Jacob Waller

www.krawaller.se - web & iphone tinkering

jacob at krawaller.se

— asked March 30th 2010 by Jacob Waller
  • app
  • appstore
  • game
  • release
  • store
0 Comments

13 Answers

  • im curious… you suggested that this app is multitouch. could you explain how you are implementing more than one touch at a time?

    — answered May 19th 2010 by eaymon latif
    permalink
    0 Comments
  • Looks cool :)

    — answered March 30th 2010 by Doney den Ouden
    permalink
    0 Comments
  • Open Source FTW!

    — answered March 30th 2010 by Florian Plank
    permalink
    0 Comments
  • Nice work!

    — answered March 30th 2010 by Peter Lum
    permalink
    0 Comments
  • Awesome, congratulations! :)

    — answered March 30th 2010 by Dan Giulvezan
    permalink
    0 Comments
  • Great work :))

    — answered March 30th 2010 by JD Hofer
    permalink
    0 Comments
  • Thank you everyone!
    Your encouragement means a lot to us :)

    I'm not sure which one to Mark as the best answer though - maybe:

    >Open Source FTW!

    ;)

    Thank you all again!
    Code on!

    — answered March 30th 2010 by Jacob Waller
    permalink
    0 Comments
  • Actually, another question for Jacob. You are saying there's a lot of CSS3 in your app, so does it mean that is completely built on WebView element, not on native components?

    — answered April 1st 2010 by Vadim Draluk
    permalink
    0 Comments
  • Actually, another question for Jacob. You are saying there's a lot of CSS3 in your app, so does it mean that is completely built on WebView element, not on native components?

    — answered April 1st 2010 by Vadim Draluk
    permalink
    0 Comments
  • Cool! I bought your app!

    — answered April 6th 2010 by kazuaki konno
    permalink
    0 Comments
  • Cool! I bought your app!

    — answered April 6th 2010 by kazuaki konno
    permalink
    0 Comments
  • @Vadim The game view itself is a webview relying heavily on CSS3, HTML5 and JavaScript, but it's in constant contact with the native app.js - for example check to words in the database and make requests.

    All menus are pure, styled table views, though.

    @new_underdog
    Thanks a lot for your support! We're currently working on wifi multiplayer mode, iPad adaption and code cleanup prior to release the source :)

    — answered April 6th 2010 by Jacob Waller
    permalink
    0 Comments
  • downloaded it and can't wait for the source release! Nice job!!!

    — answered April 28th 2010 by Jimmy Lesondak
    permalink
    0 Comments
The ownership of individual contributions to this community generated content is retained by the authors of their contributions.
All trademarks remain the property of the respective owner.