desenvolvimento com ios no linguÁgil 2012
DESCRIPTION
Minicurso super-prático sobre desenvolvimento com iOS ministrado no LinguÁgil 2012 em 30/08/2012TRANSCRIPT
iOS Devminicurso
30/08/2012
v1
2012
?Nome Trabalho
ExpectativaConhecimento
?
Coccoa Touch Framework
Core Animation
UIKit
Foundation Framework
Core Audio
Core Data
NSArrayNSCalendarNSDateNSDateFormatterNSDecimalNSDecimalNumberNSDictionaryNSExceptionNSLocaleNSNotificationNSNullNSNumberNSNumberFormatterNSObjectNSSerializationNSStringNSThreadNSTimerNSXMLParser...
Foundation Framework
UIKitUIHardwareUIApplicationUIWindowUIViewUIImageUIImageViewUINavigationBarUIButtonBarUITextViewUITextLabelUITextFieldUIKeyboardUISliderControlUISwitchControl...
8:30h – 12h
13h – 17:30h
Empty Application
Storyboard
AppDelegate
Custom UIView
IBOutlet
ARC
UITouch
UIV
iew
Ani
mat
ions
QuartzCore
NSLogNSString
CGPoint
UILabel
Custom UIViewController
MVC
IBActionUIPinchGestureRecognizer
UIRotationGestureRecognizer
UIGestureRecognizerDelegate
Delegate
UITabBarController
UITabBarItem
Custom UITableViewControllerNSMutableArray
Private MethodsModal Segue
UINavigationController
Push
Seg
ue
UIB
arBu
tton
Item
UITextFieldD
elegateCustom Delegate
EntityNSUserDefaults
NSD
ictio
nary
http://github.com/linguagil
ios-dev-2012
Mãos à obra
Empty Application
Storyboard
AppDelegate
Custom UIView
IBOutlet
ARC
UITouch
UIV
iew
Ani
mat
ions
QuartzCore
NSLogNSString
CGPoint
UILabel
Custom UIViewController
MVC
IBActionUIPinchGestureRecognizer
UIRotationGestureRecognizer
UIGestureRecognizerDelegate
Delegate
UITabBarController
UITabBarItem
Custom UITableViewControllerNSMutableArray
Private MethodsModal Segue
UINavigationController
Push
Seg
ue
UIB
arBu
tton
Item
UITextFieldD
elegateCustom Delegate
EntityNSUserDefaults
NSD
ictio
nary
1‒Touch
fonte: http://cleversonsacramento.com/2011/10/17/mvc-ou-arquitetura-em-camadas/
Empty Application
Storyboard
AppDelegate
Custom UIView
IBOutlet
ARC
UITouch
UIV
iew
Ani
mat
ions
QuartzCore
NSLogNSString
CGPoint
UILabel
Custom UIViewController
MVC
IBActionUIPinchGestureRecognizer
UIRotationGestureRecognizer
UIGestureRecognizerDelegate
Delegate
UITabBarController
UITabBarItem
Custom UITableViewControllerNSMutableArray
Private MethodsModal Segue
UINavigationController
Push
Seg
ue
UIB
arBu
tton
Item
UITextFieldD
elegateCustom Delegate
EntityNSUserDefaults
NSD
ictio
nary
2‒Gesture
A B@property id <ADelegate> delegate; - (void) saberAlgo {...}
- (void) saberAlgo;
[self.delegate ];
ADelegate@protocol ADelegate
<ADelegate>
saberAlgo a.delegate = self;
@class B@class A
Obs: O @class não é a sintaxe correta, porém foi utilizado para representar o @interface e o @implementation
Empty Application
Storyboard
AppDelegate
Custom UIView
IBOutlet
ARC
UITouch
UIV
iew
Ani
mat
ions
QuartzCore
NSLogNSString
CGPoint
UILabel
Custom UIViewController
MVC
IBActionUIPinchGestureRecognizer
UIRotationGestureRecognizer
UIGestureRecognizerDelegate
Delegate
UITabBarController
UITabBarItem
Custom UITableViewControllerNSMutableArray
Private MethodsModal Segue
UINavigationController
Push
Seg
ue
UIB
arBu
tton
Item
UITextFieldD
elegateCustom Delegate
EntityNSUserDefaults
NSD
ictio
nary
3‒Table
iosdevbahia
iosdevbahia