My Blog List

Monday, May 30, 2011

Study Notes: Frameworks Part 1



 
P 138/ Chapter 7

* IOS operating system for iPad (iPhone)

* Framework       Common code that provides generic functionality

·     IOS frameworks provide
o    Event handling support
o    Drawing support
o    Windows
o    Views
o    Controls

* Are the IOS frameworks the same as Cocoa?



Cocoa (API)
Snip from
From Wikipedia, the free encyclopedia

Cocoa
Website
Cocoa is one of Apple Inc.'s native object-oriented application programming interfaces (APIs) for the Mac OS X operating system and—along with the Cocoa Touch extension for gesture recognition and animation—for applications of iOS on Apple's iPhone, iPad, and iPod touch product lines.
Cocoa applications are typically developed using the development tools provided by Apple, specifically Xcode (formerly Project Builder) and Interface Builder, using the Objective-C language. However, the Cocoa programming environment can be accessed using other tools, such as Clozure CL, LispWorks, Object Pascal, Python, Perl, Ruby, and AppleScript with the aid of…..

What is Cocoa Touch

Snip from
http://developer.apple.com/technologies/ios/cocoa-touch.html

The Cocoa Touch frameworks that drive iOS apps share many proven patterns found on the Mac, but were built with a special focus on touch-based interfaces and optimization. UIKit provides the basic tools you need to implement graphical, event-driven applications in iOS. UIKit builds on the same Foundation framework infrastructure found on the Mac OS X, including file handling, networking, string building, and more.

No comments:

Post a Comment