Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My clients wants to take pictures with their iPhone's and place them collectible on their server, suggested by FTP.

I can see there is two solutions:

  1. Directly upload from the iPhone to the FTP server. My colleague can make so the get the ActiveDirectery username and password, so they do not use the same password all of them.
  2. Upload them directly to Amazon S3, where I then have a worker which takes the image and puts it on the ftp server. I can do this easily with Python. I will use Kinvey to manage users.

Is nr. 2 overkill on short terms? Or is the downsides with creating a FTP connection on a iPhone?

My boss thinks it makes it unnecessary more complicated with that extra link. I can easily see what my boss mean, and think he is right. The problem is that I have not tried FTP'ing in Obj-C and do not know how hard or difficult it can might be. I know phonegap, which could easily upload to Amazon.

share|improve this question
up vote 1 down vote accepted

As you know phonegap and python, no. 2 is not an overkill.

Working with FTP in Objective C is not that difficult, but username and password could be captured if they sent in plain-text.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.