Applebu
- 2. About Me
•
•
• iPhone /CakePHP/
• JavaFX Coding Challenge, Student Winner
• RICOH & SUN Java Challenge 2009, Sun Microsystems AWARD
• ashphy@facebook.com
- 7. iOS
• iOS User App
iPhone iPod touch iPad
Cocoa Touch
Media
Core Services
• Mac OS X Core OS
iOS Technology Layers
- 8. 1. iOS Dev Program ( 2 )
2.
3.
4.
5. App Store (1 )
6.
- 9. 1. iOS Dev Program ( 2 )
2.
3.
4.
5. App Store (1 )
6.
- 13. •
• FAX
• Apple
•
•
•
- 14. 1. iOS Dev Program ( 2 )
2.
3.
4.
5. App Store (1 )
6.
- 15. • iOS Developer Program License Agreement
• iOS Human Interface Guidelines
• App Store Review Guidelines
- 19. 1. iOS Dev Program ( 2 )
2.
3.
4.
5. App Store (1 )
6.
- 22. •
• Mac OS X Snow Leopard
• Xcode iOS Developer Program
• iOS SDK
- 23. Xcode & iOS SDK
• iOS Dev Center
• iOS
• https://developer.apple.com/devcenter/ios/
index.action
- 28. • obj
msg
[obj msg]
•
val = [receiver msg: arg1 with: arg2];
val = receiver->msg(arg1, arg2); (C )
- 29. // (hoge.h)
@interface MyObject : NSObject {
int val;
id obj;
}
//
+ (void)classMethod:(id)arg;
//
- (id)method:(NSObject*)arg1 with:(int)arg2;
@end
- 30. // (hoge.m)
@implementation MyObject
+ (void)classMethod:(id)arg {
// some operation
}
@end
- 34. 1. iOS Dev Program ( 2 )
2.
3.
4.
5. App Store (1 )
6.
- 37. iOS
iPhone iPod Touch iPad Apple TV (2nd)
320x480 320x480
640x960 (4) 640x960 (4th) 1024x768 720p
✓ ✓(4th) × ×
✓ ✓ ✓ ×
GPS ✓ × ✓(3G) ×
✓ ✓(4th) ✓ ×
✓ × × ×
- 38. Retina
•
• Retina 320x480
• Retina 640x960
• [UIImage imageNamed]
• Retina hoge.png
• Retina hoge@2x.png
- 39. 1. iOS Dev Program ( 2 )
2.
3.
4.
5. App Store (1 )
6.
- 40. •
•1 10
• OS
•
• API
• Reject Database for iPhone Developer
- 41. •
•
• 512×512px
•
• ( / )
• URL
- 43. 1. iOS Dev Program ( 2 )
2.
3.
4.
5. App Store (1 )
6.
- 44. • iOS Dev Center
• Developing Apps for iOS (HD) (iTunes U)
• @iphone_dev_jp (twitter)
•