Tag ‘iphone sdk’

How to build and submit a Universal App for distribution on the App Store with the iOS 4 SDK

Mauro Dalu

Today I’ve been working on submitting an update to our popular Catholic Prayers database app: it’ll be our first Universal application to hit the App Store. Ever since we upgraded to the latest SDK we can only build for iOS 4, but we’ve set the iPhone OS Deployment Target to be 3.1.3. That way, our users should be able to run the app on devices running iPhone OS 3.x.

Xcode includes project templates for iPad apps and has a menu command (Project > Upgrade Current Target for iPad) that helps you get the project setup correctly when you want to add iPad support to your existing iPhone project. The Upgrade command gives you two options…

Continue reading

How to: unable to build for iPhone OS 3.1.3 after iPhone SDK iOS 4 upgrade

Mauro Dalu

If you upgraded your iPhone SDK to the final version supporting iOS 4, you have noticed that everything older then SDK 3.2 vanished. After some research, I found out you can build with 4.0 SDK and still run on devices with earlier versions of the firmware.

If you want to be compatible with iPhone OS 3.x you still compile for SDK 4.0, but set the target settings to tell that yout iPhone app can run on 3.x (iPhone OS Deployment Target). If you did not use any iOS 4.0 specific APIs then your app will run smoothly on 3.x and 4.x… Read on to learn more.

Continue reading

Great resources for iPhone SDK developers at our new shop!

Mauro Dalu

We are happy to announce a new “Shop” area of our Surgeworks Mobile website where we will be publishing libraries and code snippets for the iPhone SDK developers community!

Our first product is the iPhone SDK Tag Cloud, with which you can easily add a 3D tag cloud to your iPhone app using Surgeworks’ Tag Cloud Component for iPhone SDK! The package includes a multi platform static library that you can link to your projects together with exhaustive documentation and sample applications for both iPhone and iPad. And let me tell you that the Tag Cloud looks just amazing on the iPad!

The standard price is US$ 99,00 and you can use it in as many apps as you want, but we’re launching it at a 51% discount! So hurry up and grab your copy today at just US$ 49,00!

Continue reading

TagCloudView 1.0 released by Surgeworks Mobile — iPad support included

We are happy to announce commercial release of our 3D tag control that has been asked for in multiple inquiries through our website. The 1.0 package includes a multiplatform static library that you can link to your projects together with exhaustive documentation and sample applications for both iPhone and iPad.

TagCloudView is written by using purely UIKit without any OpenGL or 3rd party libraries.

Continue reading

Interface Builder not in sync with Xcode: can’t see images classes and project status is yellow or gray

Mauro Dalu

Ever since upgrading Apple’s iPhone SDK to 3.2 beta and 3.2 final now, I started experiencing this issue: Interface Builder (IB for friends) didn’t recognize, show or list the images in “nib” files associated to an Xcode project.

Other symptom of the problem is Interface Builder not being kept in sync with an Xcode project when adding or altering outlets and actions and then do a Save.

The solution is bizarre and makes me think there’s been a total lack of care from Apple in releasing this XCode as a final version…

Continue reading

Rhodes vs. Titanium, Round 2

Mauro Dalu

I wrote an introductory post a while back that gave a brief overview of the three main cross-platform mobile development frameworks. At that time, Rhodes was definitely the leading solution in terms of features and support of several different platforms, while Titanium was still in a pre-release state and presented an uncertain future in terms of licensing. PhoneGap was a nice solution, but didn’t feel ready for prime time.

Our platform of choice has been Rhodes.
Things are changing very fast though, and nowadays we’re considering the best approach on a project-by-project basis.

Continue reading

Apple iPad to arrive in U.S. on April 3, Developer Program discounted

Mauro Dalu

Apple has announced that its long-awaited iPad will be available for purchase for consumers starting on Saturday, April 3, while pre-orders for the multi-touch device will begin on March 12. The Wi-Fi model will be the only available at first, the 3G-capable iPad is expected to arrive in late April. In addition, all versions of the hardware will be available in the U.K., Canada, France, Germany, Australia, Italy, Japan, Span and Switzerland in late April.

Apple lowered its Mac Developer Program annual subscription, which now carries a flat fee of $99 per year.

Continue reading

How to get 5 star reviews from your iPhone app's happy users

Radu Cojocaru

iphone_app_reviews Analyzing how users are prompted to review iPhone apps,  it seems that our apps are more likely to get negative reviews. Here’s why: a user is prompted to rate an app when he deletes it. When the app is deleted, it is pretty safe to say that the user was not satisfied with it, so the review will be a negative one. That’s ok, if the app is not good enough, other users should know that. But what about the good/great apps, the ones that you use successfully and don’t delete. Shouldn’t you be encouraged to leave a review in this case too? That review would probably be a positive one, or at least constructiv (you might say what you would like to see improved).

Read on to learn how we solved this and get the full source code to add this feature to your own app!

Continue reading