http://android-developers.blogspot.com/2011/06/new-editing-features-in-eclipse-plug-in.html

6개월쯤에 봤었던 것을 다시 본다.
http://always19.egloos.com/2776361

7' demo부터보면 확실히 알 수 있다.

10'을 보면, code에서 custom view를 고쳐도 xml resource editor graphical layout에서 변경된 것을 확인할 수 있네,
이게 가능한가

18' include로 extract하기.
21' style로 extract하기.

24' 에는 list view까지 미리보기한다는 것 같은데, 아직 안되는 것 같다.

26' 에서는 배치 자동으로 추천하는 것을 보여주는데,
아직 기능이 포함된 것은 아니라고 한다.

28' 에서는 animation까지 xml 로 정의한 demo를 보여준다.

ctrl (cmd) + 1 을 누르면 어떻게 고칠 수 있을지 추천 메뉴를 보여준다.

뒷부분에는 ddms에서 memory management 를 관찰하는 방법에 대해 간단히 설명해준다.

emulator에서는 gl rendering이 매우 느리다. 특히, 태블릿 해상도에서.
빠르게 만들려고 하고 있다고 하는데, 빨라지게 한 게 지금 적용됐는지 모르겠네. 아마 안됐겠지.





by 언제나19 2012. 1. 6. 20:25
저녁에 해서 좋네.
자리가 남아 있으려나 모르겠다.
http://open.egovframe.go.kr/projects/opencommunity/event/3473



뭔지는 정확히 모르겠다.
by 언제나19 2011. 12. 20. 13:42

http://nol2soft.com/category/ios-development/
에 한글로 중요한 정보들이 적혀 있다.

http://nol2soft.com/2011/08/20/programming-with-arc-release-notes/ 
시리즈 3개를 보기 전에

http://nol2soft.com/category/ios-development/objective-c-memory-management/
를 다 읽어야 하겠다.
그 중,
http://nol2soft.com/2011/06/06/practical-memory-management/
는 필수.
http://nol2soft.com/2011/06/06/autorelease-pools/
등 모든 문서가 다 한 번에 이해가 가는 것은 아니다.

http://nol2soft.com/2011/06/06/implementing-object-copy/
에서는 copyWithZone 을 설명한다. 이것도 복잡해.. 뭐가 이리 많아

이제 본격적으로 arc
http://nol2soft.com/2011/08/20/programming-with-arc-release-notes-%EA%B0%9C%EC%9A%94/

공부하고 봐도 __autoreleasing 과 __unsafe_unretained 는 잘 모르겠다.

http://nol2soft.com/2011/08/20/programming-with-arc-release-notes-33/

소유권이 있는지 없는지를 __bridge 로 명시하나보다.



by 언제나19 2011. 11. 30. 17:55


9. Data in Your iPhone App (February 2, 2010) 1:15:47 10. 2. 6. Chris Marcellino Stanford Software engineering, application development, programming language, computer science, iPhone operating system, OS 3.2, iPad, core data, local data, property lists, disk storage, XML, binary, array, dictionary, file system, mutability, security, privacy,
중 59'에 NSUserDefaults 얘기를 잠깐 언급한다.
NSUserDefaults가 결국 property list를 쓰는 거네.
Resource > settings bundle 을 만들 수 있다. 그럼 설정에서도 볼 수 있다.



추가로 internationalization
비슷하게 resource를 쓰는 거니까.

iPhone Development Foundation Videos
Session 374 - Internationalizing Your Software 1:02:42 08. 6. 13. Apple Developer Developer on iTunes
17'까지는 unicode에 대해서 자세히 가르쳐준다. 
13' 에는 "김"을 예로 드는데, “김정일”의 김이라고 알려준다. 역시 김정일이 세계에서 제일 유명한 조선인.
17'부터는 NSString 설명 간단히.
wchar_t는 mac에서는 다른 데서와 달리 16 bit 이 아니다.
.strings files를 쓸 때는 UTF-16 을 써야 한다.
26' 에는 bundles 간단히 설명 lproj =< language project
30' locale
이건 오래된 거니까 보지 말고,

WWDC 2010 Session Videos - HD


iPhone Application Development (Winter 2010) http://deimos3.apple.com/WebObjects/Core.woa/Feed/itunes.stanford.edu-dz.4331559337.04331559339
18. Unit Testing; Fun with Objective-C; Localization (March 4, 2010) 1:16:41 10. 3. 11. Josh Shaffer Stanford Software engineering, application development, programming language, computer science, iPhone operating system, OS 3.2, iPad, SDK, test, QA, quality assurance, syntax, semantics, frameworks, bugs, OCUnit, SenTestCase, subset of behavior, runtime, objc.h,



 

by 언제나19 2011. 11. 25. 17:06

WWDC 2011 Session Videos - HD
Session 100 - What's New in Cocoa Touch 47:15 11. 6. 16. Apple Developer Developer on iTunes
를 안봤었다. 새로 나온 것들을 써봤자, ios4 하위 호환이 안되는 것이 대부분이기 때문에 필요 없을 거라 생각했었다.
그런데, 그렇지 않더라.. 동향에 대해 미리 알 수 있고, 어떤 기능이 기존에 지원안됐는지도 알 수 있다.
그리고, 어떤 기능은 이제는 지원될 것이니 크게 신경 쓰지 않기로 결정할 수도 있다.
게다가, issue가 되는 기능들이 대부분 내가 애타게 찾던 기능들이어서, 의사 결정 및 사례 공부에 도움이 된다.

UINavigationController 에 해당하는 view controller를 담을 수 있는 component를 만들려고 했다.
jump bar 가 필요해서.
그런데, custom UIViewControllerController가 ios5부터는 지원되네.
Session 102 - Implementing UIViewController Containment 58:43 11. 6. 16. Apple Developer Developer on iTunes

처음에는 View Controller basics를 좀 설명해준다.
containment에 대해서 설명해준다.
add/removeChildViewController 같은 api가 생겼다.
willMoveToParentViewController 같은 callback 도 있다.
View, Controller 간 inconsistency가 생기면 exception이 발생한다.

viewWillAppear는 
view hierarchy에 들어가기 전이랑 vc.view layoutSubviews (if necessary) 전에 불린다.

viewDidAppear 다음에 불릴 callback을 block으로 등록하는 것도 생겼다. dialog에서 활용할 수 있는 거.

39'에 demo 준비를 잘못했네. 이런 실수는 또 처음 봤다.

theme에 따라서 다른 모양으로 보이게 전환되게 하고 싶었는데,
UIAppearance proxy도 일부 비슷한 기능을 하는 것 같다. 배워두고, 따로 구현해서 쓸 지 생각해봐야겠다.
Session 114 - Customizing the Appearance of UIKit Controls 47:12 11. 6. 16. Apple Developer Developer on iTunes

15'쯤 있는 발표가 약간 방정맞다. 조금 민망하다.
ui component의 속성을 계속 바꾸는 것만 반복. 내용도 별로 없어 보인다.

21'부터 appearance proxy
appkit에는 animation proxy라는 게 이미 있었다.
24'부터 27'까지 다시 demo. demo는 안봤다.
appearanceWhenContainedIn 도 있네. 어디 들어갔을 때만 appearance를 활성화하도록.

kwac같은 게 ios에서 먼저 뜨게 생겼다. web application을 만들 때 어디를 target 으로 할까 정하기 전에 ios에서 얼마나 지원되는지, 얼마나 편한지 알아야겠다.
Session 504 - Building Newsstand Apps 42:18 11. 6. 16. Apple Developer Developer on iTunes








by 언제나19 2011. 11. 18. 13:15