본문 바로가기

It

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, 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 플랫폼을.. 더보기
Unity Engine, 모바일 플랫폼(iOS, Android)에서도 무료 선언 게임엔진으로 유명한 Unity 가 웹, 데스크탑 버전에 이어 모바일 플랫폼(iOS, Android) 에서도 무료를 선언하였다. 특정 기능 지원 유무에 따라 Pro/Basic 으로 구분되어 있던 라이센스에서 Basic 에 대해 무료 전환한것이다. 기존 $800였던 라이센스 요금을 감안하면 인디 게임개발자들에게 엄청난 호재가 아닐 수 없다. 아울러, Windows Phone 8 및 Blackberry 10 배포에 대해서도 추가.. 더보기
[Xcode] ERROR : PCH file built from a different branch ((clang-425.0.xx)) than the compiler ((clang-425.0.xx)) ERROR : PCH file built from a different branch ((clang-425.0.27)) than the compiler ((clang-425.0.28))해당 에러는 이전 버전의 Xcode 에서 빌드된 Pre Compiled Header 가 업데이트 된 Xcode 버전에서 빌드 시 발생하는 에러로, 단순히 'Clean' 으로 해결이 되지 않을 경우, 다음을 수행.Product 메뉴에서 'option' 키를 .. 더보기
iOS 탈옥폰에서 구글 크롬 M25 튕김 현상 해결방법 (How To Fix Chrome M25 Crash Issue on iOS Jailbroken Devices) UPDATE 2013.03.14 : 25.0.1364.124 버전으로 업데이트 되면서, '사용 통계 및 충돌 보고서' 관련 튕김 버그는 수정이 되었다. 다만, Chromium Project 이슈 페이지에서 공표한것처럼, 크롬 관련 탈옥 써드파티앱 (다운로드 매니저 등...)에 의한 충돌은 해결되지 않은 것 같고, 수정할 의사도 없는 듯 보인다. 이 경우는 해당 써드파티앱에서 관련패치를 제공해주는 방법밖에 없다.iOS 구글 크롬 25.0.1364.86.. 더보기
[iOS][GitHub] UIBezierPath 를 이용한 ProgressView - GSProgressView GSProgressViewUIBezierPath 를 이용한 진행상태를 표시해주는 깔끔고 심플한 Progress View. 0.0~1.0 Range 로 0%~100% 상태를 표시하며 완료시 체크표시로 바뀐다. 체크 표시를 우선 'ㄴ' 모양으로 Draw 하고 45도 Rotation 하게 구현하여 코드 가독성을 높인점이 흥미롭다.  /* First draw a tick that looks .. 더보기