Blog

News, Updates and General Ramblings

Recipes 1.5.0 Running on iOS 4.x/5.x

Hi everyone,

unfortunately, the brand new 1.5.0 update contains a bug that crashes the app every time you try to open a recipe, author, drink, and so on on iOS 4.x and 5.x. A fix is already on its way to Apple…

Alex

Update (Nov 13, 2012): Version 1.5.1 containing the fix is now available in the AppStore.

Featured Post

Recipes on AppStore Front Page

… granted, it’s only the “food and drinks” section AND it’s only in the Austrian AppStore, but Recipes is currently listed in the “What’s hot”-section!!! Missed Germany by one place (!) a couple of days ago… pretty damn cool… : )

Featured Post

Totemo Prototype

Just uploaded a video of the new Totemo for iPhone/iPad prototype. While showing the guys and gals of Surprised Stare Games the current version of Streetsoccer, Tony – the author of Totemo – suggested that the mixed 2D/3D camera control would be perfect for Totemo. I don’t know why, but for some reason, his idea struck me and I immediately was thinking “I wonder how fast I can do this”. So a train ride back to Hamburg and a few hours here and there over the course of the week resulted in this first prototype.

Totemo Prototype
Totemo Prototype

The graphics have been taken from the original rule book, the model and ambient occlusion maps were created very quickly in Blender. Since I was in a hurry, the blocks look rather dark. Anyway, this is just a tech demo, the final version will probably look nothing like this. I had an idea last night on how to turn this into a fun single player solitair version as well, probably will do that before I rework the Streetsoccer AI for Totemo.

Funny thing is, I should have spent that time continuing to work on Streetsoccer. However, by changing the “perspective” on the old code base helped a lot in solving a number of problems Streetsoccer had. I’ve found various bugs in the animation system, camera control, rendering, … so in the end, I made good progress on Streetsoccer this week as well…

Featured Post

Recipes 1.4.0 and 1.5.0

Hi everyone,

first post in a while and first Recipes update in a while, too : ) . As already mentioned in another post, the introduction of iClouds had changed some rules on what Apple permits when submitting updates. Although I don’t plan to support iClouds in the near feature (database synchronization = programming headaches), code that had been in the app since day one had to be changed. Well, as of last week, 1.4.0 is out and finally the app is up to date again…

… or almost so. What was planned as a quick 1.4.1 has become probably the biggest update ever in the history of the app: 1.5.0. The new version – just submitted to Apple a few seconds ago – contains a huge list of changes, some of which have been on the hot list of requests for a while! Here are a few I just want to mention quickly:

  • A new web-importer: A while ago, I stumbled upon Google Recipes, a dedicated search engine for recipes. What they do is use HTML meta data (Microformat, Microdata, RDF) to allow specific searches based on ingredients and so on. I’ve added a new importer to the App that uses the exact same information to import recipes into the app. Along the theme of the app, I didn’t want to add something which automatically rips of huge bunches of recipes from other people. Think of this more as a replacement for writing the ingredients list down manually.
  • Import/export via iTunes: It’s no longer necessary to mail recipes to yourself. Simply upload them via iTunes to the app’s document folder on the device.
  • Description/comment for ingredient entries in a recipe.
  • Images no longer stretch when being imported.
  • Authors can be created directly while entering new recipes.
  • Fixes to various importers, mostly Rezkonv.
  • … and lots more

I was actually surprised myself how much stuff came together. It feels like a very mature product which is fitting considering the fact that it’s now almost 2 years (!) since the very first version came out. Feedback over the years has mostly be overwhelming, I just wished I had managed to iron out a few of the nasty bugs early and avoid a few 1-2 star ratings in the app store. But apparently, every app has those, so… : )

Once 1.5.0 is out, development on Recipes will go to maintenance mode again. I’ve pretty much packed in everything I personally ever wanted (although the list of ideas is still quite long) and the next big step will be adding iPad support. But first, it’s full steam ahead with Streetsoccer again…

Alex

Featured Post

iOS 6 or the Price of Progress

Just downloaded XCode 4.5 and migrated Streetsoccer to support iOS6 and the new, longer iPhone 5 screen. This was necessary as Apple only allows app submissions built with the latest development environment which as a developer I can totally understand. Supporting old versions is always a source of major headaches. What I cannot really understand is why they dropped support for pre-4.3 devices in XCode 4.5! iOS 5.1 SDK was still able to do it, so why drop it now?

I was totally unaware of this and – of course – only noticed it AFTER updating my system. This rendered two of my test devices (a 1st and 2nd gen iPod Touch) completely obsolete, one of which I had sent someone just recently to do some testing of the Streetsoccer beta builds and who I was planning to send an updated version soon.

So after 5 years, my very first iPod Touch has lost its last reason to stick around. I basically got it the first day it was available in Germany and started programming for it the first day the SDK went public. I distinctly remember a good friend of mine asking why I “did buy this piece of electronic garbage” that has no real use compared to his stylus-based mobile phone. Aaaah, those were the days. Now you almost cannot buy an iPhone because everyone else has one!

Hopefully, my 1st-gen iPad will stick around just a bit longer. They dropped iOS 6 support for it already, so it’s only a question of time until I won’t be able to develop for it I guess…

Featured Post