Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Dingab88

macrumors newbie
Original poster
Mar 21, 2017
1
0
Hello all

I am after some information. Basically I have an idea for an app I'd like to create, I have designed the app template and ready to start digging into the program side of it.

I am completely new to iPhone app programming, so trying to find the best places to start to build up my knowledge for the said app... the app is going to basically have users login with Facebook, post a photo and have people comment on it as such, so any tutorials or tips on what to look at etc would be great.

I have already start research into Facebook login and had a basic play around with Xcode and think I have basic skills with this.

Thanks for taking the time to read
 

bjet767

Suspended
Oct 2, 2010
967
320
So what have you programmed in the past?

What language(s) do you know and are proficient in?

Get a tutorial and build some of the examples before you go any further. The Apple iOS API is very extensive and you have to know how object oriented programming in either Swift or ObjectiveC at a fairly competent level.
 

Zazoh

macrumors 68000
Jan 4, 2009
1,513
1,119
San Antonio, Texas
So you are creating Instagram?

You'll need to do this anyway, if you plan to put this in the App Store, go to developer.apple.com and create an account and start reading and taking the free tutorials. There are a few good ones on SWIFT.

I generally believe it takes about 10,000 to be an expert at anything, which is about 5 years working full time. However, if you are a quick learner and get high solving problems, then you can pick up much quicker. Though with the iOS ecosystem you will be learning the rest of your life if you stick with it, its complex and continually in motion.

If you learn well by watching, head over to UDEMY and enroll in some video classes. There is one by DevSlopes that is pretty good.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.