YY
Very well made! This course, while being "Introductory", actually does cover many aspects in depth - and goes beyond what I expected. Very pleasantly surprised!

Learn about iOS development by learning about the OS and the development platform. Discover how to set up and prepare a local environment. Get acquainted with the Swift playground and write code in Swift. By the end of this course, you’ll be able to: -Demonstrate a working knowledge of the general principles of mobile apps and the iOS ecosystem -Set up and explore the XCode environment -Demonstrate an understanding of how XCode is used in the Swift app development process -Write Swift code and create UI with the use of Swift playgrounds -Navigate the Swift UI -Manipulate data in Swift You’ll gain experience with the following tools and software: -Swift application and software -iOS software and development environment -Mobile OS -XCode -Objective-C -UI frameworks -Testflight -UI storyboard -MVC -APIs

YY
Very well made! This course, while being "Introductory", actually does cover many aspects in depth - and goes beyond what I expected. Very pleasantly surprised!
EG
Well paced. You definitely will learn and be challenged. THE VERSION OF IOS is 2+ releases earlier than current (16.2) so make sure to get the latest version information from developer.apple.com.
RS
I liked videos. Way things were explained was new to me although I have attended University and this experience wasn't new. Big thumbs up for professionalism.
JT
Generally a very good course with a very good teacher that speaks clear with a very practical approach to the learning proces . I'm overall satisfied, thanks a lot..
SG
So far this course has been an eye opener for me in my career journey and have been able to gather lots on information on IOS mobile app development.
CD
Great beginner course, No coding knowledge needed, If i could improve 1 thing about this course I would ask for a more in depth dive into Xcode and really understanding the platform more.
DC
Very good course to give you the bases of iOS development. This gives you strong theory to base your knowledge and starat your iOS development journey.
NM
Great but there is a bug in Module 3 Create the Player video at 4:22 that is corrected without notifying the watcher.
AW
l loved the course so much and i hope complete the rest of courses in the specialization i learnet about import statement and how to use UIKit,AVKit, what is UIView,appDelegate
LA
Very well designed course to help students understand the basics. Does not feel too fast paced and ended well as to transition into the next course.
AS
Thank you for the course, it’s a great start, and I’m very happy. It was wonderful to complete practical assignments, and I enjoyed learning the basic components of the program.
MM
good introduction to xcode and development, but not alot of content on how to make the app itself. luckily there are more courses in this series for this
Showing: 20 of 196
Having been studying iOS development for the past two years, I found this course underwhelming in both its content and teaching style. Had this been my actual introduction to iOS Development I may have been overwhelmed, confused, and discouraged by this course. It focuses on telling rather than teaching, and gives you a lot of unnecessary information that could be saved for later when you are more comfortable with iOS development. I feel like a company of Meta's standards could have created a far superior course than this. I must say, after seeing how they handled this course, I'm not looking forward to the remainder of the specialization.
I've only gone as far as week 3, so I expect my thoughts of the course to change as I go deeper into it. So far so good. Just a few thoughts: (1) The course could be clearer about the prerequisites required. It’s not clear to me if the student is supposed to know Swift or not. Week 3 has a video titled ‘Swift Simple Terms’ where the instructor explains basic keywords like `var` and `String`. In the video that follows - ‘Create the player’ - the instructor glosses over an implementation detail that uses the `override` keyword. No explanation is given on what `override` actually is, only a vague mention that it is required to implement the feature. 🤷🏽♂️. What is the overall assumption/aim here? Are we being introduced to Swift or are we expected to know Swift already? Giving attention to basic concepts one moment and doing the complete opposite the next is confusing. I think the course would be better if the instructor was consistent. (2) The course could be clearer about the type of student engagement that’s expected in specific chapters. For instance, take the ‘Week 3 - Project Setup’ module. We’re supposed to be building a video player here. If this course is suitable for ‘individuals with no prior experience’ then a great deal of the concepts mentioned here will be foreign. Most students will simply copy and paste whatever the instructor is typing in her IDE. This is alright, I think there’s a place for that kind of learning - where you simply watch and listen to appreciate the power of a tool without being expected to understand the details. It would just be a lot less confusing if the instructor mentioned that this was the expectation, and students shouldn’t bother too much about some of the complexities of the video player implementation that are being glossed over. Neither should they be worried about coding along. On the other hand, if the instructor does expect the student to code along and grasp what’s being discussed then I don’t think a video player project is the most suitable project at this point in the journey. Developing a less complex feature/project may better serve the student.
Expired product. Based on outdated 3 years old iOS 15 and XCode 13. A lot of changes and deprecations since Apple update iOS to 17 and XCode to 15. Quite a shame for Meta to sell 3 years old expired product.
This is outdated. Things aren't done the way this app presents anymore.
good introduction to xcode and development, but not alot of content on how to make the app itself. luckily there are more courses in this series for this
So far so good. A lot to learn but I have the feeling that I'm at the right place on the right path.
good course but i wish there was more hands on work as opposed to a bunch of videos and quizzes
I liked videos. Way things were explained was new to me although I have attended University and this experience wasn't new. Big thumbs up for professionalism.
Very good course to give you the bases of iOS development. This gives you strong theory to base your knowledge and starat your iOS development journey.
overall the intro is honestly really good, but I was expecting the lecturer/mods to reply to students' queries at least, but for almost a month no one really interacts with you. Just felt like another youtube tutorial.
udemy is much more better imo for follow-up questions, the lecturer there replies at least.
This course was extremely hard to follow and execute towards the end. The code in the AVPlayer Module just did not make sense. There were videos that started off in the middle of a sentence and the code that followed it just did not make sense. Hopefully this course can get updated with the proper videos to make the course easier to follow.
This course was very poorly made. It was very repetitive, and in module 3 when the coding started, the instructor just started typing and pasting in code with no explanation as to what each part means or how it functions. She just pasted it all in
Not much substance to it.
This course does a decent job of introducing you to a variety of terms and concepts used in mobile app development. However, the final assignment is to code your own video player and the course makes almost no attempt to actually explain what any of the code does or means.
Course is ridiculously redundant and applies topics in the wrong order. Why are you introducing AVPlayer, a library, before the student has written a single line of code?
It should be mentioned in the requirements that the course is taught with a MacOS computer. I have a Windows and following through the course is impossible.
Youtube has far better instructions and examples that actually work, don't waste your time or money like I did
"Introduction to iOS Mobile Application Development" is an outstanding course that I wholeheartedly recommend to anyone looking to dive into the world of app development for Apple's ecosystem. It stands out for its structured and comprehensive approach, covering everything from basic Swift programming to advanced features like UI design and network integration. Key Highlights: Expert Instruction: The instructors are not only knowledgeable but also highly engaging, making complex concepts approachable. They provide clear explanations, practical examples, and plenty of opportunities to apply what you've learned. Hands-on Projects: The course includes numerous hands-on projects, allowing learners to build real-world applications. These projects significantly boost confidence and understanding, making the learning experience highly immersive. Beginner-Friendly: Even if you're new to programming, this course is easy to follow. It introduces Swift and Xcode step-by-step, ensuring that no learner is left behind. Well-Structured Content: Topics are logically sequenced, with each module building on the previous one. This progressive structure ensures a smooth learning curve. Supportive Community: The course offers access to a vibrant learning community where students can ask questions, share insights, and collaborate on projects. Results-Oriented: By the end of the course, students can confidently create functional, aesthetically pleasing iOS applications. It not only equips you with technical skills but also introduces industry best practices, preparing you for a professional career in app development. This course is a gem for anyone aspiring to develop iOS applications, whether you're a beginner or someone looking to refine your skills. It’s practical, enjoyable, and worth every minute invested. Highly recommended!
As a beginner to iOS Mobile App Development i find this part if the course to be a great introduction as it gives a clear insight into iOS App Development. We are introduced to simulators and we also get an idea of what code snip[pets we need to build a variety of apps. How we can build apps faster without having to waste our time with libraries/packages or App Templates that provide a base to start development. What fascinated me the most was that I could run my apps with simulators on Xcode even for new iOS Software that would be released. I would really like to thank the instructor as she has been a great teacher in teaching students like me the basic foundations of starting to build iOS Apps.
A good introduction to iOS apps development. The instructions were clear and at a slow pace, so very beginner friendly. Not as much coding as I anticipated, guess that would have to be in the third course of the program. Most are intros to knowledge around the iOS environment. Including different mobile OS, what an iOS developer at Meta does, the importance of project planning, learning about Xcode, etc. Currently, the course is taught using Xcode 14. Not quite sure if in the near future when Xcode 14 and iOS16 roll out, they will manage to update the course to the newer versions. Really hope they do!