Xcode fundamentals: Designing a user experience for iOS6

User experience is one of the most in demand jobs today. This course gives you a competitive advantage!

Video Error

We tried several times to play your video but there was an unforeseen error. We have notified our engineers.

Visit https://helpx.adobe.com/flash-player.html to check that Flash is enabled on your browser.

With Flash enabled, please try again in a few minutes or contact support.

  • Lectures 225
  • Video 10 Hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

Course Description

So you want to make apps but you don't know where to start. You start a few tutorials on the internet but you end up without an app or any knowledge whatsoever.

If you want to make apps you pretty much have to use Xcode, Apple's app making program. But when you download it and take a look it seems really complicated to use. There are tons of books on how to program and use Xcode but none of them are that user friendly.

That's where this course is different! This course shows you how to use Xcode while learning another in demand valuable skill: user experience. User experience is one of the toughest jobs to fill in 2012 according to Forbes. With this course you get to learn mobile user experience and Xcode at the same time!

http://www.inc.com/keith-cline/talent-shortages-in-2012.html?nav=next

This course shows you the ins and outs of Xcode and contains valuable information on how to get your app idea to developers and the app store as quickly as possible. If you have an app idea and you want to learn an in demand skill this course is for you!

This course is intended for beginners and not professional developers. There is no programming in this course. This is strictly a design and app building course.

Enjoy the course!

What are the requirements?

  • An Apple computer
  • This is not an official Apple product

What am I going to get from this course?

  • Over 225 lectures and 10 hours of content!
  • Learn how to use Xcode
  • Learn how to design a creative user experience (UX)
  • Learn how to make apps
  • Learn the secrets of iOS design and production

What is the target audience?

  • Complete beginners wanting to learn how to make apps with Xcode
  • Not for professional developers
  • This course is more about the front end of apps versus the back end

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
Xcode Infographic
Preview
1 page
Course Introduction
Preview
00:54
Course introduction and Xcode
01:06
Section 2: Making an app from scratch
Opening a new project
05:36
Section 3: 1 hour Xcode Introduction
Opening Xcode
03:49
Adding UIWwebView to the iPhone and iPad apps
02:19
Hooking up code to our storyboards
04:26
Adding in a PDF to Xcode
03:10
Adding in some code
05:21
Adding in the iPad Code
02:02
Previewing your app
00:50
Talking about certificates
00:42
Uploading to the app store
Adding in an app ID
02:06
Making a development profile and adding it to Xcode
02:16
Setting up the app in iTunes
04:13
Setting up the app in iTunes connect
06:14
Setting up the app for the app store
02:03
Archiving and icons
02:42
Final arangements
01:29
Section 4: Xcode programming for designers
Opening a project
08:19
More about Xcode
03:36
Storyboards and testing your app
05:03
Changing the view controllers
02:22
Adding more tabs
05:43
Adding other movements
03:52
Adding in the other toolbars
03:20
Changing the color of tool bars
01:30
Changing the layout
06:28
Adding a button
03:42
Button prototyping
01:51
Changing the colors in Xcode
03:39
Transparent backgrounds
01:27
Device orientation
03:06
Adding in another button
03:11
Section 5: Learn objective C in 1 hour
Opening a new project
02:03
Introduction to the interface
02:15
Comments
01:45
WhiteSpaces
01:04
Adding in the printf command
02:29
The Include statement
01:45
Int Main
01:56
Declaring variables
01:43
Initializing variables
01:21
Printing variables
01:42
More than one variable in printf
02:04
Float Variables
02:13
Char variables
01:04
Static and dynamic programming languages
01:53
If statements
02:05
Else statements
01:46
Performing math and printf
01:52
Logic and if satements
03:36
Logic and if satements
06:05
Oporators
01:57
Or oporators
02:26
If statements to handle errors
01:37
And oporators
03:05
If statement complexity
04:36
Opening a new file
02:52
Adding in some functionality
02:05
IBOutlet and IBAction
02:21
Connecting the IBOutlets visually
01:34
Setting up the text in .m file
01:07
Adding the button visually
01:04
Adding i the text logic
03:05
Adding in an NSString
03:00
Iphone 4 and iPhone 5 resolutions
00:59
Scope
02:50
NSNumber
02:22
Changing the color of the text
03:20
Changing the font size
03:12
Section 6: Let's start making apps!
Opening a new project in Xcode
03:15
Testing the application and running it on the iOS simulator
02:36
Changing the content of an app
04:28
Adding items to the screen
03:18
Saving and changing the button name
01:48
Button Functionality
02:16
Adding and image and playing around with the layout
04:34
Adding in the second page
01:53
Changing the tab bars and finishing up the app
02:09
Quiz #1
6 questions
Section 7: Introduction to user experience
First project
01:04
UX in Mobile Devices
03:16
Gestures in Xcode
03:13
Differences from websites
03:13
Device orientations in Xcode
02:33
Templates in Xcode
04:34
Templates in Xcode
02:53
Objects in XCode and how to use them organically
01:45
Applying standards of design
03:38
Metaphors and design
03:42
Users and control
02:11

Instructor Biography

John Bura, Best Selling Udemy Instructor and Web/App/Game Developer

John Bura is one of the 10 highest grossing Udemy instructors. Recently the top 10 instructors have sold over 10 million dollars of courses collectively. John Bura has been programming games since 1997 and teaching since 2002. John is the owner of the game development studio Mammoth Interactive. This company produces XBOX 360, iPhone, iPad, android, HTML 5, ad-games and more. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to the top 10 in the Apple's app store. In his spare time John likes to play ultimate Frisbee, cycle and work out.

Join the biggest student community

14,000,000

Hours of video content

42,000,000

Course Enrollments

10,000,000

Students

Reviews

Average Rating
3.4
Details
  1. 5 Stars
    11
  2. 4 Stars
    6
  3. 3 Stars
    5
  4. 2 Stars
    8
  5. 1 Star
    3
Ready to start learning?
Enroll For Free Now