Iphone Application Development

5,449 views
5,340 views

Published on

This is UGS Academy iphone Apps Training - Basic class ppt for reference.
This helps you to get an insight of iphone application development.

To know more, you can contact us: 8800549993, 0120-4207206
hrd@ugsacademy.com, www.ugsacademy.com

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

  • Be the first to like this

No Downloads
Views
Total views
5,449
On SlideShare
0
From Embeds
0
Number of Embeds
4,898
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Iphone Application Development

  1. 1. All rights reserved @ UGS Academy Pvt Ltd
  2. 2. To build iPhone & iPod touch applications using Cocoa Touch
  3. 3. • It is not just about the iPhone, Cocoa Touch or Objective C • It’s about Software Engineering, as well as object oriented architecture and design • Exposure to problems and solutions that you might not see in other classes
  4. 4. • Based on Cocoa  Mature, polished, highly consistent APIs • Provides a very rich starting point for exploring app design • Shows “real-world” implementations of OO design patterns • Designs learned on iPhone translate directly to Mac OS X
  5. 5. Things We’ll Cover
  6. 6. Tools Xcode Interface Builder Frameworks Foundation Language (& Runtime) [textView setStringValue: @“Hello”]; Objective-C
  7. 7. • Exposure to other languages is always good • ObjC is a language focused on simplicity and the elegance of OOP design  Based on ANSI C  Brings many object oriented principles, but with a minimal amount of syntax • A data point to compare with designs of C, C++ and Java
  8. 8. iPhone OS Overview
  9. 9. Tools Xcode Interface Builder Frameworks Foundation Language (& Runtime) [textView setStringValue: @“Hello”]; Objective-C
  10. 10. Cocoa Touch Architecture Cocoa Touch UIKit Foundation User interface elements Application runtime Event handling Hardware APIs Utility classes Collection classes Object wrappers for system services Subset of Foundation in Cocoa
  11. 11. Objects
  12. 12. Object Thing
  13. 13. Behavior Thing behavior doSomething
  14. 14. Message Thing “dosomething” doSomething
  15. 15. State Thing state behavior flag count doSomething
  16. 16. Other Objects As State Thing state behavior flag count doSomething
  17. 17. Other Objects As State Thing state behavior flag count doSomething dosomethingElse
  18. 18. Other Objects As State Thing state behavior flag Count helper doSomething dosomethingElse
  19. 19. Other Objects As State Other Thing Thing state behavior flag count helper doSomething dosomethingElse performDifficultTask
  20. 20. Outlets
  21. 21. Target / Action
  22. 22. For queries and details pls contact: UGS ACADEMY 8800549993/1 hrd@ugsacademy.com

×