Swiss App Awards 2012 Winners!

We proudly present the winners of Swiss App Awards 2012:

  • Best User Experience App: Pilotifant for iOS, by WIRZ/Millform AG
  • Most Downloaded App: SBB Mobile for multiple platforms, by SBB AG
  • Best Web App: AppAware for Android, by 42matters AG
  • Best Game App: MonsterUp for Windows Phone, by kariosgames.com
  • Best Bank App: MoneyBook for iOS, by noidentity gmbh
  • People’s Prize: Swisscom Fan-Glocke for iOS, by Swisscom AG/DU DA Group/Saatchi&Saatchi
  • App of the Year: Pilotifant for iOS, by WIRZ/Millform AG

Interestingly enough, the contest was truly cross-platform, and there were winners on iOS, Android, Windows Phone and other platforms.

Congratulations to all, and thanks to everyone who contributed apps and/or came to the ceremony! You can check more pics of the ceremony in the album in our Facebook page. Check it out!

SAA winners

Tonight is Swiss App Awards 2012 Night!

We are thrilled to remember you that tonight will be held the ceremony of the first Swiss App Awards! It will be held from 18:30 at The Millennium Room of the Hotel Marriott (Neumühlequai 42, Zürich). We are going to celebrate the incredible quality and work that the Swiss are injecting into mobile app stores!

Adrian, member of the jury, will be posting news, photos and videos on our Twitter account and on our Facebook page. You can also follow the official Twitter account of the Swiss App Awards for more information.

Just as a reminder, here are the nominees in each category:

Best Game App

  • Herbert the Misanthropical Fly, Etite
  • Memory pour enfants Bimbadaboum, Atipik Creative Factory
  • MonsterUp, Kariosgames.com
  • Pilotifant, Millform AG
  • Pingwin Adventures, FEINHEIT GmbH

Best User Experience App

  • Koubachi, Koubachi AG
  • Memory pour enfants Bimbadaboum, Atipik Creative Factory
  • Pilotifant, Millform AG
  • SBB Mobile, SBB AG
  • Stations – Swiss Public Transport , André Horstmann

Best Bank App

  • BudgetBook, noidentity gmbh
  • MoneyBook, noidentity gmbh
  • Swissquote, Swissquote
  • UBS Mobile Banking, UBS AG
  • UBS KeyClub, UBS AG

Best Web App

  • AppAware – A Social Network for App Discovery, 42matters AG
  • Kooaba Déjà Vu, kooaba AG
  • Mobility Car, Mobility Cooperative
  • QUENTIQ Tracker, Quentiq
  • Spocal, Spocal

Most Downloaded App

  • 20 Minuten Online .ch, 20 Minuten
  • local.ch, local.ch
  • SBB mobile, SBB AG
  • Swisscom Fan-Glocke, Swisscom AG
  • TCS, Touring Club Schweiz

App of the Year

  • Koubachi, Koubachi AG
  • Memory pour enfants Bimbadaboum, Atipik Creative Factory
  • MonsterUp, Kariosgames.com
  • Pilotifant, Millform AG
  • SBB mobile, SBB AG

Swissappawardbanner

Mobile Web Training in Zürich!

This week we will be in Zürich, giving the second edition of our three day long mobile web training in partnership with Simplificator!

We are going to teach developers how to create mobile web applications using Sencha Touch, PhoneGap and jQuery Mobile.

Stay tuned for more dates in the future, and also new locations!

This week: QCon London 2012!

This week, akosma software will be in London hosting the Cross-Platform Mobile Track of QCon London 2012! This year we have great speakers talking about how to create mobile applications using HTML5, JavaScript and CSS3:

logo_qcon.gif

An awesome moment with industry leaders speaking about a hot subject! This will happen on the Fleming room of the Queen Elizabeth II Conference Centre next Wednesday. See you there!

Programqcon2012

Swiss App Awards Nominees!

The jury of the Swiss App Awards has just published the official list of nominees in each category!

Best Game App

  • Herbert the Misanthropical Fly, Etite
  • Memory pour enfants Bimbadaboum, Atipik Creative Factory
  • MonsterUp, Kariosgames.com
  • Pilotifant, Millform AG
  • Pingwin Adventures, FEINHEIT GmbH

Best User Experience App

  • Koubachi, Koubachi AG
  • Memory pour enfants Bimbadaboum, Atipik Creative Factory
  • Pilotifant, Millform AG
  • SBB Mobile, SBB AG
  • Stations – Swiss Public Transport , André Horstmann

Best Bank App

  • BudgetBook, noidentity gmbh
  • MoneyBook, noidentity gmbh
  • Swissquote, Swissquote
  • UBS Mobile Banking, UBS AG
  • UBS KeyClub, UBS AG

Best Web App

  • AppAware – A Social Network for App Discovery, 42matters AG
  • Kooaba Déjà Vu, kooaba AG
  • Mobility Car, Mobility Cooperative
  • QUENTIQ Tracker, Quentiq
  • Spocal, Spocal

Most Downloaded App

  • 20 Minuten Online .ch, 20 Minuten
  • local.ch, local.ch
  • SBB mobile, SBB AG
  • Swisscom Fan-Glocke, Swisscom AG
  • TCS, Touring Club Schweiz

App of the Year

  • Koubachi, Koubachi AG
  • Memory pour enfants Bimbadaboum, Atipik Creative Factory
  • MonsterUp, Kariosgames.com
  • Pilotifant, Millform AG
  • SBB mobile, SBB AG

Stay tuned for more information in the official Twitter account of the Swiss App Awards as we approach the day of the ceremony, on March 21st!

Swissappawards banner

GOTO Copenhagen 2012 – Call for Speakers!

I am very happy to announce that I will be the host of the Mobile Technologies: Native + Web track of GOTO Copenhagen 2012! The track will feature talks by Brian LeRoux, Graham Lee and Jérôme Giraud.

GOTO Con

GOTO is a series of international software development conferences organized by Trifork in Copenhagen, Amsterdam, Århus (Denmark) and Prague. This year the event will happen in Copenhagen on May 21st-25th.

We are currently looking for 2 more speakers for the conference; if you are interested, just contact us! We look forward to hearing from you.

Mobile Web Training in Zürich Once Again!

Simplificator and akosma software are thrilled to announce the second edition of our successful three day training about mobile web app development using jQuery Mobile, Sencha Touch and PhoneGap in Zürich on March 14th, 15th and 16th!

Today, having a mobile application online is a must. But there are multiple platforms to write for, each with their own language, idioms and pitfalls. Luckily there is a simple solution that allows to write once and deploy on all modern mobile devices: HTML5 and JavaScript.

What others have been saying

  • “Die Inhalte wurden lebendig und Step-by-Step präsentiert”
  • “Merci, das war ein sehr lehrreicher Kurs”

QCon London 2012: Cross-Platform Mobile Track Announcement!

The Cross-Platform Mobile Track of QCon London 2012 is ready to be announced! This year we’ll have great speakers talking about how to create mobile applications using HTML5, JavaScript and CSS3:

logo_qcon.gif

All in all, an epic track with industry leaders speaking about a hot subject! This will happen on the Fleming room of the Queen Elizabeth II Conference Centre on Wednesday, March 7th.

We hope you see you in London in March!

Programqcon2012

Determining Delegate Object Method Call Order in Objective-C with NSProxy

This is a guest post + code, wrote together with Joe D’Andrea from LiquidJoe LLC!

Many developers new to the iOS platform have trouble understanding the delegate architecture, in the sense that many other OO toolkits use properties to configure the characteristics of UI elements, instead of having a separate object doing the job.

When using delegates, the sequence of calls for each method is important: most Cocoa developers know that UITableView instances call delegate and data source methods roughly in this order:

  • numberOfSections:
  • numberOfRows:inSection:
  • cellForRowAtIndexPath:
  • configureCellAtIndexPath:

…mixing up in the middle some calls to headers and footers and cell sizes as well. Which prompts the following question: what is really going on behind the scenes? Can we know exactly the order in which those delegate methods are called?

To answer that question, here’s a small project in Github that uses all the delegate and datasource methods in the same project, and that uses NSLog to show which calls happen first, and when.

How we work

We have been in business for quite a few years, and we have found out several things that work and other that don’t in our activities. We have had our share of successes and failures, as any other business; and we hope to have learnt something along the way.

This post will outline the recipes that we have applied to obtain the best results in the collaboration with our clients.