В этом разделе собраны статьи, так или иначе связанные с разработкой ПО для мобильных устройств.
С момента долгожданного всеми запуска Ovi Store от Nokia прошло уже достаточно времени, чтобы каждый, кому интересен данный сервис, уже сделал для себя соответствующие выводы об этом магазине контента. В этом материале мы хотели бы осветить альтернативный взгляд на Ovi Store – взгляд разработчика мобильного ПО. Чем точка зрения разработчика может быть полезна пользователям устройств Nokia? Дело в том, что описываемые особенности и проблемы Ovi Store с точки зрения производителя ПО дают представление об особенностях наполнения и ассортимента представляемых в магазине программ, что в конечном итоге сказывается на общем качестве сервиса магазина мобильного ПО.
В рамках этой статьи я предлагаю рассмотреть реализацию функционала, который хоть и не является критичным с точки зрения функциональности ПО, но является при этом неотъемлемым аттрибутом любого коммерческого ПО. Если конкретно, то мы рассмотрим процесс локализации приложения и создания локализуемого хелпа. И то, и другое являются необходимыми требованиями Nokia к приложениям, которые рассматриваются на предмет помещения в каталог программ Download!. Поэтому если вы заинтересованы в разработке коммерчески успешного ПО (ну не одни трояны же писать, правда?), то от решения этих задач никуда не деться.
В своё время в журнале Хакер я уже рассказывал о том, как писать трояны для смартфонов, способные пересылать копии sms'ок и информацию о звонках на номер хакера. Эти публикации вызвали волну интереса в определенных кругах, и мне до сих пор пишут разные люди с просьбой помочь разобраться в процессе разработки шпионского ПО или с предложением разработать оное за деньги. В этом номере мы учли специфику спроса на подобного рода софт, поэтому опишем процесс разработки продвинутого смс – трояна для смартфонов Nokia, Samsung и LG на базе S60, умеющего незаметно для пользователя сливать деньги с его счёта.
Данная статья впервые была опубликована в журнале «IT Спец» за сентябрь 2007 года. Написана, тем не менее, она была на полгода раньше под впечатлением от работы автора в различных it – проектах, связанных, так или иначе, с разработкой ПО для мобильных устройств. Спустя почти 2 года нельзя не отметить, что материал статьи не потерял своей актуальности. Человеческий фактор как не учитывался при постановке процесса разработки в отечественных компаниях, так и не учитывается.