tark.ee
tark.ee

iOS Basic Programming

In this course we will learn how to build and improve a responsive application using swift language in xcode.

BCS Koolitus
Goal
The main goal of the course is to gain a strong skill in prgramming with Swift language and become able to create a full-featured program for iOS devices and apple watch.
Programme
  • Introduction
    • Installing SDK
    • Register in apple developer
    • Joining iOS developer program
    • First iOS example
  • Tools
    • xcode
    • iOS simulator
  • Swift programming
    • installation
    • strings
    • basic math
    • String Subsitution
    • Conditionals
    • While loops
    • UI image view
    • Dictionaries, Arrays, and optionals
    • Switch statement
    • Variables and constants
    • Classes
  • Development kit
    • UI table view
    • UI color
    • UI button
    • Segues
    • Table view details
    • Image button gesture recognizer
    • ScrollView
    • Web view
    • Custom NavBar
    • Animate
    • Tab Bar controller
  • Sample app
    • UI collection view
    • MapKit
    • Custom Class for data
    • WebView
    • Menu item detail
  • Building up the first app
    • Creating the storyboard
    • Making connections to the swift File
    • IOS simulator and writing your first function
  • Numbers App
    • What is Numbers app?
    • Variables and constances in numbers app
    • Printing the console
    • Functions
    • Creating UI
    • Ifelse
  • Multiple pickerview component
    • Configuring the 2 pickerview components
    • Making selections and changing the message label
  • Table views
    • Setting up the UI and datasource
    • Adding functions to populate the table view
    • Selecting rows and adding checkmarks
  • View controller
    • Setting up second view controller
    • Creating the segue and passing the data
  • Advanced table views
    • TableView Controler with CustomFile
    • Custom classes
    • Structs
    • Custom cell class for TableView
    • Custom array of arrays
  • Maps
    • Mapkit ad Corelocation
    • Current location
    • Dropping pin and label
  • NSUserDefaults
    • For – in loop
    • NSUserDefaultsClass
    • Writing data
    • Retrieving data
  • App store
    • Creating the app icon
    • Creating app ID
    • Downloading signing certificates
    • Creating a profile
Skills you will gain
After finishing this course student has the ability to:
  • Use core Swift syntax
  • Use arrays, numbers, strings, data types and objects
  • Use classes and methods
  • Use Libraries
  • Create a responsive application for iOS devices
  • Create a responsive application for apple watch
Additional information
Learning methods: Practical exercise, independent work. Assesment methods: Execution of independent work.
✨
Vajan seda oma tiimile
Aitame koostada päringu
›

This course last ran in September 2019. We do not know yet whether or when it will run again — that is why it is still here. Ask us if you are interested.

Sarnased koolitused, mis praegu toimuvad

Tell me when this course runs again

This course is not running at the moment. Leave your contact details and we will let you know when it, or a similar course, is back in the calendar.

Notify me withinmonths.
✨

Otsid midagi muud?

Aitame leida sarnase koolituse või koostada tiimile eraldi pakkumise — vestle meiega.

Ask when it runs ↓