Как правило, приложения поставляют на целевое устройство в специальном формате:Symbian Installation System (*.sis). Файл с расширениемsis представляет собой архив, который включает в себя все необходимое для инсталляции приложения и вспомогательную информацию. Symbian Installation System обеспечивает простой и непротиворечивый пользовательский интерфейс установки приложения.
Чтобы создать *.sis файл необходимо использовать программуsisar, которая входит в состав Series 60 SDK. Sisar упаковывает все файлы приложения в файл с расширением sis.
Все, что необходимо для создания инсталляционного файла (*.sis) нашего проекта находится в папке \install. В этом примере мы будем использовать специальный исходник для инсталляции HelloWorld.pkg и программу makesis.exe.
После компоновки armi релиз приложения HelloWorld, как было описано ранее, вам необходимо создать инсталляционный пакет (*.sis). Откройте командную строку и перейдите в папку SDK для проекта HelloWorld. перейдите в каталог \install, а затем введите команду
makesis helloworld.pkg
Она приведет к созданию sis пакета. Если все прошло нормально, вы уведете сообщение "Created helloworld.sis". Инсталляционный файл helloworld.sis будет создан в папке \install. Теперь вам надо скопировать этот файл на целевое устройство.
Существует три варианта последовательности действий, которые приводят к установки приложений. Они зависят от используемого вами устройства и доступных средств связи. Рассмотрим варианты инсталляции:
Первые два варианта зависят от установленного соединения между вашим ПК и Series 60 устройством. Производители, как правило, снабжают разработчиков удобным коммуникационным софтом, и вам придется обратиться к специальным инструкциям, которыми снабжены эти программы.
После инсталляции в памяти устройства остается урезанная версия sis файла, которая необходима для корректного удаления приложения из системы (используя менеджер приложений).
Часто оригинальный sis файл остается в памяти устройства. Это происходит, если он прикреплен к сообщению или e-mail письму. Чтобы удалить его, удалите сообщение.
Передайте инсталляционный файл на целевое устройство, используя один из описанных выше методов. После передачи у вас появится возможность установить приложение на устройство. Дальнейший запуск приложения полностью аналогичен его запуску на эмуляторе.
Автор: aRix