Angel's Posts

Data Persistence in iOS Applications

There are many different storage methods that you can use in an iOS application, there is not one best than the other, it depends on what data you are going to store. The most common situation is to end up having to use more than one method for the different persistence needs of your application (user settings, edited documents, data gathered from a web service, etc.) . Now, let’s have a lo... Read More »

Sharing Services

These days, integrating mobile apps with major social networks is a common practice, and for good reasons. By interacting with social networks within your app, users are spreading your app’s name and message in those networks. Think of Facebook’s billion and Twitter’s 500M active users and you will have 1.5 billion of reasons for considering to add sharing services to your app. A... Read More »

The Provisioning Portal

After the steps shown in Start developing iOS apps, now we will try to give you some important keys for deploying your application to real devices. In order to test your application on a development device, you must have already done the following: Register as a Apple iOS Developer Download and Install Xcode The iOS Provisioning Portal is the webpage that Apple has dedicated to the management of a... Read More »

iOS 4 compatibility

When creating a new project, the minimum iOS version that it is going to support depends on which Xcode version you are using. As for Xcode 4.4.1, the default deployment target is iOS 5.1. The number of devices running versions of iOS prior to 5.x is very low (see a real world application stats here), but If you are willing to support the wider range of devices, you should enable your application ... Read More »

How to learn iOS programming

If you are facing your first iOS project, take a look at the Getting Started tutorial that Apple has published in the iOS Developer Library. You might also find useful to follow one of the many awesome Objective-C tutorials and books available over the Internet. A random pick of a high rated introduction to the language is Learn Objective-C. For a more in depth explanation of the iOS development... Read More »

Start developing iOS apps

We will explain briefly the first steps to begin developing applications for iOS devices. It is necessary to mention that, in order to develop applications for iOS devices, it is absolutely necessary to have a computer with Mac OS X. If your goal is to upload applications to the Apple AppStore, it is highly recommended that you also keep your system and developer tools up-to-date. Even if you do n... Read More »

A Hack@home Event
Powered by AppCircus

Our Sponsors/Partners Egypt Innovate google orange vodafone TA-Telecom Microsoft

Our partners aleshanek ya balady arabnetdotopen gdg-cairo Green Arm Bey2ollak World Bank itida - Developing IT in Egypt Ministry