Journal
"The last thing one knows is what to put first" .- Pascal

21/01/10

FCBNEWS & RMNEWS updated

Filed under: iPhone Apps by Marc @ 10:41

A few days ago we updated both applications to v1.2, so let’s take a look at what’s new on that versions:

    - Loading time improved: now it’s much more faster.
    - News quick summary: to read while waiting for the website to load.
    - New share functionality: send the news links you find interesting
    to all of your friends by email.
    - Interface redesign: a new set of icons added to make the
    application look more clear and fancy.
    - New headlines’ styles: to quickly identify which has been read and
    which not.

We also want to announce that we are waiting for the approval of the v2.0 version of both applications which will have some minor changes. I’m sure you will be wondering why we have moved application version from 1.2 to 2.0 if there is no big changes on it.
That’s ’cause the big changes are in the way we are going to sell it.

From now and on you’ll find both applications with a 15 days FREE trial and WITHOUT any kind of SUBSCRIPTION.

Once the trial time expires you will be asked to buy the application using the InAppPurchase system, so if you liked it, don’t hesitate to buy it just for .99 $, and enjoy the application for the rest of your life.

21/12/09

2 New iPhone Apps: ZARA & ZARA HOME

Filed under: iPhone Apps by Marc @ 18:10

Last week two brand new iPhone apps where released, ZARA and ZARA HOME, both under Inditex license. We’ve worked closer with our client Abuse to make them a completely success, both apps appeared at top lists in just a few days.

These apps are pocket catalogues of all the products that can be found in each ZARA store, organized by sections which is very useful for all customers, but one of the most important features of the application is the update frequency: ZARA’s team will update the content weekly to keep you informed about all its new products.

I would like to take this post to talk about mobile marketing posibilities, there is a lot of companies around the world using mobile marketing solutions to promote their products. iPhone and large set of latest mobile devices has the multimedia capabilities to provide a very easy, clear and useful channel of communication between companies and it’s potential customers.

The fact of ZARA releasing a set of applications available in most important plattforms(iPhone, Android, Nokia, Blackberry,…) it’s just another example of how useful can be for the companies to keep his customers updated with it’s latest products through a maketing mobile application.

09/12/09

New iPhone App: RMNEWS

Filed under: iPhone Apps by Marc @ 16:51

We are very proud to announce a brand new application. The RMNEWS application is a news reader about the Real Madrid Club de FĂştbol. It keeps you updated with the latest news published about your favorite football club.
We have designed it in a very nice look & feel interface using the club’s colors to make all fans feel the colors while have a good news reading experience.

We wanted to provide the application with the best news quality we could and that’s why we work with the top spanish online press clipping company as a partner that provides us all the application news content. It has more than 2500 online sports sources in 13 languages.

10/11/09

CGPoint and other CG variable can store in NSArray

Filed under: iPhone Dev SDK by Tesh @ 15:45

Often is possible that we need to store CG variables in NSArray. You can follow this code to do it.

For example we need to store CGPoints.


NSArray *points = [NSArray arrayWithObjects:
[NSValue valueWithCGPoint:CGPointMake(5.5, 8.3)],
[NSValue valueWithCGPoint:CGPointMake(11.9, 8.5)],
nil];

And when we need to get these points, for example the first point


NSValue *val = [points objectAtIndex:0];
CGPoint p = [val CGPointValue];

30/10/09

New iPhone App: FCBNEWS

Filed under: iPhone Apps by Marc @ 11:14

We are very proud to announce a brand new application. The FCBNEWS application is a news reader about the Futbol Club Barcelona. It keeps you updated with the latest news published about your favorite football club.
We have designed it in a very nice look & feel interface using the club’s colors to make all fans feel the colors while have a good news reading experience.

We wanted to provide the application with the best news quality we could and that’s why we work with the top spanish online press clipping company as a partner that provides us all the application news content. It has more than 2500 online sports sources in 13 languages.

Website Update: Work

Filed under: Sixtemia News by Marc @ 10:52

Today, we release a new section of our website:Work.
We’ve been working on this section for a long time and finally we can bring it to you.

More about this post

19/10/09

About EXEC_BAD_ACCESS error

Filed under: iPhone Dev SDK by Marc @ 09:08

I know that It’s been so far since my last post, but I have been very very very busy since then, but I’m here again, this time to talk about the EXEC_BAD_ACCESS error.

This kind of error is hard to debug, it happens when a message is sent to a released object, but the Xcode debugger doesn’t give any kind of information about which is the released object, because it is already released and it isn’t allocated in memory anymore, so the debugger doesn’t know it’s structure and it only has a pointer to an “empty” memory address. As the application can crash at anytime before the object is released it seems to be quite aleatory and sometimes hard to reproduce and trace.

More about this post

16/09/09

iPhone icon without shine & gloss effect

Filed under: iPhone Dev SDK by Tesh @ 14:47

The default icon, in a iPhone projects, has a shine and gloss effect by default. If you want create your effects in the icon image, you must disable this effect. To do it, you need to add a new property in the info.plist file. The key of this property is UIPrerenderedIcon and it needs to be set to YES. If you are editing the info.plist XML, you can add it using this new tags

<key>UIPrerenderedIcon</key>
<string>YES</string>

And then you`’ll see your icon without this effect.

12/08/09

Using Store Kit Framework

Filed under: iPhone Dev SDK by Tags: — Tesh @ 16:59

One of the new framework in firmware 3.0 is the Store Kit. It can be very usefull to get a new business model in iPhone applications. For example, you can create a subscription magazine app where you ask for payment on a monthly, yearly or periodic basis of your choice. Sell extra levels to extend the experience of your game,…

The main steps to use this framework are:

  • - Create “In App Purchase Test User” in iTunes Connect Portal.
  • - Have create App ID in the Developer Portal and enabled in-App purchases for that.
  • - Create the new App on in iTunes Connect Portal, and Register a product for this App.
  • - Develop the store in your App.

More about this post

07/08/09

SoundEngine.cpp building errors in SDK 3.0

Filed under: iPhone Dev SDK by Marc @ 17:52

Hi everyone,

I’m back with another fix that is usefull if you are using the SoundEngine.cpp library combined with the 3.0 version of the iPhone OS.

This morning I needed to use this lib for one of the projects I’m working in, but when I added the library to the project and tried to compile, it came up with several understanding and anoying errors. I don’t know exactly why, but it stopped compiling since the version 3.0 came out.
I’ve tried and I can confirm that it still compiles perfectly with the 2.2 version of the SDK.

The solution I’m posting is simple, I’ve done some searches using Google, of course. I found several solutions to the problem, but only one of them is the easyest and simpliest to implement.

You just have to solve only two of the errors listed by the compiler to solve them all:

1. "crosses initialization of OSStatus err" in line 686:
OSStatus err = AudioFileGetPropertyInfo(inFileInfo->mAFID, kAudioFilePropertyChannelLayout, &size, NULL);

2. "crosses initialization of bool isFormatVBR" in line 722:
bool isFormatVBR = (inFileInfo->mFileFormat.mBytesPerPacket == 0 || inFileInfo->mFileFormat.mFramesPerPacket == 0);

You just have to move the initialization of these structures, just a few lines before.
If you take a look at the source, the line just before both initializations it’s an AssertNoError that redirects to the label end in case of no error. You just have to initialize this structures:

OSStatus err;
bool isFormatVBR;

Just before of that AssertNoError call, at the beginning of the method/function is a good place. It seems like the compiler doesn’t like the order of the labels, maybe it became more strict since the update.

Older Posts »