MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Xcode fundamentals: Designing a user experience for iOS6

Course Summary

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


  • +

    Course Syllabus

    • Introduction
      • Xcode Infographic
      • Course Introduction
      • Course introduction and Xcode
    • Making an app from scratch
      • Opening a new project
    • 1 hour Xcode Introduction
      • Opening Xcode
      • Adding UIWwebView to the iPhone and iPad apps
      • Hooking up code to our storyboards
      • Adding in a PDF to Xcode
      • Adding in some code
      • Adding in the iPad Code
      • Previewing your app
      • Talking about certificates
      • Uploading to the app store
      • Adding in an app ID
      • Making a development profile and adding it to Xcode
      • Setting up the app in iTunes
      • Setting up the app in iTunes connect
      • Setting up the app for the app store
      • Archiving and icons
      • Final arangements
    • Xcode programming for designers
      • Opening a project
      • More about Xcode
      • Storyboards and testing your app
      • Changing the view controllers
      • Adding more tabs
      • Adding other movements
      • Adding in the other toolbars
      • Changing the color of tool bars
      • Changing the layout
      • Adding a button
      • Button prototyping
      • Changing the colors in Xcode
      • Transparent backgrounds
      • Device orientation
      • Adding in another button
    • Learn objective C in 1 hour
      • Opening a new project
      • Introduction to the interface
      • Comments
      • WhiteSpaces
      • Adding in the printf command
      • The Include statement
      • Int Main
      • Declaring variables
      • Initializing variables
      • Printing variables
      • More than one variable in printf
      • Float Variables
      • Char variables
      • Static and dynamic programming languages
      • If statements
      • Else statements
      • Performing math and printf
      • Logic and if satements
      • Logic and if satements
      • Oporators
      • Or oporators
      • If statements to handle errors
      • And oporators
      • If statement complexity
      • Opening a new file
      • Adding in some functionality
      • IBOutlet and IBAction
      • Connecting the IBOutlets visually
      • Setting up the text in .m file
      • Adding the button visually
      • Adding i the text logic
      • Adding in an NSString
      • Iphone 4 and iPhone 5 resolutions
      • Scope
      • NSNumber
      • Changing the color of the text
      • Changing the font size
    • Let's start making apps!
      • Opening a new project in Xcode
      • Testing the application and running it on the iOS simulator
      • Changing the content of an app
      • Adding items to the screen
      • Saving and changing the button name
      • Button Functionality
      • Adding and image and playing around with the layout
      • Adding in the second page
      • Changing the tab bars and finishing up the app
      • Quiz #1
    • Introduction to user experience
      • First project
      • UX in Mobile Devices
      • Gestures in Xcode
      • Differences from websites
      • Device orientations in Xcode
      • Templates in Xcode
      • Templates in Xcode
      • Objects in XCode and how to use them organically
      • Applying standards of design
      • Metaphors and design
      • Users and control
      • Quiz #2
    • The Mobile Experience
      • The Mobile Experience
      • Making an app quickly and using the mobile experience
      • Making an app quickly and using the mobile experience part 2
      • Minimalism
      • Designing for your users
      • Constantly edit your features
      • Taking content form a website
      • Standard UI versus re-design
      • Productivity versus design
      • Custom UIs
      • Quiz #3
    • Learn about Development
      • Three phases of development
      • Prototyping phase
      • Planning for development
      • Planning for development
      • Development phase
      • Development continued
      • Pros and cons of DIY development
      • Pros and cons of outsourced development
      • Personal statement on production
      • Testing before the quality phase
      • Development conundrum
      • Quality phase
      • Releasing your app
      • Conclusion to this part of the course
      • Quiz #4
    • Taking a closer look at Xcode
      • Getting to know Xcode better
      • .h and.m files
      • Comments
      • 53 More On The Appdelgate.m file
      • Images in the project
      • Images in the project
      • Adding in another view controller
      • 57 Adding In A New H And A New
      • Supporting files
      • The products folder
      • The products folder
      • Adding in class files and other files
      • Adding objects
      • Code snippets
      • Media Library and adding an image
      • Adding in an image and adding it to the UIImageView
      • Talking about graphics and iPhone applications
      • Talking about graphics and iPhone applications
      • Show Identity inspector
      • Image Properties
      • Resizing panel and connections panel
      • Rapid prototyping
    • Rapid prototyping
      • What is rapid prototyping
      • Why is rapid prototyping important?
      • Divergent thinking
      • Divergent thinking part 2
      • Divergent thinking with software
      • The Joy of Creating
      • Rapid prototyping in Xcode
      • What to think about in the rest of the course
    • Learning more about Xcode
      • Changing the background color
      • Changing an image transparency to a color
      • Talking about button properties
      • View Controller Part 1
      • View Controller Part 2
      • Table controller
      • Adding rows to the table
      • Linking up the table
      • Adding table titles
      • Table accessories
      • Final thoughts on the table
      • Housekeeping
      • Navigation Controller, Tab Bar Controller, GLKit Controller
      • Page View Controller
      • Fixing a small mistake
      • More on the page view controller
      • More housekeeping
      • Lables
      • Rect buttons and rapid prototyping
      • Segment Buttons
      • Segment Control
      • User Inputted text fields
      • User Inputted text fields properties
      • Sliders
      • Switches
      • Activity indicators
      • Progress View Bars
      • Page Control
      • Stepper
      • Table View Cell
      • Adding a table cell manually
      • Web view
      • Map View
      • Text View
      • Date Picker
      • Picker View
      • Ad Banner View
      • GLKView
      • Tap Gestures and other Gestures
      • Pinch Gestures
      • Swipe Gesture
      • Rotation Gesture
      • Pan Gesture
      • Long Press Gesture
      • Navigation Bar
      • Search Bar
      • Toolbar
      • Bar Button Item
      • Fixed Space Bar Button Item
      • Flexible space Bar Button
      • Custom Tab Bars
    • Designing Apps
      • Designing apps
      • Setting up the project
      • Find the Function early
      • Learn to let go
      • Plan all of the time
      • Hop into Xcode and just do it.
      • Try to be creative
    • Production Plan
      • Design Blueprint
      • Production Plan (personal use)
      • Setting up your first app
      • Let's rapid prototype
    • Prototyping apps
      • Prototyping apps - Setting up the project and naming the app
      • Prototyping apps - Making the homepage
      • Prototyping apps - Adding the buttons
      • Prototyping apps - Adding the map
      • Prototyping apps - Adding in the navigation bar
      • Adding in the featured dish category
      • Linking the buttons
      • Taking a screenshot of the app
      • Making the second prototype
      • Making the third prototype
      • App prototype #4
      • Prototype #5
      • Prototype #6
      • Looking at the prototypes and coming together
      • Time to think about convergent thinking
      • Finishing the project
    • Congratulations you are finished
      • Conclusion


Course Fee:
USD 499

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top