간단한 WinterBoard 테마

iPod Touch 1.1.4 에서 테마를 위해 사용했던 SummerBoard 대용으로 2.0에서는 WinterBoard를 사용할 수 있다.

SpringBoard란 이름에서 차용하여 SummerBoard, 그리고 지금은 WinterBoard… 이름이 재미있다.

혹시라도 나중에 iPod Touch가 3.0으로 올라가면 어떤 이름이 될까? Autumn Board ?

아래 테마는 본래 네이버 카페 “아이팟터치 유저들의 공간”에 dankyz님이 올린 루이비통 테마를 사용한 것이다.

dankyz님은 루이비통과 관련된 아이콘까지 올렸으나 개인적으로는 아이콘은 그대로 사용하는 것을 선호하여 아이콘을 제외하고 배경화면과 독 배경만 사용했다.

간단한 테마 만들기

/Library/Theme 디렉토리에 폴더를 만들고 다음과 같이 파일을 위치시킨다.

만약 폰트 설정등이 필요없다면 Info.plist 파일은 없어도 된다.

  1. Bundles/com.apple.springboard/SBDockBG.png (320×91 독 배경 파일)
  2. Info.plist (테마 설정 파일)
  3. Wallpaper.png (320×480 배경 파일)

Info.plist 파일을 보면 다음과 같다.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0"><dict>

<key>NavigationBarStyle</key>
<string>0</string>

<key>UndockedIconLabelStyle</key>
<string> color: white; </string>

<key>DockedIconLabelStyle</key>
<string> color: transparent; </string>

</dict></plist>

NavigationBarStyle 적용은 iPod Touch 기본 어플리케이션에는 반영이 되지만 다른 어플리케이션에 모두 적용되지는 않는다.

값 0 으로 했을 때 iPod Touch 기본 색상

값 1 로 했을 때 검정색

값 2 로 했을 때 반투명

아래 그림의 왼쪽은 SummerBoard 패키지에 포함되어있던 Panther 테마의 배경과 독을 사용한 것이고, 오른쪽은 Leopard 테마의 배경과 독을 사용한 것이다.

참고