MIDP v3의 새로운 기능들 - Automatic Launch
오늘 부터 조금씩 MIDP v3의새로운 기능들에 대해 살펴보도록 하겠다.
(From green.autoblog.com)
MIDP 3.0은 JAD 속성에 MIDlet-(n)-Type 이라는 항목을 새로이 추가하였다. 이 항목의 값을 autostart로 지정하면 해당 MIDlet이 휴대폰이 켜질 때 자동으로 실행될 수 있도록 한다.
이미 MIDP 2.x 버전에서도 Sprint나 Vodafone과 같은 사업자 요구사항에 포함되어 있었던 내용이라 별반 색다른 기능은 아니다.
어떤 용도로 활용할 수 있을까? 일반 PC의 경우를 보면 Messenger와 같은 어플리케이션을 생각해볼 수 있겠다.
단, 휴대폰 환경인지라 부팅 시 실행되는 MIDlet의 갯수가 너무 많아지면 리소스 낭비 등의 문제가 생길 수 있으므로 이에 대한 주의가 필요할 것으로 보인다.
다른 모바일 개발 환경의 경우...
Android SDK는 BroadcastReceiver에서 ACTION_BOOT_COMPLETED를 이용하여 새로운 Activity를 실행할 수 있는 것으로 보인다.
iPhone의 경우는 아예 auto start를 허용하지 않는 것으로 보인다. (하긴, background 실행도 허용하지 않고 있으니...)
(From green.autoblog.com)
MIDP 3.0은 JAD 속성에 MIDlet-(n)-Type 이라는 항목을 새로이 추가하였다. 이 항목의 값을 autostart로 지정하면 해당 MIDlet이 휴대폰이 켜질 때 자동으로 실행될 수 있도록 한다.
이미 MIDP 2.x 버전에서도 Sprint나 Vodafone과 같은 사업자 요구사항에 포함되어 있었던 내용이라 별반 색다른 기능은 아니다.
어떤 용도로 활용할 수 있을까? 일반 PC의 경우를 보면 Messenger와 같은 어플리케이션을 생각해볼 수 있겠다.
단, 휴대폰 환경인지라 부팅 시 실행되는 MIDlet의 갯수가 너무 많아지면 리소스 낭비 등의 문제가 생길 수 있으므로 이에 대한 주의가 필요할 것으로 보인다.
다른 모바일 개발 환경의 경우...
Android SDK는 BroadcastReceiver에서 ACTION_BOOT_COMPLETED를 이용하여 새로운 Activity를 실행할 수 있는 것으로 보인다.
iPhone의 경우는 아예 auto start를 허용하지 않는 것으로 보인다. (하긴, background 실행도 허용하지 않고 있으니...)
댓글
댓글 쓰기