iPhodroid 라는 안드로이드 OS 버전이 있습니다. 이 OS 배포본은  해커가 아이폰에서 안드로이드를 구동시키기 위해 만든 안드로이드 배포본이죠. 이는 안드로이드 OS가 오픈된 리눅스운영체제이기때문에 가능성이 충분하고 그렇게 어렵지도 않을것으로 보입니다. 적어도 iOS4.0을 안드로이드용 HTC Magic에 포팅하는 것 보다는요. 

  그런데 이 엄청난(?) 일을 감행해낸 해커가있네요. iOS4를 HTC폰에서 구동시킨것입니다.

 처음 iOS UI가 HTC폰(Magic)에서 동작하는 동영상을 보았을때는 뭐 UI스킨이미지를 적용한 것이 아닐까 했는데 실제로 OS자체를 해킹해서 포팅한것이라고 하는군요. 정말로 놀라운 리버스엔지니어링 능력입니다.



  이것이 실로 대단한것은 iOS는 애플에서만 사용하는 폐쇄된 OS 이기 때문입니다. 아이팟터치나 아이폰전용이죠. 물론 iOS가 Unix like OS 이긴 하지만 그래도 상상하기 어려운 일이죠.iOS가 애플의 한정된 구동 대상 하드웨어만을 위한 OS라는 점을 생각할때 드라이버 문제등  복잡한 문제가 한두가지가 아닐테니까요.

아래는 구동 영상입니다.



비교적 동작이 간단한 내용위주로 보여주는 것이라 아쉽긴하지만 저렇게 구동된다는게 놀랍습니다. 

그리고 또 다른 영상입니다.




여기에선 실제 전화까지걸고 WiFi 연결까지도 확인이 되네요.. ^^;  

  영상을 보면 아마도 해커는 중국쪽으로 보이는데 예전에 중국에서 만든 짝퉁아이폰4를 소개해드린적이 이있었는데(글보기) 이는 모양만 아이폰4 이면서 OS는 윈도우 모바일이었지만 이런 분위기라면 조만간 중국내에서 완전한 iOS 구동 시키는 유사 아이폰4를 볼 수 있지 않을까요?


  끝으로 엊그제 나온 소식중 ARM이 2012까지 Cortex-A15을 개발한 다는 소식이 있었는데요  이렇게 2년쯤 지나면 하나의 스마트폰위에 OS 를 몇개씩 동시에 구동시켜 활용하는  스마트폰도 볼 수 있지 않을까 합니다.  특히나 윈도우폰7 같이 여러 하드웨어에 적용되는  OS는 iOS보다도 더욱 쉽지 않을까 합니다. 그러면 2년 정도 뒤에는  안드로이드OS, iOS, 윈도우폰OS 까지 동시에 하나의 스마트폰에서 사용하는 기대를 해봅니다. 해커들의 노력이 필요하겠지만요.

===========
** 15시20분 추가 : 위 영상이 fake 라는 의견이 있네요... 그러고 보니 첫번째 영상에서는 화면상에 배경이 아이콘들과 같이 이동됩니다... 실제 iOS와 동작이 다릅니다.그리고 앱을 삭제하려고 할때 전화아이콘이나 사파리아이콘도 삭제표시가 되네요. 하지만 아래쪽 화면에서는 정확히  제대로 아이콘들만 움직이네요. 음  어째든 정교한 가짜 iOS4 일수 있습니다. 정확한 내용은 확인이 필요하지만 현재로선 fake 로 봐야할듯합니다.


 지난 4월 아이폰용 스카이파이어 웹브라우저를 개발한다고 발표한지 4개월여만에 아이폰용으로 포팅(이식)한 버전이 약간의 베타테스트 이후 내주 초 쯤 앱스토어 등록 신청을 한다는 정보입니다. (아직 공식적인 사실은 아닙니다.)


 
스카이파이어 브라우저는 현재 안드로이드폰용으로 출시되어 있으며 경험자들의 호응은 좋은 편입니다.  

  스카이파이어 브라우저의 아이폰용 출시 가능 소식은 오페라 미니와 같이 단지 새로운 브라우저 하나더 생기는 것 그 이상의 의미가 있습니다. 왜냐면 어도비의 플래시(Adobe Flash)를 지원하기 때문입니다.



    등록요청을 하더라도 애플(Apple Inc)이 이를 승인 해줄지는 별개의 문제입니다.  스티브잡스가 표준기술인  HTML5 를 지원한다는 명목으로 그 동안 플래시를 줄곧 반대해 왔기때문입니다.  반면, 플래시 구동을 위해  탈옥폰에서  지원하는 우회적인 도구(Frash)들이 등장하는 등 사용자들은 여전히 플래시에 대한 갈망을 놓지 않고 있어  애플은,  우회적으로 스카이파이어를 등록 허용을 통해 아이폰의 약점이 되버린 플래시 구동문제를 해결(?)할지도 모르구요.

   아니면 여전히 해당 문제에 대해서는 강경하게 스카이파이어의 플래시 구동을 문제삼아, 등록을 위해서는 플래시구동 기능을 제거 하도록 조건으로 내세울수도 있습니다.

  어째든 사용자 입장에서는 스카이파이어 풀기능을 갖추고  앱스토어에 조만간 등장해주길 기대해 봅니다.

==관련 기사=
http://www.mobilecrunch.com/2010/08/25/skyfire-to-submit-their-flash-friendly-browser-to-the-iphone-app-store-next-week/

애플에서는 PDF Exploit 버그에 대한 조치로 iOS 4.0.2 를 배포하였는데요.

탈옥한 경우에는 이를 해결하기위해 iOS를 업데이트 할 필요없이 PDF Patch를 설치하면 됩니다.

기본 Cydia Source 안에서 찾아서 설치 할 수 있으므로 Cydia 앱스토어를 실행해서

"PDF Patch"를 찾아 설치하면 됩니다.

 


설치하고 Respring 하고 나면 패치완료 됩니다.

그럼 안전한 아이폰 즐기세요~

아이폰 OS 다운그레이드를 위해서, 이후 아이폰 복원을 위해서 SHSH Blob 을 백업 해 두길 권장 합니다. (혹 탈옥할 분들도 탈옥전에도 해두시길 권장합니다.)

백업하는 도구중에 가장 널리 사용되는 TinyUmbrella 사용법을 알려드리겠습니다.
(Windows PC 기준입니다.)

그럼 준비사항입니다.

1. 먼저 Java 가 설치 되어있어야 합니다. (없다면 다운로드 받기)
2. 그리고 TinyUmbrella 받기 (다운로드1  )
3. 이제 아이폰을 연결하고 umbrella-4.x.x.x.exe 를 실행시킵니다.


실행 시켰으면 [Save My SHSH] 버튼을 를 누릅니다.
(Start TSS Server 같은건 지금은 신경 안쓰셔도 됩니다. 이후 복원할때 필요합니다. 복원하시게 되면 그때 다시 뭔지 알아보시면 됩니다.)



해당 내용들이 저장됩니다.

위와 같은 메시지가 (... SUCCESSFULLY ...)보이면 성공적으로 저장된 것입니다. 메시지 Click Here to Open을 누르면 해당 파일이 저장된 폴더가 열립니다.

SHSH 파일은  아래의 경로에 저장됩니다.

 WINDOWS XP:

<MAIN DRIVE>:\Documents and Settings\<username>\.shsh
ex: C:\Documents and Settings\semaphore\.shsh

WINDOWS 7:

<MAIN DRIVE>:\Users\<username>\.shsh
ex: C:\Users\semaphore\.shsh


여기 까지 하면 SHSH 백업이 완료되었습니다. 해당 파일은 추후 OS다운드레이드 등을 하기위한 복원용 으로 사용 됩니다.

애플이 긴급하게 iOS 4.0.2 를 내놓았습니다.


지금 iTunes 프로그램을 실행시키면  같은 업데이트 안내를 보실 수 있습니다. 만일 나타나지 않는다면 도움말 메뉴의 [업데이트 확인]을 클릭하시면 됩니다. (단축키: Alt + H 누르고 C 누름 )


애플은 Jailbreakme.com 이 나왔을때 이미 이러한 문제를 알고 있었지만 긴급한 조치는 서두르지 않는 모습이었는데. 조금 갑작스러운 듯한 모습입니다. 아니면 서둘렀지만 뭔가 다른 이유가 있었는지도 모르겠습니다.

그래도 긴급한 조치라는 사실은 현재시각 Apple.com 를 보면 알 수 있습니다.


애플의 홈페이지에는 여전히 4.0.1 OS가 새로 나왔으니 다운로드 받으라는 문구 입니다.

베스트바이 매장에서 우회 탈옥시켜버리는 영상이 애플을 자극 했을까요? (http://funnylog.kr/166 참고)

어째든 애플은 긴급하게 iOS 4.0.2 를 통해 해당 문제를 조치하는데요. 여기서 드는 의문이 있습니다.

왜? 문제가 있는 사파리만 업데이트 하지 않고 OS를 통째로 업데이트 해야 하는 걸까? 

   우리가 흔히 아는 MS 윈도우의 IE나 다른 브라우저들도 보안상의 문제가 항상 따르기때문에 수시로 웹 브라우저가 업데이트되는 것을 볼 수 있는데.  아이폰의 사파리는 왜 그렇게 안되는지?

아이폰 사파리에 보안에 대해 그만큼 확신이 있었던 것일까요?

아이폰을 처음 구매하면 기본적으로 설치되어있는 앱들이 몇가지 있습니다. 이들 앱들은 다른 앱들과 달리 앱스토어를 통해 다운로드 받을 수 도 없지만 삭제할 수 도 없습니다. 마치 시스템 소프트웨어 처럼 되어있죠. 사파리 웹브라우저도 이러한 형태인데. 사파리 앱은  웹 브라우저라는  성격상 항상 해커들이 목표물이 된다고 볼 때 이런 구조는 변화되어야 할 것을 보입니다.

============

덧붙여 순정상태의 폰을 사용하시는 분, 앞으로도 순정으로 사용하실 분들은 바로 업데이트를 적용하시기 바랍니다.

그리고 탈옥 하신분들은 업데이트 하시면 안되구요. 또한 앞으로 탈옥을 계획하신분들도 업데이트를 하면 안되고 혹시나 업데이트 해보고 다운그레이드를 원하시면 4.0.2 로 업데이트 하기전에 SHSH 를 백업(http://funnylog.kr/172 참고) 해두셔야합니다.

=== 8월 15일 추가

탈옥한경우에는 해당 버그 패치를 위해서 4.0.2 업데이트 대신에 PDF Patch 를 설치하면 됩니다.
PDF Patch 설치 방법은
http://funnylog.kr/184 글을 참고하세요


지난번에는 애플 스토어에 있는 아이폰4를 Jailbreakme.com 에 접속하여 탈옥시켜버리는 동영상이 있더니, 이번에는 베스트바이에 있는 아이패드를 탈옥 시켜버리는 영상입니다.

그런데 재밌는 것은 1차 베스트바이 매장에 있는 무선 AP를 통해서 Jailbreakme.com에 접속을 시도했을때 매장내 AP 에서 이를 차단하자, 갖고간 넥서스원을 (테더링을 이용해)AP로 잡고 해당 사이트를 접속해서 탈옥 시켜 버립니다.  이런~

아마도 매장에서는 AP에서 Jailbreakme.com 접속을 차단하면서 안심했을것 같은데요. 이를 허무하게도 돌아가는 방법으로 무너뜨립니다.

이렇게 되면 사실상 차단할 방법이 베타버전이더라도 iOS 4.1로 빨리 업데이트 하는 방법 밖에는 없는 듯합니다.





 아이폰이 안드로이드 폰에 아쉬운 점이 있다면 인적으로 플래시 구동 여부 같습니다. 안드로이드폰에서는 프로요 2.2 로 넘어가면서 플래시를 본격 지원하게 됩니다. 성능도 좋구요.

하지만 아이폰이  성능상으로는 충분히 가능한 수준이지만. 애플이 공식적으로 플래시를 지원하지 않겠다는 방침입니다.



그런데 이 플래시(Flash)가 아이폰에서도 사파리에서도 가능하게 되었습니다. 바로 안드로이드용 프로요에 사용되는  플래시 so (라이브러리) 파일을 이용해서 어떤 훌륭한 해커가 아이폰에서도 사용이 가능하도록 만들어 주었기 때문입니다. (단, 탈옥이 되어있어야 하는 조건입니다.)

해당 패치 이름은 Frash 입니다. Frash 설치 방법은 두가지 입니다.

여기서 설명드리는 아이폰은  iOS4 에 탈옥된 상태인 iPhone 3GS 폰 입니다.
(해당 적용은 아이폰4, 아이폰3G 도  가능합니다.)

Cydia 통해서 설치하거나.. 또는 직접 패키지를 다운받아 설치 폴더에 넣거나.

먼저 Cydia 를 통해서 간단하게 설치하는 방법

1. 시디아 엡스토어를 실행시키고
2. Manage 탭 선택 후  Sources 선택
3. 상단 "Edit" 버튼 누르고 "Add"눌러 
    http://repo.benm.at  경로 추가
4. frash 검색 후 install




5. 리부트하면 끝.

그리고..

설치 후 화면 및 frash 설정 On/Off 방법 보기로 이동


두번째로  직접 다운로드 후 복사 설치 하려면 

설치방법은 flash 설치패키지를 /var/root/Media/ 밑에 Cydia 디렉토리를 만들고 그 밑에 다시  AutoInstall 디렉토리를 만들어서 Frash-0.02.deb 파일을 복사해 넣으면 됩니다.

아래에서 이를 보다 상세하게 설명드려고 합니다.

탈옥된 아이폰에 파일복사를 위해서는 몇가지 방법이 있습니다. iFunBox를 이용할 수 도 있고, OpenSSH 접속을 이용할 수 도 있습니다.

여기서는 Windows PC에서 Winscp 를 통해 아이폰의 OpenSSH를 접속해서 파일을 복사해넣는 방법을 알려드리겠습니다.

 먼저 아이폰에 OpenSSH를 설치해야 합니다. 이는 Cydia 앱스토어에서 "OpenSSH"를 찾아서 설치해주어야 합니다. 



  그리고 중요한 보안사항이 있는데 OpenSSH를 설치하게되면 이때 부터 아이폰은 항시 외부에 SSH 포트가 열여 있는 상태가 되기 때문에 외부로 부터 무단 침입을 막기위해 기본 root 의 패스워드를 반드시 반드시 바꿔주어야 합니다. 처음에는 "alpine" 이라고 되어있으며  root 접속 후 "passwd"명령으로 비번을 바꿔주시기 바랍니다. 반드시 해주셔야 합니다.

그럼이제 PC에서 필요한 두개의 파일을 다운로드 합니다.

WinScp (포터블 버전) 다운받기

그리고 중요한 Frash 를 다운 받아 둡니다.
Frash-0.02.deb 다운 받기
위에서 못 받으면 
미러에서 받기

파일을 모두 받았으면 PC에는 WinScp를 설치해주시기 바랍니다.  WinScp는 SSH 기반으로 파일을 전송할 수 있도록 해주는 일종의 FTP 같은 프로그램입니다.

그리고 WinScp 실행전 먼저 아이폰의 현재 IP를 확인합니다.
설정->WiFi-> 접속된 AP 명을 누르면 다음과 같이 IP가 나옵니다.

여기서는 ip가 192.168.1.106 이 됩니다.

그럼 이제 앞서 받은 WinScp를 압축을 풀고  exe 파일을 실행 시켜 줍니다.



실행을 시키면


로그인 화면이 나오게 되고 여기에서
Host name:  아이폰의 ip
Port number : 22
User name : "root"
Password : 바뀐 root 비번
File protocol : SFTP
을 입력해주고  [Login]을  버튼을 누릅니다.

* 아래 그림들은 모두 클릭하면 크게 보실 수 있습니다.


아래는 접속 후 화면 입니다. 좌측은 PC측 폴더이고 우측은 아이폰 폴더 입니다.
PC디렉토리는 Frash-0.02.deb가 있는 곳으로 이동하고
우측 아이폰 폴더를 /var/root/Media 로 이동 합니다. (아래클릭하면 화면 확대됨)


/var/root/Media로 이동한 그림입니다.  /var 는 --> /private/var 에 링크되어있기때문에
실제 아이폰 상의 폴더는 /private/var/root/Media 입니다.

이동 하였으면  폴더를 만들어주어야 하는데 우측 아이폰 디렉토리 창에서 "F7" 키를 누르면
폴더 생성 대화상자가 나옵니다.
"Cydia" 라고 입력하고 [OK] 합니다.

이번에는 Cydia 폴더로 이동하여 F7 키를 눌러 "AutoInstall" 이라는 (대소문자 주의) 폴더를 또 한번 만들어 줍니다.

만들었으면 AutoInstall 로 이동 합니다.  최종 폴더는
/private/var/root/Media/Cydia/AutoInstall 이 되는 겁니다.

그리고 좌측 PC 폴더로 이동해서 Frash-0.02.deb 를 선택하고 F5(복사)키를 누르면 다음과 같은 대화창이 보이고 Copy를 눌러 복사해줍니다.


복사 진행 하면 이구요

복사가 끝났으면 아이폰 해당폴더에 파일이 생겼습니다.

여기 까지해주면 작업은 모두 끝났습니다.

이제 패키지를 설치해야 하는데 설치는 아이폰을 껏다 다시 켜주기만 하면 됩니다.




그럼 사파리에서 플래시를 볼 수 있게 됩니다. 아래에 적용한 화면입니다.

먼저 Gmarket 입니다.

플래시 라이브러리 적용 전 상단 배너 위치가 하얗게 비어있습니다.



적용 후 배너자리에 Flash 있음이 보입니다.



Flash 글자를 터치하면 플래시가 로딩되고 플래이 됩니다.



다음은 네이버 화면입니다. (상단 화살 표로 이미지를 넘길 수 있습니다.)
012

맨 첫화면은 플래시 적용전으로 일반 이미지 파일로 대체된 모습입니다. 두번째 장은 Frash(Flash 패치 라이브러리) 적용 후 Flash로 표시되는 그림이고 세번째는 해당 플래시 배너 터치 후 플래시가 로딩된 그림입니다.

아래는 아이들이 좋아하는 쥬니어 네이버 입니다.
거의 대부분 플래시로 되어있죠.
01234


맨첫화면은 Frash 적용전 플래시 부분이 비어있는 모습입니다.
둘째장은 적용후 Flash 글자로 보이는 그림
세번째는 플래시 로딩된 화면입니다.
네번째는 동요나라메뉴로 이동한 그림이고
다섯번째는 동요 플래시가 동작되는 그림입니다.(동요 사운드도 잘 들립니다.)

재밌는것이 동요 플래시가 가 동작하고 있을때 홈버튼을 누르고 빠져나가더라도 백그라운드로 사파리브라우져가 동작중이기 때문에 동요음악이 계속 들립니다.


플래시 기능을 끄고 싶을땐?

이때를 위해 SBSettings통해 토글 On/Off 할 수 있는 AddOn 이 있습니다.

먼저 SBSettings가 설치되어있어야하고

시디아 리파지토리 소스에 http://hitoriblog.com/apt/  를 추가한뒤
"Frash Toggle"를 검색해서 설치해서요.

그러면 다음과 같이 SBSettings 에서 플래시를 On/Off할 수 있습니다.(녹색은 On, 빨강 Off)




이렇게해서 아이폰에 플래시 적용하는 것을 정리해보았습니다.


끝으로

아이폰에서 안드로이드 프로요(Froryo)용 Flash 라이브러리 적용이 가능한 이유는 안드로이드나 iOS 모두 웹브라우저 엔진으로 같은 Webkit 을 사용하기 때문이 아닐까 싶습니다.

어째든 아이폰에 플래시 적용을 할 수 있는 패치 라이브러리로 인해 아이폰을 탈옥하게 할 또 하나의 강력한 이유가 등장한 것 같습니다.

안드로이드 폰인 경우에는 OS차원에서 WiFi 방식이 테더링을 지원해주지만 아이폰은 블루투스와 USB 접속 방식으로만 테더링이 가능하다.

이런 아이폰도 탈옥 이후에는 MyWi 시디아 앱(유료)을 이용해서 테더링이 가능하다.

와이파이를 이용한 테더링은 USB연결이나 블루투스보다 덜 거추장스럽고 인터넷 연결속도도 보다 빠르다.

그럼 아이폰을 무선랜 AP(Access Point), 무선 공유기로 만드는 MyWi 는 어떻게 이용하면 될까?

먼저 시디아(Cydia) 앱스토어를 실행 시킨뒤에 "mywi" 라고 검색한다. 최신버전의 MyWi를 찾기위해 "mywi 4"로 검색하면 "from ModMyi" 소스에서 제공하는 MyWi 가 보인다.



이렇게 해서 찾은 MyWi를 선택해보면


MyWi의 설명이 보이고 Install  해주면 된다.

MyWi는 Rock App이라는 별개의 앱관리 꾸러미가 같이 설치되는데 이전에 Rock App을 설치한적이 없다면 최초 한번 계정을 만들어 주어야 한다.
 

설치를 해주고 나면 한차례 정도 리부팅이 필요하다.

그리고 부팅이 되고 나면 다시 MyWi를 접속하여 Web Security 를 선택해서 비밀 번호를 만들어 주도록 한다. (아래 이미지 참고, 클릭시 큰 이미지로 볼 수 있음)

WiFi Name 입력,WEP Securiry 선택, WEP Key 입력, WEP Security On 해준다.



여기 까지 해주었으면 마지막으로 WiFi Tethering (테더링)을 On 해주면 된다.

 

최초 테더링할때는 배터리 소모가 많다는 주의 메시지가 나온다.


그리고 무선랜 테더링이 시작 되었다.



이제 노트북 등에서 해당 무선 AP를 찾아 연결 해주면된다.

( 만일 테더링 연결이 잘안되는 경우에는 아이폰에서 기본으로 제공해주는 USB 연결을 이용한 테더리을 먼저 한번 해본뒤에 다시 MyWi 무선랜 공유를 하도록 한다. ) 

AP를 찾을때는 앞서 입력한 WiFi Name으로 찾으면 된다.

아래는 윈도우7 사용중인 노트북에서 무선랜을 검색한 결과이다.


앞서 입력해준 WiFi Name인 "MobileWiFi"가 보이는 것을 확인할 수 있다.
연결 과정에서 WEP비번을 물어보게 되며 이때는 앞서 설정해준 WEP비번(숫자)을 입력해주면 된다.

MyWi는 현재 시디아 앱스토어에서 $19.99 가격에 판매 되고 있다. 지금 리뷰는 트라이얼 버전 상태에서 사용성을 알아보려고 테스트 해보면서 작성하게 되었다.

현재 내 경우는.. 와이브로를 무선랜으로 공유시켜주는 "에그2"를 사용중이라 MyWi 필요성이 많지 않지만 앞으로 데이터 요금 가격이 좀더 떨어진다면, 와이브로 해제후 MyWi 구매를 적극 고려 해볼 생각이다.


가장 간단하게 탈옥할 수 있는 방법을 제공하는 Jailbreakme.com은 접속 후 화면에 보이는 [Slide to jailbreak]슬라이드를 한번만 밀어주면 사파리 브라우저 상에서 바로 필요한 파일들을 서버에서 내려받아 설치해주는 아주 놀라운 서비스(?)를 제공한다. 단 탈옥하는데 걸리는 시간도 2분이면 완료 된다. 

이를 이용해 애플 스토어에 전시된 아이폰4를 탈옥시켜버린. 재밌는(?) 사건도 있었다.

  이러한 iOS의 기본 사파리 웹브라우져를 통해서 특정한 파일을 내려받아 설치한다는것은 그 어디서도 볼 수 없었던 놀라운 기능이었는데 (심지어 애플조차도 이를 이용하지 못했던 기능이니까)

이러한 것이 가능 하다는게 참으로 놀랍고도 궁금했다.




 
그런데 알고 보니 해답은 바로 사파리 브라우저의 보안에 구멍이 있었다는 것이었다.

노턴 안티바이러스로 유명한 시만텍은 8월 4일 아이폰,아이팟터치,아이패드의 공통 웹 브라우저인사파리에서 PDF를 열려고 할때  기기의 제어를 통째로 넘겨줄 수 도 있는 심각한 보안 위험이 있다고 경고했다.

하지만 이는 한발 늦은 경고로  Jailbreakme.com 이미 이러한 헛점을 이용하고 있었다.

관련해서 애플측에서도 이러한 사실을 알고 있어서 현재 iOS4.1에서는 패치되어 있지만 현재 해당 버전은 베타버전 상태여서, 현재로서 최선은 "사파리브라우저의 사용을 자제하고 오페라 브라우저를 사용하라" 정도 밖에는 방법이 없다.

그런데 재밌게도 그동안 보안의 헛점이라는 탈옥을 한 아이폰에서는 시디아(Cydia)를 통해 "PDF Loading Warner" 를 설치하면 PDF 로딩 시점에 미리 경로를 주어 사전에 감지 할 수 있도록 하는 도움을 주고 있다. 그러나 순정상태의  아이폰에서는 아무런 대책이 없다.

 
 이로인해 그동안 아이폰이 가장 폐쇄적이기는 하나 대신 가장 안전하다는 주장을 하던 측에서는 적잖이 당황스러울 수 밖에 없는 상황이라고 보여진다.

드디어 아이폰에서 탈옥 없이 새로운 앱스토어를 경험 할 수 있게 되었습니다.

이를 가능하게 한것은 새로운 차세대 웹 기술인 HTML5 입니다.

웹기반으로 동작하기에 별다른 조치없이 아이폰에서 바로 사용가능한 앱스토어 입니다.

새로운 앱스토어 이름은 OpenAppMkt  이며 아이폰 사파리에서 해당 웹 주소만 입력해주면 바로 동작하게 됩니다.

아이폰을 가지고 계시다면 지금 바로 아이폰 사파리에서  www.openappmkt.com 을 입력합니다.
또는 QR코드 리더기 앱을 설치한경우에는 아래 QR코드를 아이폰으로 읽어 주어도 됩니다.

 


접속하였다면 위 화면이 보입니다. 그럼 먼저 북마크 추가 버튼을 누른뒤에 [홈에 추가] 해주면 됩니다.


이후에는 App Store에 접속하듯 홈스크린에서 OpenAppMkt 를 실행시켜 주면 해당 앱스토어 사이트에 접속하게 되고 앱스토에서는 기존 애플 앱스토어에서 구매하듯인 진행을 하면 되고 해당 앱들은 웹 바로가기 형식으로 홈스크린에 추가 해주면 됩니다.

HTML5 앱은 일반 웹 사이트 접속과 동일하지만 홈 스크린에 바로가리기를 만드는 과정을 앱스토어와 유사한 인터페이스가 웹을 통해 이루진다는 점만 다릅니다.

 애플리케이션 형태로 개발된 웹사이트를 유통시키는 새로운 방식이라고 생각해도 됩니다. 다만 웹 애플리케이션 사이트가 HTML5로 만들어짐에 따라 기존 웹에서 불가능 기능이 가능해 지게 됩니다. 예를 들면 기존 웹에서는 불가능 했던 오프라인 이용이 가능합니다. 그리고 기존 웹에서 불가능 했지만 사용자의 정보를 아이폰 브라우저DB에 저장할 수 있습니다.(이를 오프라인 상태에서도 사용이 가능합니다.) 대표적인게 이번에 새로 출시한 야후 웹 메일 입니다.
( HTML5 야후 모바일 웹메일 리뷰 (Yahoo Mobile Mail) for 아이폰  참고)



아래는 오픈웹마켓을 이용해 새로운 HTML5 웹 사용과정을  간단히 보여주는 동영상입니다.



+ Recent posts