본문 바로가기

1980년대 스크린캡쳐 방법 Source : http://tech.pro/image/11/to-screenshot-1983 더보기
[Fix]uses-sdk:minSdkVersion 19 cannot be smaller than version L Android Studio 0.8 업데이트 이후 Android L Preview API 20 레벨 추가로 Kitkat(API 19)기준으로 작성된 프로젝트에서, appcompat-v7등의 추가 라이브러리 사용시 다음과 같은 Error가 발생한다면, build.gradle 파일의 dependencies 항목에 추가된 라이브러리들이 최신버전을 사용하게 지정되어 있기 때문이다. uses-sdk:minSdkVersion 19 cannot be smaller.. 더보기
How to import C++ code into Swift C Library를 포함하여 Objective-C Framework 및 Objective-C 로 작성된 사용자 코드는 Swift에서 직접 import 가능하다. 반면, Apple Document에 기술된 바에 의하면 C++ 코드의 경우는 직접 import가 불가하고 Objective-C 또는 C Wrapper를 생성하여 사용해야 한다. You cannot import C++ code directly into Swift. Instead, create.. 더보기
Android L : 64비트, ART 선봉장 2014 Google I/O 의 최대이슈 중 하나인 Android L의 가장 주목할 점은 64비트 지원과 Dalvic 을 뺀 ART(Android RunTime) 기본 적용으로 보인다. Apple 64비트 iOS 의 성공으로 64비트 지원 및 Android의 약점으로 꼽히는 Dalvic을 제외하고 ART를 기본으로 적용하는 것은 이미 예견된 사항이지만, 개발자 입장에서는 Android 디바이스 파편화에 더불어 개발 고려사항이 더 늘었다. Androi.. 더보기
iOS Developer Program (IDP) 없이 아이폰 디바이스에 디버깅 및 배포하기 (How To Deploy/Debug on iPhone Without IDP) UPDATE: Xcode 5 Xcode 6 이후 아래 방법은 더 이상 적용되지 않는다. 대신 Apple ID만 만들면, Free Team Provisioning Profile 을 생성하여 디바이스에 배포 가능하다. Creating Team Provisioning Profile : https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/ConfiguringYourApp/C.. 더보기
iOS, Objective-C 무료 eBook 'Succinctly' 시리즈 Free eBook 'Succinctly' Series 주로 .NET 플랫폼 기반의 기업용 소프트웨어 컴포넌트나 툴을 서비스하고 있는 Syncfusion에서 succinctly (adv. 간결하게, 간단 명료하게) 라는 시리즈로 몇몇 프로그래밍 언어 및 플랫폼들에 대해 PDF 와 Kindle(.mobi) 형식으로 무료 제공하고 있다. succinctly라는 의미에서 보듯이 Oreilly출판사의 Head First 나 in a Nutshell시리즈.. 더보기
MAC OS X Mavericks JAVA SDK 설치 문제 MAC OS X Mavericks 업데이트 후, 설치되어 있던 JAVA SDK 가 시스템에서 삭제되었다. Terminal에서 JDK 설치여부를 확인해보면 다음과 같은 팝업창이 뜨고, More Info... 버튼을 클릭하면, Oracle JDK 다운로드 웹페이지로 이동하게 된다. 해당 Oracle 페이지에서 다운로드한 JDK를 설치할 경우, 여전히 시스템에서 인식을 하지 못하는 문제가 발생한다. $ java -version No Java runtime.. 더보기
Havok 모바일 엔진 : Project Anarchy, 전면 무료로 배포 Unity 3D 모바일 엔진이 인디개발자를 위해 무료로 배포되고 얼마 지나지 않아, 어새신 크리드등의 게임 엔진으로 유명한 Havok 에서 Project Anarchy 란 이름으로 모바일 엔진을 전면 무료로 배포하고 있다. Unity 3D 모바일 엔진이 일정 매출이상의 기업에게는 라이센스 구매를 요구하는 반면, Project Anarchy는 공표한 바에 따르면 무료 사용에 제약조건이 없다.iOS, Android, Tizen 플랫폼을.. 더보기