XMas Sale!

Project Cocoa XMas Sale…

Air Contacts is available at half the price for a limited time! Get it now!

Jeden Tag eine andere App mit mehr als 50% Rabatt

Jeden Tag eine andere App mit mehr als 50% Rabatt.
vieda, der Verband deutscher iPhone-Entwickler, startet seine erste Adventsaktion und präsentiert auf 2 verschiedenen Plattformen täglich zwei preisreduzierte App eines vieda-Mitgliedes.
Zum einen wird in der vieda-Adventskalenderapp ab dem 1.12. für 23 Tage pro Tag eine ausgesuchte App eines vieda-Mitgliedes mit einer Preisreduzierung von mindestens 50% angeboten. Zusätzlich wird diese App zusammen mit einer zweiten preisreduzierten App auch auf der Adventskalenderwebsite von appsforsale.de angezeigt. Damit wird die erfolgreiche appsforsale-Promotion-Aktion aus dem Frühjahr diesen Jahres mit neuen Mitteln unter dem Dach von vieda weitergeführt. Für beide Präsentationen wurden ausschließlich qualitativ hochwertige Apps von vieda-Mitgliedern aufgenommen, die nahezu allesamt regelmäßig in den Top 10 ihrer Kategorien vertreten sind.
Täglich eine neue Überraschung.
Für die unterschiedlichsten Bereiche gibt es täglich eine besondere App zum Schnäppchenpreis. Die Preisreduzierung gilt jeweils für den Tag, an dem die App im Adventskalender erscheint. vieda garantiert dabei dem User, dass alle teilnehmenden Apps von professioneller Qualität mit entsprechendem Support sind.
Besondere Überraschung am 24. Dezember
Wie es sich für einen Adventskalender gehört, wartet der vieda-Adventskalender zum 24.12. mit einer besonderen Überraschung auf. Für diese besondere Überraschung wird es am 23.12. noch einmal eine gesonderte Pressemitteilung geben. Fragen zur vieda-Adventsaktion werden bei support@vieda.de gerne beantwortet.
Die vieda-Adventskalender-App mit einer preisreduzierten App pro Tag findet sich im App Store, die Adventskalender-Website mit 2 reduzierten Apps pro Tag findet sich unter www.appsforsale.de.

Jeden Tag eine andere App mit mehr als 50% Rabatt.

vieda, der Verband deutscher iPhone-Entwickler, startet seine erste Adventsaktion und präsentiert auf 2 verschiedenen Plattformen täglich zwei preisreduzierte App eines vieda-Mitgliedes.

Zum einen wird in der vieda-Adventskalenderapp ab dem 1.12. für 23 Tage pro Tag eine ausgesuchte App eines vieda-Mitgliedes mit einer Preisreduzierung von mindestens 50% angeboten. Zusätzlich wird diese App zusammen mit einer zweiten preisreduzierten App auch auf der Adventskalenderwebsite von appsforsale.de angezeigt. Damit wird die erfolgreiche appsforsale-Promotion-Aktion aus dem Frühjahr diesen Jahres mit neuen Mitteln unter dem Dach von vieda weitergeführt. Für beide Präsentationen wurden ausschließlich qualitativ hochwertige Apps von vieda-Mitgliedern aufgenommen, die nahezu allesamt regelmäßig in den Top 10 ihrer Kategorien vertreten sind.

Täglich eine neue Überraschung.

Für die unterschiedlichsten Bereiche gibt es täglich eine besondere App zum Schnäppchenpreis. Die Preisreduzierung gilt jeweils für den Tag, an dem die App im Adventskalender erscheint. vieda garantiert dabei dem User, dass alle teilnehmenden Apps von professioneller Qualität mit entsprechendem Support sind.

Besondere Überraschung am 24. Dezember

Wie es sich für einen Adventskalender gehört, wartet der vieda-Adventskalender zum 24.12. mit einer besonderen Überraschung auf. Für diese besondere Überraschung wird es am 23.12. noch einmal eine gesonderte Pressemitteilung geben. Fragen zur vieda-Adventsaktion werden bei support@vieda.de gerne beantwortet.

Die vieda-Adventskalender-App mit einer preisreduzierten App pro Tag findet sich im App Store, die Adventskalender-Website mit 2 reduzierten Apps pro Tag findet sich unter www.appsforsale.de.

iTunes-Link

Air Contacts: some user reviews

Some of the latest reviews of our App Air Contacts.

“God bless this app” from Canada

“Due to my address book being stored on my company exchange server I thought I’d never be able to sync my address book on my mac properly. Enter this app that works brilliantly and simply – all I have to do is sync my mac with this app occasionally and presto – a nice address book backup without iTunes chicanery!”

“It works – very well” from UK

“You need to have a little understanding of wi-fi networks and addresses but this app got me out of a big hole when Apples own Address Book wouldn’t import my contacts back-up! Thanks Christian. You saved me when Apple couldn’t.”

Really, really good” from UK

“All I really wanted was a way to back-up my contacts. As a bonus secondary objective, I also wanted to make them available online (preferably through Google contacts, but anything would have done). I have tried probably 10 different ways of doing this (including syc attempts through Exchange, MobileMe, Google Contacts direct Sync) and various free versions of paid PC based software that grabs the info from the iTunes Back-ups (like Tansee and others). Nothing else worked properly. Either all of my contacts were deleted, or some wouldn’t sync over, or duplicate entries were produced, or the PC based program had daft and fatal dll errors, etc, etc.

Finally I found this (I wish I had found it first). It does exactly what it claims to do. It gives you web based access to contacts on your iPhone (when all devices are on the same WiFi network) and has a button for ‘download all’ in a multiple contact vcf format. You get formats for Win, Mac and iPhone.

So I will now regularly create 2 back-up files – one for windows and one for iPhone. The iPhone format serves as a point in time back-up in case things go wrong. The Win format can be imported to Google Contacts (with none of the errors I got when I tried to the direct Sync options that are standard on the iPhone).

A thumbs up to the development team here. It would have been a 5 star review, except my custom anniversary field (created by the ‘Occasions’ app) and the image fields did not correctly back-up.

BTW – for all the other reviewers looking for a way to export multiple contacts (not just individual contacts or all contacts) you can do this from Google Contacts once you have imported the file to there. I agree with you all that it would be nice to have this function in this app also – but thats a feasible work-a-round for now i guess…”

Home Compass

Our new application Home Compass arrived in the App Store! More information is availble here.

Get it from the App Store.

Objective-C Singleton Class template

The Singleton design pattern is widely spread when developing software with the Cocoa (touch) framgework. A Singleton makes sure, that only one object of your class is allocated.
When using the template a cocoa class file with 2 additions will be generated:
-a static pointer to the singleton object
-a static method to access the singleton object: shared<<CLASSNAME>>
Template Installation
Download the attached archive and extract the included files to the following locations:
Cocoa Template:
“/Developer/Library/Xcode/File Templates/Cocoa Class/Objective-C Singleton class.pbfiletemplate”
Cocoa Touch Template:
“/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/File Templates/Objective-C Singleton class (iPhone).pbfiletemplate”
Usage:
Just choose the template “Objective-C Singleton class” when adding a new file to your project.

Update: template was optimized by ensuring thread safety when allocating the object.

The Singleton design pattern is widely spread when developing software with the Cocoa (touch) framework. A Singleton makes sure, that only one object of your class is allocated.

When using the template, a cocoa class file with 2 additions will be generated:

  • a static pointer to the singleton object
  • a static method to access the singleton object: shared<<CLASSNAME>>

Template Installation

Download the attached archive and extract the included files to the following locations:

  • “/Developer/Library/Xcode/File Templates/Cocoa Class/Objective-C Singleton class.pbfiletemplate”
  • “/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/File Templates/Cocoa Touch Class/Objective-C Singleton class (iPhone).pbfiletemplate”

Files:

Usage:

Just choose the template “Objective-C Singleton class” when adding a new file to your project. To access the singleton object don’t allocate the object yourself. Use the static method “shared…” (e.g: sharedTestManager):

TestManager *myTestManager = [TestManager sharedTestManager];

Images:

Add SingletonAdded Singleton

BLZ 1.2 now available

BLZ 1.2 has passed the review state and is now available in the App Store. Update now.

BLZ V1.2 uploaded to App Store

The new version 1.2 of our app BLZ has been uploaded to the App Servers and will soon arive the App Store.

The new version includes:

  • up to date database of german banks
  • interface improvements

Project Cocoa Blog launched

This blog brings you the latest news about projects, development stuff and more from Project Cocoa.