본문 바로가기

반응형

iOS 앱 개발 :: APP DEVELOPMENT

(36)
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 ..
네이버 신디케이션(XE Syndication API), 제로보드 XE '신디케이션' 동기화상태 메시지 Syndication API 는 네이버에서 제로보드 XE 에서의 네이버 검색엔진과 실시간으로 게시판에 올라오는 글(문서)들의 생성, 수정, 삭제를 반영하기 위한 도구로, 기존의 검색엔진이 검색봇에 의해서 웹사이트의 페이지들을 긁어 가는 형식과는 다른 동기화 개념의 실시간 검색 반영 서비스입니다. 네이버 신디케이션(Syndication) 서비스를 제로보드 XE와 연동할 경우 실시간으로 검색엔진이 문서를 읽어가는 것에 비해서 검색에 바로 바로 반영이 되는데요. 정상적으로 XE(Xpress Engine)으로 웹사이트 구축후 관리자모드에서 신디케이션을 설치하였다면 간단한 체크만 해주면 신디케이션 연동이 가능합니다. 기본적으로 XE 1.4.3.1 버전 이후부터는 네이버 신디케이션(XE Syndication) AP..
XE(XpressEngine), 제로보드 XE에서 게시판 Embed 및 Object 태그 쓰기 제로보드 XE(XpressEngine)에서 게시판에 콘텐츠를 삽입하기 위해서 게시판에 HTML 모드로 Embed 태그 및 Object 태그를 사용하면, 변환되어 저장되기 때문에 XE에서 OBJECT 태그 및 Embed 태그가 먹히지 않습니다. 이는 제로보드 XE 가 보안상의 이유로 제로보드 XE 상에서의 작성한 HTML 소스상의 EMBED 태그 및 OBJECT 태그를 다른 글자로 변환 치환해서 저장하기 때문인데요. 이것을 사용하기 위해서는 제로보드 XE 소스코드 중에서 일부를 수정 주석처리해주면 됩니다. XE(제로보드, XpressEngine) 게시판 HTML 모드에서 EMBED 태그 및 OBJECT 태그 사용법 1. XE > config 폴더로 이동 2. [func.inc.php] 파일을 적당한 에디터..
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..
제로보드 XE(XpressEngine), 페이지 타이틀 게시글 제목 먼저 나오게 제로보드 XE(XpressEngine) 페이지 타이틀 표시를 [게시글 제목 - 게시판 제목] 순서로 글 제목을 먼저 앞으로 보이게 변경하는 방법 제로보드 XE(XpressEngine)에서 기본적인 설치 옵션으로 되어져 있는 것이 바로, 각 만들어진 게시판모듈의 개별 게시글들의 페이지 타이틀이 [게시판 제목 - 게시글 제목] 의 형태로 XE 에서는 게시판의 제목이 우선적으로 웹페이지의 타이틀로 생성되어 보여집니다. 일반적으로 웹사이트를 제로보드 XE(XpressEngine)을 이용해서 제작해 사용할 경우 별 문제될 것은 없습니다. 하지만, 오픈된 컨텐츠로서 더욱 많은 사람들에게 해당 컨텐츠를 보여주고 웹사이트의 방문자를 늘리기 위해서 XE를 활용하게 될 경우 우 웹사이트를 크롤링해가는 대부분의 대형 포털 ..