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
Eesmärk
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.
Programm
  • 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
Omandatavad oskused
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
Lisainfo
Learning methods: Practical exercise, independent work. Assesment methods: Execution of independent work.
Investeering

Hind kokkuleppel

Vajan seda oma tiimile
Aitame koostada päringu

See koolitus hetkel ei toimu

Küsi lisainfot. Aitame leida sarnase koolituse või panna sinu soovi kirja.

Registreeru