Latest Courses
Angular 2 Master Class with Alejandro RangelCheck course
The Comple JavaScript From Beginner To AdvancedCheck course
The Complete Android Oreo and Nougat App TutorialsCheck course
C Programming Skills Test With ExplanationCheck course
Modern .NET Ecosystem and .NET CoreCheck course
Python Programming Bible: Hands-On Python 3 with 10 ProjectsCheck course
Introduction to Cloud Computing on Amazon AWS for BeginnersCheck course
Learn basics of Redux in React Native in 2 hours!Check course
Learn Python Django From ScratchCheck course
The Complete PHP Bootcamp Course With Video Sharing ProjectCheck course
Angular 2 Master Class with Alejandro RangelCheck course
The Comple JavaScript From Beginner To AdvancedCheck course
The Complete Android Oreo and Nougat App TutorialsCheck course
C Programming Skills Test With ExplanationCheck course
Modern .NET Ecosystem and .NET CoreCheck course
Best Practices for iOS User Interface Design

Best Practices for iOS User Interface Design

FREE

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 1
Add to compare
9.0/10 (Our Score)
Product is rated as #14 in category IOS Swift

You will learn to develop sophisticated user interfaces for iOS, with a focus on user interface design best practices, UI animations, and responsive design. You will learn about the key UI widgets, mapping interfaces and view restoration. Since 1965, the University of California, Irvine has combined the strengths of a major research university with the bounty of an incomparable Southern California location. UCI’s unyielding commitment to rigorous academics, cutting–edge research, and leadership and character development makes the campus a driving force for innovation and discovery that serves our local, national and global communities in many ways.

Instructor Details

Donald J. Patterson is an Associate Professor in the Donald Bren School of Information and Computer Sciences at the University of California, Irvine. Professor Patterson’s research lies at the interface of ubiquitous computing, artificial intelligence and human-computer interaction. In this space he researches applications, algorithms and systems that use intelligent context to support situated sustainable computing. He has received multiple impact awards for his research as well as for his support of undergraduate teaching and research. He has led several research projects including work on activity and event recognition from Wi-Fi networks, GPS and RFID sensor streams and social status streams. Other research includes work on the NSF funded Nomatic*IM project and Nomatic*Aid, a context aware instant messenger system, and a context aware photo-capture system respectively. Both of these systems work to bring the user control over the digital presentation of their context while solving a generalized form of the position to place problem. Patterson’s current research agenda focusses on developing robust sensor interpretation systems that can survive infrastructure intermittency in an effort to manage sustainable challenges in the future, aka Collapse Informatics. His published work has received best paper awards from the Computer-Human Interaction (CHI) conference and the IEEE International Symposium on Wearable Computing. Professor Patterson graduated in 2005 from the University of Washington with a Ph.D. in computer science where he was funded from competitive scholarships including the University of Washington Educator’s Fellowship, and the National Defense Science and Engineering Graduate Fellowship. Prior to graduate school, Professor Patterson served in the U.S. Navy as a Surface Warfare Officer stationed in Italy and Japan. He is also a co-founder of 4+ start-up companies based on his research.

Specification: Best Practices for iOS User Interface Design

Duration

23 hours

Year

2016

Certificate

Yes

Quizzes

Yes

42 reviews for Best Practices for iOS User Interface Design

4.5 out of 5
33
3
2
2
2
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Avatar

    Rajesh K

    Love this course! the professor is funny especially when he uses his own photographs in certain examples and calls them patent/copyright free on The entire specialization so far has been a wonderful learning experience.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Avatar

    Taro M

    I think this course should be named basic iOS programming. The course doesn’t provide professional UI design, just teach some basic which Human Interface guideline has. Also the instructor doesn’t seem iOS expertise.

    Helpful(2) Unhelpful(0)You have already voted this
  3. Avatar

    itaen

    nice course! great teacher, very helpful for advanced!

    Helpful(0) Unhelpful(0)You have already voted this
  4. Avatar

    Pamela P

    Really informative, helpful, and detailed information.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Avatar

    Alexander O

    Be ready that the week 4 has much longer assignment than the previous weeks.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Avatar

    An L

    Very detailed lectures help me to understand iOS app development a lot. Thank you : )

    Helpful(0) Unhelpful(0)You have already voted this
  7. Avatar

    Leonid K

    Great material! Thanks a lot!

    Helpful(0) Unhelpful(0)You have already voted this
  8. Avatar

    Felipe L M

    Grade A for the content, format and professors! Thankyou all!!

    Helpful(0) Unhelpful(0)You have already voted this
  9. Avatar

    SAAD E O

    Great!

    Helpful(0) Unhelpful(0)You have already voted this
  10. Avatar

    Pavel O

    Thank you for very informative and helpful course. But video lessons were very long, specifically Week 4 (very, very long).

    Helpful(0) Unhelpful(0)You have already voted this
  11. Avatar

    Horia S B

    Great learning time

    Helpful(0) Unhelpful(0)You have already voted this
  12. Avatar

    Tiago P

    Very pragmatic learning (lots of hands on!) and good examples to help you understand all concepts.

    Helpful(0) Unhelpful(0)You have already voted this
  13. Avatar

    Casey W

    This course does a great job of outlining some very common UI navigation elements in iOS such as master detail views with UITableViews and transitional segues. Also covers Core Data really well and clearly explains auto layout which is important when designing an app for different device screen sizes and rotations. One of the best explanations on auto layout that I’ve found on the internet really. Well done!

    Helpful(0) Unhelpful(0)You have already voted this
  14. Avatar

    Vinicius S T

    Perfect!

    Helpful(0) Unhelpful(0)You have already voted this
  15. Avatar

    Bart B

    Great Course! Really insightful.

    Helpful(0) Unhelpful(0)You have already voted this
  16. Avatar

    Mohammad A

    This course really taught me how to design better app UI.

    Helpful(0) Unhelpful(0)You have already voted this
  17. Avatar

    Olivier L

    Excellent course. Very detailed round tour of User Interface concepts and recommandations for the best user experience.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Avatar

    antonella t

    The course is quite nice, but actually I was expecting something more design / ui related and less code. The name of the course and description is a bit misleading.

    Helpful(0) Unhelpful(0)You have already voted this
  19. Avatar

    Helen B

    Practical, fun projects excellent course for learning iOS development!

    Helpful(0) Unhelpful(0)You have already voted this
  20. Avatar

    Kyriaki G

    Gave me a very good perception of the best practises in iOS UI Design

    Helpful(0) Unhelpful(0)You have already voted this
  21. Avatar

    Huang X

    Good entrance level course for beginner!

    Helpful(0) Unhelpful(0)You have already voted this
  22. Avatar

    Holden H C

    great course!

    Helpful(0) Unhelpful(0)You have already voted this
  23. Avatar

    Ghenadie B

    Is the most succesful course for iOS User Interface Design, very useful, that may replace ten books and thousands pages to read.

    Helpful(0) Unhelpful(0)You have already voted this
  24. Avatar

    Dallas B K

    I’m learning a lot in this class. I actually decided it was worth paying for. Thanks for making it $49 instead of $79. I think the videos are really helpful for explaining confusing concepts. The assignments were simple enough to make me not quit but challenging enough for a brand new iOS developer to have to spend some time on them to learn.

    Helpful(0) Unhelpful(0)You have already voted this
  25. Avatar

    Artem K

    I thought there will be more on interfaces and views. Not really “Best practices in interface design” course. But it is good in Core Data and UITableViews. Worth time. Change name! : )

    Helpful(0) Unhelpful(0)You have already voted this
  26. Avatar

    John F

    The course had some great general UI content, and a nice final project tying persistent Core Data into a TableView providing useful experience and boilerplate code for future projects.

    Helpful(0) Unhelpful(0)You have already voted this
  27. Avatar

    Jean–Louis B

    Although it’s not hard core programming per se, it brings very valuable insights on design and iOS specifics.

    Helpful(0) Unhelpful(0)You have already voted this
  28. Avatar

    Shanaka S

    Overall a good course on Human Computer Interaction which focuses on Apple HIG (Human Interface Guidelines) and is delivered clearly. I would have like to seen a bit tougher quizzes and peer review assignments. But overall this is a worthwhile course to undertake.

    Helpful(0) Unhelpful(0)You have already voted this
  29. Avatar

    Akshay

    I love the content and the way it is explained and structured!

    Helpful(0) Unhelpful(0)You have already voted this
  30. Avatar

    Alisson E R

    This teacher is an amateur.

    Helpful(0) Unhelpful(0)You have already voted this
  31. Avatar

    Henrique T d A S

    Great course!

    Helpful(0) Unhelpful(0)You have already voted this
  32. Avatar

    Steven M

    This course teaches you the fundamentals of designing user interfaces for iOS, gestures, views, controls, and maps. Don Patterson is an excellent instructor and clearly presents the topics, giving insight into why Apple does some of the things that it does.

    Helpful(0) Unhelpful(0)You have already voted this
  33. Avatar

    Daniel R J

    Very Good content, clear and challenging. But the most important part is that the material is very applicable to real app development

    Helpful(0) Unhelpful(0)You have already voted this
  34. Avatar

    Juan R S

    its xcode 9 is soon to come out and you guys have not updated the adaptive frame options , i have to research it on my own.

    Helpful(0) Unhelpful(0)You have already voted this
  35. Avatar

    Ananta A S

    Nice set of utilities taught….

    Helpful(0) Unhelpful(0)You have already voted this
  36. Avatar

    Deleted A

    The course is OK, thanks for the effort in preparing the course. However, it is outdated and does not necessarily follow the best practices for UI design as said

    Helpful(3) Unhelpful(0)You have already voted this
  37. Avatar

    Kipp M

    Great things to learn about iOS app structure and code. I think the videos could be updated with current Xcode 8 or above language and structure. Sometimes I had to find the changes from the video. However, if anything was major, Professor Patterson posted comments on the class page that were very helpful to work around.

    Helpful(0) Unhelpful(0)You have already voted this
  38. Avatar

    Yulia S

    I like this course very much! It contains a lot of practical material that allows to develop some simple but helpful apps at the course completion. Thanks to teachers and to Coursera.

    Helpful(0) Unhelpful(0)You have already voted this
  39. Avatar

    Md. T R

    Very descriptive, that’s good for learning. Besides, peer assignment works are very effective. Anyone interested in iOS development must try this course.

    Helpful(0) Unhelpful(0)You have already voted this
  40. Avatar

    Mehmet I K

    Unfortunately I cannot say this is a good course as an iOS developer myself. I usually have problems generally with auto layout or other iOS specific controls which do not behave as I would expect them to. I am a self taught person, so I thought I might need a bit more systematic knowledge / training on the area. When I saw “Best practices” in the title of the course, I expected the course to cover not only the absolute basics, but some more tricky subjects. Unfortunately the course covers only very basics and do not cover subjects deeply. I would also like to recommend the course instructor to do some preparing before doing the course. There are a lot of errors happening on the record time of the video, and it almost feels like there has been no preparation. 3 stars as it could help beginners to learn general UI concepts, but definitely need to look somewhere else for understanding Autolayout better

    Helpful(3) Unhelpful(0)You have already voted this
  41. Avatar

    Harvey G

    Excellent course and instructors. A pleasure to learn from this course, thankyou!

    Helpful(0) Unhelpful(0)You have already voted this
  42. Avatar

    Sara S

    This course needs some updates!

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Best Practices for iOS User Interface Design
    Best Practices for iOS User Interface Design

    Price tracking

    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare