Programowanie na platformę iOS, 1
iOS programming, 1
Information about a project you have to complete.
  1. 2017-02-21 An introduction to Objective-C
    • Materials
    • Task
      • Mandatory: complete all exercises from tutorial (if there are any).
      • Mandatory: complete your own basic shortcodes list used in OS X, Finder, Xcode.
    • After this classes you should know
      • Basic understending how OS X works: basic operation on file system, set of basic shortcodes used in OS X, Finder, Xcode.
      • Foundations of Objective-C
      • How to start command-line project.
      • How to write non object oriented Objective-C code compatible with C.
      • How to write simple Objective-C / C code implementing solution for simple problems / algorithms.
      • Basic of source control under Xcode.
    • Other resources
      • No other resources.
  2. 2017-02-28 Classes, part I
    • Materials
    • After this classes you should know
      • How to write a simple calss.
      • What are properties.
      • How to write constructors.
      • What are class methods and variables.
      • What are class-level initialization methods.
    • Other resources
      • No other resources.
  3. 2017-03-07 Classes, part II
    • Materials
    • After this classes you should know
      • What are selectors and how we can use them.
      • What are protocols and how we can use them.
      • What are categories and how we can use them.
      • What are extensions and how we can use them.
      • What are blocks and how we can use them.
      • What are delegates and how we can use them.
    • Other resources
      • No other resources.
  4. 2017-03-14 Objective-C data types
    • Materials
    • After this classes you should know
      • How to use the following data types: primitives, NSNumber, NSDecimalNumber, NSString, NSSet, NSArray, NSDictionary, Dates
    • Other resources
      • No other resources.
  5. 2017-03-21 iOS, first application
    • Materials
    • After this classes you should know
      • What the Model-View-Controller pattern is. Why we use this pattern.
      • What are actions and outlets in iOS.
      • How to create very basic iOS application.
    • Other resources
      • No resources we have after this classes.
  6. 2017-03-28 iOS, user interface controls, part I
  7. 2017-04-04 iOS, user interface controls, part II
  8. 2017-04-11 iOS, basic data storage
    • Materials
    • After this classes you should know
      • How to use property list and archives to save and restore application data.
    • Other resources
      • No resources we have after this classes.
  9. 2017-04-25 iOS, table views basics
    • Materials
    • After this classes you should know
      • What a table view is and how/when we use it?
    • Other resources
      • No resources we have after this classes.
  10. 2017-05-09 iOS, table views basics
    • Materials
    • After this classes you should know
      • Basic method of creating multiview application.
    • Other resources
      • No resources we have after this classes.
  11. 2017-05-16 iOS, tab bar
    • Materials
    • After this classes you should know
      • Explain what a tab bar is and how we can use it.
    • Other resources
      • No resources we have after this classes.
  12. 2017-05-23 iOS, navigation controllers
    • Materials
    • After this classes you should know
      • Explain what a navigation controllers is and how we can use it.
    • Other resources
      • No resources we have after this classes.
  13. 2017-05-30 Working on the project
  14. 2017-06-06 Working on the project

Other materials