The iPhone is a touch screen mobile device by Apple Computer Inc. running the mobile iOS operating system.

learn more… | top users | synonyms

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 ...
27
votes
6answers
14k views

Do we actually have to pay to make Windows Phone, Android, or iPhone apps? [closed]

I want to know how much does it cost to develop a free phone app (which means i price it at $0) on: WP7 iPhone Android What if now I want to price the app at $0.99? How much do I have to pay if ...
25
votes
5answers
7k views

MonoTouch vs Objective-C for iPhone/iPod/iPad development [closed]

For someone with .Net experience and wanting to develop for iPhone/iPod/iPad, is it worth learning Objective-C? Is MonoTouch a good alternative? What are some of the trade-offs when using MonoTouch vs ...
22
votes
11answers
2k views

Why it is necessary to to test my iPhone app on actual iPhone device

I developed one application for iPhone and now I want it on App Store. So many my iOS geek friends told me to test it on actual device i.e. on iPhone. So I wonder that why it is necessary to to test ...
19
votes
10answers
2k views

What is the benefit of 64 bit A7 in iPhone

I'm trying to figure out why going to 64 bit processors is such a big deal in an iPhone. I understand that there will be twice as many registers so the processor can work with twice as much data which ...
17
votes
4answers
13k views

How to avoid big and clumsy UITableViewController on iOS?

I have a problem when implementing the MVC-pattern on iOS. I have searched the Internet but seems not to find any nice solution to this problem. Many UITableViewController implementations seems to ...
15
votes
4answers
441 views

Moment to release an app to the App Store

Is there a good moment to release an app? Is there a bad moment to release an app? For example, maybe Spring/Summer won't get as many sales as the Fall/ Winter. In the sense that kids getting out of ...
12
votes
2answers
12k views

what is a dylib?

I am developing an iphone app and working through some sample code I saw, which uses libz.dylib. I did some research and found nothing enlightening, other than libz.dylib could be used for zip files, ...
11
votes
3answers
2k views

Any hard evidence on how much smart phone app developers have actually earned? [closed]

I am considering making a smart phone app. Before I start, I want to see whether it is worthwhile at all. Unfortunatelly, I find it very hard to find any hard evidence on how much the developers of ...
11
votes
2answers
327 views

As a Europe-based company, is it possible to write a custom iPad application for a customer?

Our customer wants us to write a custom application for him that he can use on a handful of iPads in his company. This application is probably only useful for this one customer (maybe for two or three ...
10
votes
7answers
4k views

Android vs iPhone development [closed]

Which is a better career Android vs iPhone app development. Android has the advantage of beingopen source while iPad/iPhone is one of the best product in the market and Apple is leading the mobile ...
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 ...
10
votes
3answers
2k views

MonoTouch/MonoDroid + C# = trustable? [duplicate]

Possible Duplicates: MonoTouch vs Objective-C for iPhone/iPod/iPad development As a C# developer, would you learn Java to develop for Android or use MonoDroid instead? I'm very curious ...
9
votes
9answers
2k views

Revenue sharing with customer who is unable to pay development fee

I have a potential customer who has an idea for an ipad application but is unable to find sufficient fundings for this. One idea that came up is that I do the work either for free or for a minor fee ...
9
votes
3answers
478 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 ...
9
votes
6answers
1k views

My company claims all rights to my hobby iPhone apps. What is your company policy? [closed]

I am a mobile developer in my day job. During my free time (nights and weekends), I develop my personal hobby projects. After I have published my iPhone apps, my company told me they own all rights ...
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 ...
8
votes
4answers
3k views

iPhone app store — adding ads to free app

I have a free app in the store. I am considering an update. It would add some additional options, but also ads. I am curious if anyone else has done this, and if so what was the reaction. Did it ...
7
votes
7answers
696 views

Is a simple iPhone app more appealing to users than a mobile website?

My client wants to do an iPhone app because she's found that people are significantly more likely to use the iPhone app over a mobile optimized site. The iPhone app is very simple - it just displays a ...
6
votes
10answers
1k views

How do these hotshot developers keep changing their technology base? [closed]

Yesterday I was watching a lynda.com iphone development video and this developer started telling about how he has worked on 17 different languages from the days of mainframes in assembly/Cobol to now ...
6
votes
3answers
3k views

How can I develop/install iPhone apps without owning an iPhone?

What are my options? I've heard that iPhone emulator is not reliable. Also is it possible for me to buy iphone apps without even owning an iphone? BTW, I am running linux and a windows VM. Thanks!
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 ...
6
votes
5answers
1k views

“Release Early Release Often” for Android and iPhone Apps

I wanted to know the experiences others have about doing the Agile way of "Release Early, Release Often" with iPhone and Android Apps. Its not a problem with webapps as the update happens at the ...
6
votes
4answers
915 views

Mobile App Development Language Converter?

I was talking with a friend about developing a mobile app (android/iphone) but I've never messed around with mobile app development code before. My friend flippantly told me that I don't "need to ...
6
votes
2answers
1k views

Observing MVC, can/should the Model be instantiated in the ViewController? Or where?

I'm writing an experimental iPhone app to learn about the MVC paradigm. I instantiate my Model class in the ViewController class. Is this stupid? I'm asking because storing the id of the Model class, ...
6
votes
2answers
762 views

Cloud service and IM protocol advice, for a backend to group chat mobile app

Overview I’m going to develop an app on Android and iOS. It will allow users to set up group ‘chat rooms’ and talk on chat rooms set up by other users. The service needs to be highly scalable, such ...
6
votes
3answers
457 views

So I've gotten the hang of iOS app development, but how do I become a great app developer? [closed]

I've spent the past 2 years teaching myself and taking classes on object oriented programming. I have done quite a bit of Java programming, and lately I've been spending a lot of time doing ...
6
votes
1answer
317 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 ...
5
votes
1answer
2k views

Which mobile development platform is easiest to develop? [closed]

From your experience in developing mobile apps, which mobile development platform is easiest to develop? iOS, Android or WinPhone 7? And why would do you think it is the easiest? If you can order it ...
5
votes
4answers
749 views

Basic hardware for iPhone development [closed]

I am new to Mac. If I want to start a iPhone development, what is the basic hardware I require? Would Mac Mini be good enough?
5
votes
2answers
907 views

Is it possible to use C++ code in an objective-c iPhone app

I'm thinking about writing an application that will have a web-version and an iPhone version (and perhaps later also an android version). Since there is some algorithms that are the same on the ...
5
votes
2answers
865 views

What are the most over-saturated iPhone App category/markets?

I'm considering learning iPhone development and Objective C but don't want to avoid developing something for the most saturated markets and app categories. What categories should I avoid? Are there ...
5
votes
1answer
622 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)? ...
5
votes
2answers
1k views

WWDC 2012 announced features on iOS 5?

I am relatively new to iOS development, so after watching a bunch of WWDC videos announcing new awesome features for the iPhone SDK, I still got a few questions regarding their support for older ...
5
votes
1answer
646 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 ...
5
votes
2answers
3k views

do I need French export compliance approval to submit an iOS app that uses encryption? [closed]

My company just (5th July 2011) received the following email from Apple: Starting in the first week of July, apps that meet the following criteria are required to comply with French ...
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
210 views

How to release a mobile app successfully?

This includes everything that contributes to the success of the app and is non-programming. Some points to consider: How do you make people notice your app when there are hundreds released every ...
5
votes
1answer
1k views

Iphone/Android app – chatroom development – what framework & hosting needs?

I have some experience regarding IPhone and Android development but I am now struggling to solve a new class of problem: apps that involve a client/server chatroom feature. That is, an app when people ...
5
votes
1answer
293 views

What is the industry term for those “earn credit by affiliates” programs in iPhone/Android/etc games?

In iPhone, Android, and other gaming platforms you can sometimes earn credit by installing other games, going to someones website, even signing up for a credit card. For iPhone, for example, there ...
4
votes
9answers
1k views

What are the Most Important things to know about iPhone Development?

For example I just learned today about NARC. Never release something unless you made it "New, Alloced, Initialized or Copied". That just fixed a couple different bugs in my app that I couldn't find. ...
4
votes
4answers
431 views

Making sure nobody has created an app for something before?

I've an idea for a smartphone game app. I want to make sure nobody has made an app like this before; how can I check that? I don't want to remake something that already exists now.
4
votes
5answers
1k views

What is the best marketplace for freelance programmers? [closed]

I need a really talented, hardworking programmer who knows Cocoa and Objective C for my Iphone App. I'm looking for a partner and not just a programmer. It's a pretty big project that takes a talented ...
4
votes
5answers
602 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 ...
4
votes
8answers
646 views

Programming for the iPhone [closed]

Whats the best way to get started on iPhone development if you are an expeienced C++ or C# programmer? Most books either assume you know nothing or something. What are the steps to achieve this? For ...
4
votes
5answers
654 views

iPhone vs Windows Phone development

I am a computer science student working on some mobile games. However, I am completely torn and keep going back and forth deciding whether to learn Windows Phone or iPhone development. I love ...
4
votes
4answers
1k views

Is there a way to dispute or challenge poor iPhone app reviews?

Problem: user has left review of iPhone app which is simply incorrect Question: is there a way to make contact with the reviewer and a) explain how what they've said is incorrect and help them with ...
4
votes
3answers
246 views

Do I need to notify a user if I am using statistics software in an iPhone app?

I am currently creating a (very simple) Objective-C client to send basic statistical data to my server for an iPhone app - just things like the state of the app (first-launch or launch, error, etc), ...
4
votes
3answers
7k 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 ...
4
votes
2answers
802 views

Is it possible to create and boot a scratch-built Operating System for iTouch devices?

So, what would I need to write "Hello world" on the iPod Touch on boot? Make that the entire operating system? Which compiler would I use, how would the graphics be done...? Can this be done without ...