MobileCity: Overview of ObjectiveC

296 views
264 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

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

No notes for slide

MobileCity: Overview of ObjectiveC

  1. 1. MobileCityIntroduction to Objective C
  2. 2. Session Agenda● Introduction(Tip Calculator)● Overview of Objective C(TicTacToe)● UI UX (TrackerPoker)● CoreData (MyBloodyTaskList)● Networking and web-services (TrackerPokerLive)● Debugging, Testing, Tuning and Distribution● Game Development with Cocos2d (Oni Attack)
  3. 3. Class Agenda● History of Objective C● Object Orientated Analysis and Design● Data Types – C primitives: char, int, long, float, double, bool – Objects: NSString, NSArray, NSDictionary● Defining Classes – Property notation – Message passing● ARC● Retain and Release
  4. 4. History of Objective C● Created primarily by Brad Cox and Tom Love● Steve Jobs discovered it and used it when he created NeXT.● Influenced by SmallTalk and C● Superset of C – Objects and Messaging
  5. 5. Problem Statement● Create a program that can interactively play the game of Tic-Tac-Toe against a human player and never lose.
  6. 6. Lets Code
  7. 7. ResourcesThinking in C● http://www.mindviewinc.com/CDs/ThinkingInC/Learn C the Hard Way● http://c.learncodethehardway.org/book/Write Objective C Codehttps://developer.apple.com/library/ios/#referencelibrary/GettingStarted/RoadMapiOS/chapters/WriteObjective-CCode/WriteObjective-CCode/WriteObjective-CCode.html
  8. 8. Class Links● Videos – https://vimeo.com/channels/mobilecity● Slides – http://www.slideshare.net/javaalley/● Code – https://github.com/organizations/AtlantaMobileDevGroup

×