Get Started with iOS App Development
Offered By: Salesforce via Trailhead
Course Description
Overview
Build your first iOS apps using the Swift programming language and the iOS Software Development Kit (SDK).
- Explore indispensable tools for iOS mobile development.
- Learn the basics of the Swift programming language.
- Learn how to use the Xcode IDE and the iOS SDK to build your first app.
- Learn about the technologies that power mobile development with Salesforce Mobile SDK.
- Develop native iOS apps using Salesforce Mobile SDK.
- Use Swift core concepts and the Salesforce Mobile SDK to create a rich mobile experience.
Syllabus
- Modern Mobile Development for iOS
- Understand the Values of Modern Mobile Development
- Explore Swift, Xcode, and the Salesforce Mobile SDK for iOS
- Swift Essentials
- Get Started with Swift
- Learn About Constants, Variables, and Data Types
- Learn About Operators
- Learn About Control Flow
- Xcode Essentials
- Get Started with Xcode
- Build, Run, and Debug an App
- Learn How to Use Documentation
- Learn the Basics of Interface Builder
- Create a Button and an Action (Guided Project Light)
- Change the Background (Guided Project Light)
- Update the Button Text (Guided Project Light)
- Improve the User Experience (Guided Project Light)
- Salesforce Mobile SDK Basics
- Get Started with Salesforce Mobile SDK
- Understand Security and Authentication
- Native iOS
- Get Started with Native iOS Development
- Understand Forceios Native Apps
- Access Salesforce Data through REST APIs
- Modify the Forceios Native App
- Add Mobile SDK to an Existing Project
- Build a Mobile Insurance App with Swift and the Salesforce Mobile SDK for iOS
- Meet Redwoods Car Insurance
- Add Asynchronous Logic
- Add Geolocation
- Enable Dynamic Updates
Tags
Related Courses
User Experience for the WebOpen2Study Intro to the Design of Everyday Things
Udacity UX-Design for Business
Fraunhofer IESE via Independent UX Design for Mobile Developers
Google via Udacity SAP's UX Strategy in a Nutshell by Sam Yen
SAP Learning