옛글
[iOS프로그래밍] Cocoa Architecture
[edit] Cocoa historyCocoa is derived from the NeXTSTEP and OPENSTEP programming environments developed by NeXT in the late 1980s. Apple acquired NeXT in December 1996, and subsequently went to work on the Rhapsody operating system that was supposed to be the direct successor of OPENSTEP. It was to have an emulation base for Mac OS applications, called Blue Box. The OPENSTEP base of libraries and..
프로그래밍 언어, 세계적 인기도 "1위는 C"
많은 개발자들이 자신이 하는 언어 이외에도 관심을 가지고 있고, 개발자를 희망하는 한국의 많은 학생들도 전 세계적으로 많이 사용되는 언어나 최근 인기가 있는 언어에 대해서 관심이 많을 겁니다. 12C17.555%+1.39% A21Java17.026%-2.02% A33C++8.896%-0.33% A48Objective-C8.236%+3.85% A54C#7.348%+0.16% A65PHP5.288%-1.30% A77(Visual) Basic4.962%+0.28% A86Python3.665%-1.27% A910JavaScript2.879%+1.37% A109Perl2.387%+0.40% A 2012.4.22일 현재는 C와 Java가 1, 2위를 다투고 있고, Objective-C가 높은 상승률을 보이며 4위에..
맥북 단축키(커맨드) 200% 모음
맥북의 단축키들을 모아놨습니다~!필요하신분들은 BookMark를 통해 사용하세요본 포스팅은 업데이트 됩니다. 프로그램종료 : cmd + Q프로그램잠자기 : cmd + W(프로그램 종료가 아닌 잠자기 상태로 만들어주어, 프로그램이 재 실행 될때는 편리하지만, 리소스를 잡아먹고 있는 상태다.)저장하기 : cmd + S실행취소 : cmd + Z(프로그램 삭제나 닫힌 탭등의 실행을 되돌려준다.)새탭열기 : cmd + T새창열기 : cmd + N새폴더 만들기 : cmd + shift + N앞으로가기 : cmd + [뒤로가기 : cmd + ]삭제 : cmd + delete휴지통비우기 : cmd + shift + delete홈폴더로 이동하기 : cmd + shift + H어플리케이션 폴더로 이동하기 : cmd + s..
[iOS프로그래밍] 시작해보자~!
기존 안드로이드 프로그래밍에서 요번에 IOS (COCOA) Programming을 공부하게 되어서 완전 바닥부터 시작해볼까 합니다 ^^ 순서가 뒤죽박죽 섞여있을 듯 한데, 이번에 새로 공부하시는 분들도 도움이 되고 고수님들께서도 혹여나 틀린 부분있으면 찝어주시면 감사하겠습니다. 먼저, Cocoa Programming 의 경우에는 Objective-C 언어를 사용해서 개발을 하게 됩니다. Android와 비교하면서 포스팅을 이어갈까 생각중입니다. 개발자가 아니더라도 아마 IOS혹은 Cocoa 프로그래밍은 맥OS에서 XCode를 사용해서 개발하게 됩니다. 기존에 Eclipse를 이용해서 개발을 하는 것에 비해 굉장히 편리하게 설치가 되더군요 ^^ App Store에서 XCode를 설치하시면 됩니다! 코코아프..
뉴아이패드2 후기 "대박!"
이번에 구매하게 된 뉴 아이패드 2 ! 기존에는 아이패드 유저가 아니였지만, 회사에서 사용하던 아이패드2와 비교해 보려합니다. 뉴 아이패드2 의 개통날, 예약한 곳에서는 물량이 없어 2시간을 현장에서 기다려 구매했네요.. 아마 물량 문제로 인해 구매하지 못한 분들이 많으리란 생각이 듭니다. 개발용으로 구매했지만, 아이패드 자체가 엔터테이먼트 적인 요소가 어마어마하다는 생각이 많이 듭니다. 제가 구매한 뉴아이패드2 64GB 화이트입니다. 뉴 아이패드 2 는 개인적으로 '화이트'가 이뻐보이더군요 ^^ 뉴 아이패드2 에서 가장 마음에 드는 점은 'Display'입니다. 레티나 디스플레이가 갑이라는 이야기를 직접 써보니 확실히 깨달을 수 있더군요. 가변 해상도 적용으로 위와 같이 아이폰 App (네이버 웹툰을 ..
내 생에 첫 노트북 '맥북 프로 15인치'
이제 아이폰 관련 개발일을 시작하면서 회사에서 받은 맥북프로,제 생에 첫 노트북이네요! 매킨토시는 초등학교 2학년쯤인가... 초등학교 전산실에 있던 매킨토시를 쓴 이후로는 거진 써본적이 없네요. 아직은 많이 적응도 되지않았지만 (당장에 느끼는 점은 디스플레이와 디자인은 최강이네요) 앞으로 맥북을 공부하며, 그리고 iOS를 공부하며 새로운 포스팅을 할 예정입니다. 이제... 사과를 너무나 좋아하게 될 것 같다는 산뜻한 느낌입니다.
카카오톡 API "조금 더 Open 해주세요!"
카카오 스토리가 나오고 카카오톡에 기반한 여러가지 서비스들이 제공되고 있습니다. 한편으로는 '카카오톡 수입이 적자'라는 기사도 나오더군요. 카카오톡이 지향하는 '플랫폼'으로 나아가기 위해서는 가장 중요한 것이 API입니다. 카카오톡에서 개발하는 이외에 카카오톡을 기반으로 해서 제공 되는 API를 사용해서 다른 개발자들이 새로운 앱과 새로운 서비스 모델을 제공합니다. 이러한 플랫폼으로의 진화과정에서 '링크 API'를 제공한 후 이를 이용해서 '전생에 우리는'이라는 어플을 만들고 나니, 아쉬운점이 한둘이 아니더군요. (카카오톡 API는 '카톡'홈페이지에서 제공하고 있습니다.) 그에 반해 페이스북 앱에 관심을 갖고 지켜보니, 아무리봐도 여러가지로 '플랫폼'으로서의 카카오톡과 비교를 하니 안타까운 점이 많습니다..
윈도우 8 컨퍼런스가 개최되네요.
윈도우 8 개발자 컨퍼런스가 오는 4월 13일날 개최됩니다. 사전등록한 후 *( 마이크로스프트 개발자 등록 ) 참가비는 따로 없구요. 앱 개발자로 등록 시 무료 기술지원, 60개 업체 한정으로 앱 코드 리뷰 및 컨설팅 서비스까지 지원을 합니다. 이번 윈도우 8이 타격을 입게 되면, 마이크로소프트 자체에 꽤나 큰 타격이 될 것이라는 포스팅에 이어 본격적으로 전폭적인 지원을 시작하네요. http://www.startsomething.co.kr/event/app1.html 개발자사이트에도 명시되어 있듯, 전 세계 4억 5천만대의 Windows 기반 PC가 여러분의 메트로 스타일 앱을 기다리고 있습니다. 라는 부분에서 독점 정도로 전세계의 대부분의 PC OS를 기반으로 한 이번 윈도우 8은 기존의 OS와 굉장히..