Designer to iOS developer - Where to get started?
almost 6 years ago from Mel Baylon, Designer
I'm a graphic designer and want learn how to develop my own apps as a hobby. Do you know great free resources I can go to?
almost 6 years ago from Mel Baylon, Designer
I'm a graphic designer and want learn how to develop my own apps as a hobby. Do you know great free resources I can go to?
Designers.how is actually a really great place to start. Short videos to get you started.
Thanks, Jonathan!
Our lead instructor Chris Slowik (who previously managed CreativeDash) did this exact journey. Inspired by that, he's put together five Swift courses for designers. Start with our completely free course "Xcode for Designers." It's 21 episodes and only ~90 minutes.
Hi Scott.. You say "Start with our completely free course "Xcode for Designers."
When I go to the website, there doesn't seem to be an order to the 37 courses... If I start with Xcode for Designers - should I then progress through the other 16 courses in any particular order?
Great question. The "Courses" is a catch-all rollup; we sort by recency. If you're interested in a particular topic, that's the best way to browse — take "Swift," for instance. You'll see courses at the top and the most recent episodes. Any course that appears there has a Swift-related episode in it.
LMK if I can help out in any other way!
Clicked this link to recommend this exact course. It really helped me understand the basics and get going, and I am really close to launching my first app. Chris is also a nice guy was happy to answer questions I had about the course on Twitter. this is great starting point, and from there google and stack overflow are your friend, don't be afraid to ask questions. Raywunderlich.com also has some pretty solid tutorials, complete with memes.
My number one recommendation: On iOS, go Swift. It's friendly.
For backend, Firebase will make your dreams come true - once you can figure it out.
Good luck!
A very nice place to start!
Hi, you can follow the videos: https://www.youtube.com/watch?v=_lRx1zoriPo&list=PLsJq-VuSo2k26duIWzNjXztkZ7VrbppkT
On this path for over a year now.
+1 for Paul Hegarty's course.
Good luck!
How is it going after one year? What are you capable of? What about backend stuff? I am really curious :-)
I can build a simple app, something like a calculator. I can handle api requests and build simple layouts. No backend stuff.
My learning has been, and continues to be, a slow and grueling process considering I have only 1 day a week for this.
Keep Going!!!
If you are completely new to coding, maybe consider working through Swift Playgrounds. It's an educational iPad by Apple for teaching kids to code. Might look like a toy at first, but it's a solid step-by-step, hands-on way to learn coding without the overwhelming experience of a professional grade coding environments like XCode, or the intense learning curve of getting started with React Native. It uses Swift, so it could be a good starting point for building apps. If you already have coding experience, this may be too top-level for you.
My #1 recommendation is Big Nerd Ranch books. Depending how much time you're willing to spend... I'd recommend their Objective-C, iOS, and Swift books in that order. It might just be my learning style, but the foundations they cover in the Objective-C were super helpful once I took the time to go back and read it (after trying to jump straight into Swift).
Other good resources Ray Wenderlich's books, Mengto's Design+Code book, and iOS path on teamtreehouse.com.
I would highly recommend: http://codepath.com
There are a few caveats.
IMO just building something is the best way to learn. Obviously you'll need google search by your side. But I never read a book or watched a full video course. What worked for me was just jumping in and learning from places like Stack overflow and GitHub. I find you take information in more when you are faced with a problem that you need to solve.
Which ever way you choose to learn, stick with it. It's an incredible feeling when you can design something in pixels and then actualy make it a reality.
This Slack to ask questions: https://ios-developers.io/
(After searching for answers on Stack Overflow of course.)
There are actual Stanford iOS development course available on iTunes. It's a legit development course, though, and assumes you understand what functions, variables and methods/classes are.
If you already know Javascript, the easiest route would be to start with React Native. Generally, React Native will be robust enough for most simple apps. You might get tripped up if your apps require SDKs that no one has built React Native plugins for yet.
Designer News
Where the design community meets.
Designer News is a large, global community of people working or interested in design and technology.
Have feedback?
Login to Comment
You'll need to log in before you can leave a comment.
LoginRegister Today
New accounts can leave comments immediately, and gain full permissions after one week.
Register now