본문 바로가기

반응형

iOS 앱 개발 :: APP DEVELOPMENT/App Dev. Tips

(19)
Xcode 4.5 DP3(개발자 프리뷰 3) 버전 업데이트 아이폰 및 아이패드 앱개발을 하기 위한 IDE로 애플에서 제공하는 Xcode가 이번 IOS 6 개발 오픈과 맞추어 현재 7월 16일부로 Xcode 4.5 개발자 프리뷰 버전의 업데이트 설치파일을 다운로드 할 수 있도록 공개하였습니다. 이번 Xcode 4.5 개발자 프리뷰 3(DP3, Developer Preview 3) 버전의 빌드넘버는 4G125j 입니다. Xcode 4.5 DP3 버전 다운로드 공개된 애플 iOS Dev Center 애플 개발자 홈페이지에 정식으로 등록된 개발자들은 iOS Dev Center를 통해서 이번 Xcode 4.5 DP3 버전의 다운로드 및 설치가 가능합니다. Xcode 4.5 Developer Preview 3(DP3) 다운로드 홈페이지 위와 같이 Xcode 4.5 DP3 ..
iSO 639 국가코드 및 언어코드(Two-letter Language Codes) 프로그래밍을 할 경우 또는 HTML 메타태그(Meta Tag) 등에서 영문자 두개로 이루어진 각 국가코드 및 언어코드가 필요한 경우가 있습니다. 이러한것을 정의한 것이 바로 ISO 639 두문자 언어코드입니다. 대표적으로 한국의 국가/언어코드는 "KO" 입니다. 아래에 대표적인 국가코드 및 언어코드 두 자리 영문자를 몇 개 정리해 보면 다음과 같은데요. Korean - KO Chinese - ZH Russian - RU Italian - IT English, American - EN Japanese - JA 기타 ISO 639 영문 두자리 언어코드는 아래의 웹페이지에서 확인이 가능합니다. iSO 639 국가코드 및 언어코드(Two-letter Language Codes)
iOS6 다운로드 약관 동의 - iOS Developer Program License Agreement iOS6가 2012 WWDC에서 공개된 가운데 현재 아이폰과 아이패드를 위한 iOS 6 는 애플의 iOS 개발자(Developer)로 등록된 분들에게 개발자 프리뷰 버전으로 다운로드 받고 설치가 가능합니다. 이렇게 애플의 개발자 홈페이지로 접속해 보면 본격적으로 iOS6를 다운로드 받기 전에 애플의 라이선스(약관) 동의 알림 메시지가 나타나는데요. iOS 6 개발자 프로그램 라이션스 동의(iOS Developer Program License Agreement)의 알림 메시지는 아래와 같습니다. ANNOUNCEMENT : Updated Program License Agreement iOS6를 다운로드 받기 위해서 개발자 홈페이지 상단에 위와 같이 Updated Program License Agreement..
테이블 백그라운드 이미지 태그 및 반복되지 않게 통상 테이블의 각 셀(TD)에 또는 테이블 전체에 이미지를 배경(백그라운드)로 넣기 위해서는 아래와 같이 테이블 태그를 사용합니다. 위와 같이 테이블의 셀인 td 태그 안에 테이블의 배경을 입혀 줄 수 있습니다. 또는 전체 테이블 태그(Tag)안에 배경(background image)위와 같은 방법으로 넣어줄 수 있는데요. 문제는 이미지가 테이블이나 각 셀의 크기에 정확히 맞지 않으면 반복해서 보여진다는 점입니다. 따라서, 아래와 같이 스타일(Style)을 사용해서 테이블 백그라운드 이미지를 반복되지 않게 설정을 해 줍니다. 위와 같이 style="background-repeat:no-repeat" 의 스타일 태그에서 repeat 속성을 'no' 을 해주면 테이블 태그 안의 배경이미지(백그라운드이미지)가..
검색엔진 SEO 최적화, Robots 메타태그 활용하는 방법 검색 서비스를 제공하는 웹 검색 서비스 회사들은 전 세계의 웹페이지들의 내용을 저장하기 위한 도구로서 웹 크롤러(Crawler)라는 것이 있습니다. 검색엔진 클로러가 각 웹페이지 또는 홈페이지 및 웹사이트들의 메타정보를 활용한 키워도(Key Words), 설명(Description), URL, 주소, 제목 등등의 관련 정보들을 읽고 저장하게 되는데요. 이 검색엔진 크롤러(Crawler)는 Robots 관련된 서버측의 Robots.txt 파일이나 메타태그 관련한 Search Robots 내용에 따라서 크롤링을 하게 됩니다. 이러한 검색엔진 SEO와 관련한 크롤링에 있어 메타태그를 활용하면 편리합니다. 즉, 검색엔진 크롤러에게 가져가야 될 정보들에 대한 제한을 해 줄 수 있습니다. 검색엔진 크롤러(Robot..
New iPad(아이패드) 레티나 GUI PSD 디자인 소스파일 프리 다운로드 뉴아이패드(New iPad) 디자인 관련 레티나(Retina) 고해상도 GUI(Graphic User Interface) 템플릿 뉴 아이패드(New iPAD) 가 정식으로 발매를 하며 놀라운 판매실적을 올리고 있는 가운데, iOS 관련 디자이너 혹은 개발자들은 준비해야 할 것이 하나 있습니다. 바로 뉴 아이패드의 해상도가 레티나(Retian Display) 로서 기존보다 최대 면적대비 4배 커진 해상도로 인해서 새롭게 뉴아이패드를 지원하는 앱이나 디자인을 할 경우 그에 맞는 프로그램상의 iOS GUI 가 필요한데요. 이와 관련해서 뉴아이패드(New iPad) GUI 레티나 디자인 파일을 편집하고 사용하기 좋게 포토샵(Photoshop) 버전 파일인 확장자 'psd' 파일로 무료로 제공을 해 주는 곳이 있..
Xcode 4 코드색상(코드컬러링, Syntax coloring) 적용되지 않을 경우 팁 Xcode 4 iOS 코드 색상 (Syntax Coloring) 에러 팁 Xcode 4 를 통해서 iOS 앱 개발을 하게 되는데요. 이 Xcode 4는 통합개발환경 도구로서 대표적인 개발 툴들이나 에디터들이 필수로 지원해주는 각 함수 등의 코드에 색상을 입혀 구분하기 쉽고 가독성이 좋게 해주는 Code Syntax Coloring 기능이 지원됩니다. 어느 순간, 이 코드 색상 기능이 제 역할을 하지 못하고 Xcode 4 상에서 코드의 색상이 적용되지 않을 경우, 통상적으로는 재시작 하거나 맥 OS X 를 재시작 해주면 해결되는데요. 그렇게 함에도 불구하고 해결되지 않는 버그로 인해서 종종 코드 컬러링이 적용되지 않을 경우 다음과 같이 해결해 줍니다. 1. Xcode 4 프로젝트 실행 2. Project ..
iAD 수익 70% 개발자 약관 동의 업데이트 AD 수익 70% 개발자 약관 동의 업데이트 아이튠즈 커넥트(iTunes Connect) iAD iOS 개발자 이용 약관 동의 절차 애플 iOS 앱을 개발하고 배포할 경우 무료로 앱을 배포하게 되는 경우, 가장 큰 수익원은 광고 네트워크인 iAD 입니다. 애플의 광고 솔루션인 iAD 는 앱과는 달리 그 수익구조면에서 개발자가 수익의 60%를 가져가게 되는 구조였는데요. 이번 70%로 iAD 수익을 개발자에게 돌려주는 구조로 변화되면서 해당 광고 네트워크 약관이 업데이트되고 이에 대한 동의를 개발자 아이튠즈 커넥트에 접속하면 만날 수 있습니다. iAD 약관동의는 간단한 절차로 진행이 되며, 이를 동의하지 않으면 iAD 네트워크에 참여를 할 수 없게 됩니다. 아래에 이번에 수익 70%로 상향 조정된 iAD ..