This course will introduce you to iOS app development in Swift, a new programming language from Apple, and serves as your launching point into the iOS Developer.
This Specialization covers the fundamentals of iOS application development in the Swift programming language. You’ll learn to use development tools such as XCode, design interfaces and interactions and evaluate their usability, and integrate camera, photo, and location information to enhance your app.
Want to build the fastest, most technologically advanced apps in the world?
Want expert tips and tricks to give you an unfair competitive advantage?
Want a deep dive coding experience that’s radically effective AND fun?
In this course you will learn to program in Swift and utilise the iOS Software Development Kit (SDK) and Apple developer tools (Xcode, debugger, analyzer and iOS Simulator) to create mobile apps.
It doesn’t matter whether you’re a complete beginner or an accomplished coder, this course will benefit for all.
iOS offers the biggest leaps in technology today and puts lightning fast opportunities right in the palm of your hands.
You will learn
•XCode and Interface Builder
•Inputs, Buttons, and Reactive Interfaces
•Apple’s New Programming Language: Swift
•Variables, Arrays, Tables, and Loops
•Navigation, Storage, and Live Content
•Images, Maps and Music
•Accelerometers and Motion Feedback
•Core Data and JSON
•Online Storage With Parse
•How to get started with app development and create your very first iOS app
•How to utilise the Apple developer tools (Xcode, Instruments, debugger, analyzer, and iOS Simulator) to build your app
•How to implement a range of features using the Swift programming language
•How to distinguish well-written code from poorly-written code and follow programming best practices in Swift