Questions about issues that are specifically related to Apple's iOS operating systems (whether directly or indirectly).

learn more… | top users | synonyms (2)

1
vote
7answers
812 views

What difference with Android when iOS is not open?

My question may seem silly, but, I've read in many Android books that the better part of Android is Android is open, and iOS is closed. But, from a programmer viewpoint, who cares about this point? ...
0
votes
1answer
200 views

iOS build machine setup: problem with certificates

some background: work with multiple team mates each work on our own MBP I'm setting a build machine that we can git push to in order to generate a build (aim to allow anyone to push to the build ...
-1
votes
1answer
1k views

Resources for creating a turn-by-turn navigation system

I'm trying to create a kind of turn-by-turn satellite navigation system using the iOS SDK. I get the directions from the server and draw them on the map, then I keep getting location updates from the ...
7
votes
4answers
4k views

Continuous integration (with iOS and Android projects)

I'm trying to make some positive changes in my company and one of the changes is implementing continuous integration. We do mobile development (iOS/Android) so I need a CI that supports both types of ...
5
votes
5answers
414 views

The reason to make some code open source

I have a library that makes architecture to load data from server and display all controls in table layout. It works great but it have a lot of TODOs there. Also, this library in 99% created by me. I ...
10
votes
1answer
26k views

Current iOS version/device statistics?

The answer to this SO question has become stale: iOS version/device statistics - where can i find? because time currency wasn't part of that question, and iOS version updates have been release since ...
1
vote
1answer
1k views

What is the purpose of whitelisting in Phonegap? Is there a way around it?

I am using the new phonegap 1.5.0 (which is confusingly renamed cordova despite no mention of the rename on the phonegap site), and I'm finding that the white-listing feature on iOS is quite ...
6
votes
9answers
3k views

Should I require users to register to use my app?

So I'm very close to releasing an app I've been working on, and the server I integrate with allows me to register users. So I was wondering if I should require users to register with the app before ...
3
votes
2answers
3k views

Is this a proper implementation of an iOS MVC pattern?

After browsing the apple docs, I came across this sample of their MVC pattern: Using NSNotificationCenter and without using KVO, would this diagram below represent a correct implementation of the ...
0
votes
2answers
295 views

How to connect iPad app to an app I have running in Windows

I recently picked up a macbook and want to start doing some apps for my ipad. I have a chat client written in c# that interfaces a game I play. What I would like to do is write an app for the ipad ...
1
vote
1answer
429 views

Going further with C for iOS development

I am an experienced iOS developer amongst other things. I have a good mastery of Objective-C and Apple's frameworks in the language. But when it comes to the C-based frameworks I often hit a ceiling ...
0
votes
3answers
712 views

How can I prototype my app better? [closed]

A few weeks ago I saw a story about a master app designer showing how he worked with good old pen and paper to do effective prototyping before writing code. I'm unable to dig up that story (and I ...
1
vote
3answers
301 views

Logistics of becoming a iOS development Firm

We've had a lot of success in our company with the iOS apps that we have made that we are now looking at branching out and offering our services to people who want iPhone/iPad applications made for ...
1
vote
2answers
1k views

What are the things that you consider in reviewing an iOS source code? [closed]

We're going to do some peer reviews for our iOS projects. We're kind of inexperienced at reviewing each other's codes. The iOS developers attending the reviews will be from other projects, since ...
-3
votes
1answer
1k views

iOS Server: HTTP/Apache Drawbacks? [closed]

I'm looking to create a client/server application for iOS devices, where client is the iPhone/iPad and server is hosted either at home (Macbook w/ Apache) or online. I've seen many methods suggested ...
4
votes
3answers
994 views

planning the same app for both OSX and iOS

I would like to ask which is the best strategy for creating an application that will be developed both on Mac and iPad, so to make minumum effort to port it from one platform to the other, starting ...
2
votes
1answer
790 views

Making an HTML5 application for both Android and iOS

I was checking out a video tutorial on HTML5 using Dreamweaver to do Android and iOS apps (using Phonegap) and it clearly mentioned that you need a Mac to debug and simulate for iPhone, iPod, etc. Is ...
0
votes
1answer
152 views

Mobile Apps developement for Web Developer [closed]

I have been working in asp.net from past 5 years. I have so far liked it. But I am seeing a new boom in the market. And its not all about money. People are going towards iphone developement and ...
1
vote
1answer
568 views

How to write a good app store description? [duplicate]

Possible Duplicate: How to improve the quality of app descriptions I've just finished writing an iPhone app, and I've completed everything on my app store submission checklist except the ...
4
votes
2answers
947 views

Do Universal iOS Apps have more “issues” when new versions of iOS come out?

I was discussing developing an iOS App with a client and I mentioned that we should ideally have a Universal App that would perform as an iPhone App on an iPhone and as an iPad App on an iPad. The ...
0
votes
3answers
327 views

Where should I store my Image files for an app

So In my app, I have a bunch of images. And in order to keep the app size down, I could store those images on my serve, and just download and cache them as needed. But my question is, will that hurt ...
5
votes
2answers
2k views

Copyright Laws for Apps

For my app that I'm about to release, I have used a bunch of 3rd party classes found for free online. I checked all the liscenses before using the code and each one said I could use the code ...
5
votes
1answer
624 views

New to iPhone Development - iOS5 Storyboard

I'm new here and pretty new to iOS development. My question is basically, should I learn the old school development methods or just learn how to do things using the latest tools (i.e. Storyboard)? ...
6
votes
3answers
6k views

Is it better to target iOS 5 and ARC or an earlier version with MRC?

I personally don't know much about iOS 5, but it seems like with automatic reference counting (ARC), you get rid of much of the memory management issues of the previous operating systems. So is it ...
2
votes
6answers
2k views

Is Big Nerd Ranch or AboutObjects iOS training worth it? [closed]

I have a CS undergrad degree and have been programming for several years with my current company, messed around with Objective-C by making a few console apps and a few simple apps that I ran in the ...
0
votes
4answers
818 views

Beginning with smartphone app development [closed]

I have a job from a client that needs a iPhone/iPad app. I'm new to the smartphone development so where do I begin with? Do you have some nice in depth beginning tutorials of some kind? JS libraries I ...
0
votes
1answer
1k views

iOS Guidelines for Free vs. Paid apps

A few months back, I was doing some recreational reading at the iOS Dev Center, and I came across a small list of guidelines for free vs. paid apps. It included guidance along these lines: How not ...
4
votes
4answers
906 views

Best practices for upgrading user data when updating versions of software

In my code I check the current version of the software on launch and compare it to the version stored in the user's data file(s). If the version is newer, then I call different methods to update the ...
1
vote
3answers
455 views

Scalable solution for website polling

I'm looking to add push notifications to one of my iOS apps. The app is a client for a website which doesn't offer push notifications. What I've come up with so far: App sends a message to home ...
3
votes
1answer
1k views

When should I use static variables with primitive types?

Recently I came across the question NSString: Why use static over literal? and in the comments arrived a new question. In Objective-C there some "special" types that are just maps to C primitives. ...
8
votes
3answers
2k views

How much C/C++ knowledge is needed for Objective-C/iPhone development?

First, a little background. I'm a .Net developer (C#) and have over 5 years experience in both web development and desktop applications. I've been wanting to look into iPhone development for some time ...
72
votes
14answers
5k views

How should a developer reject impossible requirements?

Here's the problem I'm facing: Quote From Project Manager: Hey Spark, I'm assigning you the task of developing a framework that could be used for many different iOS applications. Here are the ...
2
votes
4answers
3k views

Does HTML5 have a feature that enables a user to add an icon to the Apps screen when “installing”, and if not, when are they planning to add it?

I know that the mobile bookmark bubble might sort of work for iOS, but it isn't going in the same section. And for Android, bookmarking is really not going to cut it for a mobile HTML5 application ...
4
votes
5answers
2k views

Why did visual programming never take off and what future paradigms might change that? [closed]

As the number of "visual" OS's such as Android, iOS and the promised Windows 8 are becoming more popular, it does not seem to me that we programmers have new ways to code using these new technologies, ...
21
votes
4answers
4k views

The perfect crossfade

I find it hard to describe this problem in words, which is why I made a video (45 seconds) to illustrate it. Here's a preview of the questions, please have a look at it on Vimeo: ...
2
votes
3answers
315 views

iPad app architecture with very large files

I am working on an iPad app. It needs to contain some very large files. I could put them into the app, but they would push it well over 20MB, which means that it would not be downloadable over the ...
9
votes
3answers
483 views

Is it unethical to track app usage through REST API calls?

I am building an app that communicates with my website with ASIHTTPRequest to a PHP-based REST API on the server side. Naturally, in my app I have different endpoints on the server side, and usually ...
3
votes
1answer
100 views

iOS Resources/Luminaries?

In the .NET world, I was able to find several industry figures or luminaries' blogs to read or to follow on twitter to learn about features and trends. Moving into the iOS realm, I'm kind of ...
4
votes
3answers
8k views

As an iOS developer, what type of technical interview questions should you be prepared with?

I just finished a technical interview yesterday and the interviewer asked about graph theory, data structure, and traversals. This has nothing to do with iOS stuff. So I came un-prepared. This was ...
5
votes
1answer
649 views

How can I manage my ViewControllers in my game?

I'm building a very simple iOS game that doesn't require any fancy OpenGL; I'd like to stick with Core Graphics & Core Animation. I'd like to make this a fullscreen game, and my question is of ...
2
votes
1answer
635 views

application architecture with one or more PDFs

I am writing an iPad application. The main view of the application will be a PDF. I have made considerable progress in parsing out the contents of the PDF. The application will also have at least ...
6
votes
1answer
318 views

What's the proper way to organize ViewControllers and XIB?

I am developing a very simple iPhone game with this view hierarchy: Main Menu View └> New Game View | └> Player vs Computer Game View | | └> Pause View | | └> End ...
2
votes
2answers
625 views

When to release a lite version of an iOS app?

I have created an iPhone application and I have submitted it to Apple and it is currently waiting for review and I have been debating with myself for the past half an hour if I should release a lite ...
3
votes
1answer
1k views

If I have two developer license accounts with Apple, can I easily switch between the two for app development and publishing?

I've been interested in iPhone development since the release of the iPhone, however, I am on a limited personal budget. I've never been willing/able to fork out the money necessary for an iPhone and ...
3
votes
2answers
7k views

iOS version/device statistics - where can I find? [duplicate]

Since I am developing iOS apps I'm trying to find stats on how many iOS devices there are out there. Preferably broken down into versions: Iphone 3G, Iphone 3Gs, Iphone 4 etc. Also I'd like to know ...
1
vote
2answers
628 views

Books on custom iPhone interface development? [closed]

I have been looking around for a book on designing and developing custom interfaces for iOS but I don't seem to be able to find any books on this topic and I was wondering if anyone here knew of any ...
2
votes
1answer
620 views

App Store: Why did I get paid less than it says in iTunes Connect? [closed]

Ok so not really a programming question... but it is very relevant for any non-US Apple Devs. - Basically, iTunesConnect lists my last payment as $248 NZ (I live in NZ, I signed the basic US tax ...
2
votes
1answer
514 views

Risks in giving out distribution cert/private key/provisioning profile to freelancer

Are there any risks in giving out distribution certification/private key/provisioning profile to a freelancer? The freelancer needs to build the binary for me to submit (I am okay with this because I ...
4
votes
5answers
604 views

iPhone development options for the [from-my-cold-dead-hands] C developer [closed]

Please forgive the humor of the title but it certainly gets my point across. I am quite familiar with C code, I can write it in my sleep and after reading through a few tutorials on iPhone ...
6
votes
5answers
17k views

iOS Development Certifications [closed]

Are there any iOS Development Certifications online? offline?