Information about a project you have to complete.
My plans about our classes:
1. 2016-05-06 data storage
2. 2016-05-13 !!! canceled !!!
3. 2016-05-20 consultation (nothing new - time for you to ask me for any
iOS details related to our classes and the project you have to complete)
4. 2016-05-27 consultation
5. 2016-06-03 consultation
Please remember that you have to complete an iOS project first.
I will try to prepare one project but with three difficulty level:
for 3 (the lowest positive mark), 4 and 5.
Only if you complete the iOS project, you can write a test.
- 2016-02-16 An introduction to Objective-C
- After this classes you should know
- 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 resources we have after this classes.
- 2016-02-26 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 resources we have after this classes.
- 2016-03-04 Discussion about the previous classes
- Materials
- After this classes you should know
- Everything from two previous classes.
- Other resources
- No resources we have after this classes.
- 2016-03-11 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.
- Other resources
- No resources we have after this classes.
- 2016-03-18 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 resources we have after this classes.
- 2016-04-01 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.
- 2016-04-08 iOS, more user interface controls, part I
- Materials
- After this classes you should know
- How to use text fields.
- How to use sliders.
- Other resources
- No resources we have after this classes.
- 2016-04-15 iOS, more user interface controls, part II
- Materials
- After this classes you should know
- How to use segmented controls.
- How to use switches.
- How to use image view.
- How to use action sheets and alerts.
- How to use icons.
- Other resources
- No resources we have after this classes.
- 2016-05-06 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.