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 iOS7

Course Summary

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


  • +

    Course Syllabus

    • Introduction to the course
      • Introduction
      • Course requirements
      • 3. Downloading Xcode
      • 4. Opening a new project
      • 5. Testing a new project
      • 6. Opening for other devices
      • 7. Different views in Xcode
      • 8. Project View
      • 9. Project Hierarchy
      • 10. App Delegate
      • 11. iPhone Storyboards and resolutions
      • 12. Adding in an object
      • 13. Change the text of an object
    • Adding in objects
      • 14. Adding in a button
      • 15. Copying the iPhone to the iPad
      • 16. Setting up the code in the .h File
      • 17. Attaching the code to the UI
      • 18. Adding in a button Action
      • 20. Adding to our conecpts
      • 21. Adding in the functionality to the iPad
    • Introduction to User experience
      • 22. Introduction to User experience for iOS devices
      • 23 UX in mobile devices
      • 24 Differences from Websites
      • 25 Organic design
      • 26. Metaphors and design
      • 27. Users and control
      • 28
      • 29. Minimalism
      • 30. Design Apps
      • 31. Designing for your users
      • 32 constantly edit your features
      • 33. Taking content from a website
      • 34. Standard UI design
      • 35. Productivity versus design
      • 36. Custom UIs
      • 37. Three phases of Development
      • 38. Prototyping Phase
      • 39. Planning for development
      • 40.
      • 41. Development conundrum
      • 42. Quality phase
      • 43. Get ready to release
    • Making a tabbed application
      • 44. Making a tabbed application
      • 46. Adding in another tab
      • 47. Changing the tab bar item
      • 48. The document outline
      • 49 Changing the views
      • 50. Adding in the background colors
      • 51. Changing the font
      • 52. Making the textbox show the text
      • 53. Talking about aesthetics
      • 54. Adding in a picture
      • 55. Project, make an app for a company
      • 56. Starting a blank application
      • 57. Referencing the view controller.
      • 58. Adding in another view controller
    • Making a small app
      • 59. Making a small app
      • 60. Adding in another screen
      • 61. Screen flow best practices
      • 62. Setting up prototyping storyboards
    • Rapid prototyping
      • 63. Introduction to rapid prototyping
      • 64. What is rapid prototyyping
      • 65. Production thought process
      • 66. Divergent thinking
      • 66a. Why is rapid prototyping important
      • 67. Divergent thinking and rapid prototyping
      • 68. How to be a divergent thinking
      • 69. Eureka
      • 70. The joy of creating
    • Rapid prototyping in Xcode
      • 71. Rapid prototyping in Xcode
      • 72. Rapid prototyping buttons
      • 73. Prototyping the button size
      • 74. Prototyping button width and size
      • 75. Prototyping with colors
    • Starting a new project
      • 76. Starting a new project
      • 77. Starting a new project
      • 78. Learning the objects in Xcode
      • 79
      • 80. More label PRoperties
      • 81. Adding a UILabel to the Label
      • 82. Adding in the .m file
      • 83. Adding in the more properties
      • 84. More object properties
      • 85. Button Properties
      • 86. Adding the button code
      • 87. Segmented control
      • 88. Adding in segmented control
      • 89. Adding in the segmented control code
      • 90. Adding in other segmented controls
      • 91. Else if statements
      • 92. A simple time saving trick
      • 93. Adding in more features without learning new code
      • 94. The text field
      • 95. Changing the label with the text
      • 96. Making the keyboard
      • 97. Numbers in text fields
      • 98. Changing the string and int and printing it to the label
      • 99. Changing into to a float
      • 100. Rounding to 2 decimal places
    • Making a small calculator
      • 101 Making a small calculator
      • 102. Running the app and styling the app
      • 103 Designing the app
      • 104 Assignment Build 10 applications
      • 105 Adding in a slider
      • 106 Adding in the slider code
      • 107 Adding in a switch
      • 108 Adding in the switch code
      • 109. Activity indicator view
      • 110. The progress bar
      • 111. Adding in the stepper
      • 112. Adding in the stepper code
      • 113. Finalizing the stepper
      • 114. Formatting the cells
      • 115. Adding in an image
      • 116. Adding in text
    • Objective - C Programming tutorials
      • 117. Objective C programming tutorial
      • 118. Adding in comments
      • 119. White Spaces
      • 120. The include statement
      • 121 int main
      • 122 Adding a variable
      • 123 initializing a variable
      • 124. Printing a variable to the screen
      • 125. Adding in more than one variable
      • 126. Adding in float variables
      • 127. Converting a float to an int
      • 128. If statements
      • 129. Else statements
      • 130. Else if satements
      • 131. The and oporator
      • 132. The or oproator
      • 133. Adding in or and and oproators
      • 134. Other conditions
      • 135. Static versus dynamic programming languages
    • Learning about the features of Xcode
      • 136. The difference between objects and variables
      • 137. UI Web View
      • 138. WebView Properties
      • 139. Adding a website to a UIWebView
      • 140. Adding in the code to a button
      • 141. Adding in more buttons
      • 142. Pros and cos for using UIWebView
      • 143. Adding in HTML text to the UIWebView
      • 144. Adding in other screens
      • 145.
      • 146. Adding in the code for the webistes
      • 147. Adding in a UIScrollView
      • 148. Adding in the scroll code
      • 149. Date and time picker
      • 150. UiPicker
      • 151. Iad
      • 152. Gesture reconizers
      • 153. Adding in a menu title
      • 154. Adding in navigation item
      • 155. Adding in a bottom toolbar
      • 156. Adding in menu bar items
      • 157. Adding in other buttons
      • 158. The tab bar item
      • 159. The general tab
      • 160. The capabilities tab
      • 161. Info tab
      • 162. Build settings
      • 163 app settings
      • 164. Int main and info.plst
      • 165. Adding in other view controllers
      • 166. Master detail app
      • 167. Master detail application
      • 168. Page based application
      • 169. More about the page controller
      • 170 spritekit
    • Uploading to the app store
      • 171. Apple developer program
      • Uploading to the app store
      • Adding 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 arrangements for the app store
    • How to start your own studio
      • 1. How to start your own studio
      • 2. Ask the important question why
      • 3. Get the relevant technology
      • 4. Keep your start up costs low
      • 5. Go all in
      • 6. Improve with each project
      • 7. Start small but think big
      • 8. You want to be profitable
      • 9. Do not go to the coffee shop to work
      • 10. Picking a good workspace
      • 11. Try to focus
      • 12. Set yourself some goals
      • 13. Learn from your misakes
      • 14. 10 important tips for studio success
      • 15. Prototype a lot
      • 16. Test early and often
      • 17. Release your product
      • 18. Release often
      • 19. Build your portfolio fast
      • 20. Build different kinds of apps
      • 21. Experiment
      • 22. Look at what the market is telling you
      • 23. Start reach out to bigger contracts
      • 24. Constantly come up with new ideas
      • 25. Tips for financial success
      • 26. Don't spend a ton of money
      • 27. Keep releasing apps
      • 28. How to land paid contracts
      • 29. How to land a contract
      • 30. How to expand
      • Slides
      • Rapid prototyping
      • Introduction to Xcode slides
    • Conclusion
      • 31. Where to go from here
      • 32. Conclusion


Course Fee:
USD 999

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