iOS Development Session1

698 views

Published on

Introduction to iOS Development for beginners.

Published in: Technology, News & Politics
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
698
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
34
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

iOS Development Session1

  1. 1. iOS TRAINING SESSION-1 By Ilyas Ahamed
  2. 2. Overview  iOS Basics  iOS Architecture  Life Cycle Of View Controller  Application Sandbox  Database and Storage
  3. 3. iOS Basics  Objective C  iOS Architecture
  4. 4. iOS Architecture
  5. 5. Life Cycle Of View Controller  viewWillAppear: Called just before a controller’s view appears  viewDidAppear: Called after a controller’s view appears  viewWillDisappear: Called just before a controller’s view disappears  viewDidDisappear: Called after a controller’s view disappears
  6. 6. Application Sandbox  Application sandbox directories.
  7. 7. Database And Storage  Plist  Sqlite 3.0
  8. 8. Plist  When you persist an array or dictionary (i.e., a property list with multiple values), the plist’s underlying format is XML.  NSArray * myArray = [[NSArray alloc] initWithObjects:@"first", @"second",@"third",nil];
  9. 9. Plist File <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <array> <string>first</string> <string>second</string> <string>third</string> </array> </plist>
  10. 10. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Year Of Birth</key> <integer>1965</integer> <key>Pets Names</key> <array/> <key>Picture</key> <data> PEKBpYGlmYFCPA== </data> <key>City of Birth</key> <string>Springfield</string> <key>Name</key> <string>John Doe</string> <key>Kids Names</key> <array> <string>John</string> <string>Kyra</string> </array> </dict> </plist>
  11. 11. Sqlite 3.0
  12. 12. Thank You  Questions  http://www.youtube.com/watch?v=FirarNC85sU

×