How to Create Amazing iPhone Apps with Swift
4.8 (9 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
334 students enrolled
Wishlisted Wishlist

Please confirm that you want to add How to Create Amazing iPhone Apps with Swift to your Wishlist.

Add to Wishlist

How to Create Amazing iPhone Apps with Swift

The complete course on creating a professional and customized application for iPhone
4.8 (9 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
334 students enrolled
Created by Sebastien Thomas
Last updated 2/2015
English
Learn Fest Sale
Current price: $10 Original price: $30 Discount: 67% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand and know how to use Xcode, Apple's development software
  • Develop an iOS 8 application for iPhone featuring images, text, navigation, animations, map and geolocation
  • Use Swift to develop iOS and Mac OS X applications
  • Customize the design of an iOS application
View Curriculum
Requirements
  • A computer running Mac OS X (10.9 recommended)
  • Xcode 6 (free download from the Mac AppStore)
  • An Apple Developer account (optional)
Description

Learn how to create and develop a professional iOS application featuring a photo gallery, data display, geolocation and a full-customized design!

ABOUT THIS COURSE

We will be building an iOS app from scratch using Swift, Apple's new development language. I will be guiding you step-by-step to help you understand key mobile development and object-oriented concepts.

Together, we will be covering the structure, working and coding aspects of iOS development.

YOU WILL BE ABLE TO

  • Display text, images and data on screen
  • Respond to touch interactions from users
  • Create a navigation system and transition animations between screens
  • Integrate map and geolocation features
  • Personalize and customize the design of your application
  • Key concepts are explained with illustrations, animations and practical examples you will be following along and trying out in Xcode, Apple's development software.

    By the end of this course, you will have a secure and practical knowledge of how to build a multi-screen application and you will be able to work with essential functionalities to create content-rich, interactive applications.

    Through 26 comprehensive video sessions, I will be there to guide and help you bring your ideas to life on iPhone and iPad!

    Who is the target audience?
    • Everyone who has great ideas and wants to bring them to life on touch-screen devices
    • Web developers who want to add mobile development to their skills set
    Students Who Viewed This Course Also Viewed
    Curriculum For This Course
    Expand All 26 Lectures Collapse All 26 Lectures 02:55:45
    +
    Let's Get Started !
    4 Lectures 26:49

    Displaying some text
    10:13

    Displaying images
    06:35

    Previewing different screen sizes
    02:35
    +
    Welcome Screen and Basic Interactions
    6 Lectures 30:25

    Creating a View Controller
    02:54

    Connecting interface elements with IBOutlet
    06:14

    Using custom fonts
    05:24

    Loading and accessing data with Arrays
    04:49

    Using a Launch Image
    09:27
    +
    Navigation Between Different Screens
    3 Lectures 14:58

    Multi-screen navigation with a TabBar Controller
    05:47

    TabBar with custom icons
    02:20
    +
    Displaying Data in a Table
    6 Lectures 33:00
    What is the MVC design pattern?
    03:11

    Creating a data model with a plist file
    05:44

    UITableViewController and Table Views
    10:03

    Importing data
    03:23

    Displaying data in a table view
    08:12

    Displaying section headers
    02:27
    +
    Creating a Photo Gallery
    1 Lecture 16:51
    Using UICollectionViewController
    16:51
    +
    Adding Map and Geolocation Features
    3 Lectures 25:47
    Inserting a MapKit View
    09:13

    Stylizing text with Attributed Strings
    04:26

    Displaying a Map with Geolocation
    12:08
    +
    Customizing the Interface
    3 Lectures 27:55
    Customizing the Application Appearance
    09:58

    Customizing Table Views
    07:23

    Customizing Section Headers
    10:34
    About the Instructor
    Sebastien Thomas
    4.5 Average rating
    14 Reviews
    377 Students
    2 Courses
    iOS Developper

    Hi, my name is Sébastien and I am a developer and UI designer with over 15 years of experience in web and mobile creation. My passion for mobile development started in 2010 when a friend of mine challenged me to make an app for his business.

    My experience with iOS and the corporate apps I have developed have led me to be regularly invited by Apple France to speak at their "iOS for Enterprise" events. It makes me very happy and very proud.

    I love sharing ideas and what I know and, for the past 3 years, I have been organising and leading iOS development training seminars and workshops all over France.

    When I am not coding, I like playing vintage video games, building LEGO with my kids and spending family days at the beach !

    I hope you enjoy my courses. Feel free to get in touch !