|
"Серьезный проект приучает к собранности и ответственности..."
Два обычных белорусских
студента создали необычную
программу. Что в этом такого? Да
ничего особенного, если бы не тот
факт, что создавали они её для
оператора сотовой связи Diallog, а
после презентовали абонентам в
рамках выставки Tibo 2007.
"Компьютерные Вести" рады
представить вашему вниманию
интервью с Виктором Сягло и
Александром Мовчаном - студентами
БГУ, разработавшими ICQ-гейт для СП
"Белсел". Думаю, это интервью
будет особенно интересно молодым
разработчикам, желающим создавать
серьёзные проекты для серьёзного
заказчика.
Для начала, каково полное название
проекта?
А. М.: Sun
Messenger - ICQ-клиент для мобильных
телефонов стандарта CDMA.
А в чём смысл подобного
программного обеспечения, если
существуют клиенты на Java?
А. М.: В отличие от телефонов
стандарта GSM, мобильные телефоны CDMA
не поддерживают Java из-за
лоббирования компанией Qualcomm своей
собственной платформы BREW.
В. С.:
Данное ПО поможет владельцам тех
телефонов, где нет никаких
платформ, но есть хотя бы
примитивный веб-браузер. Особенно
это относится к старым моделям
телефонов.
А как насчёт сайтов,
позволяющих общаться через них?
А. М.: Создавая Sun Messenger, мы
старались обеспечить большее
удобство, чем существующие wap2icq
сайты наподобие tjat.com. В частности,
реализованы быстрая навигация при
помощи цифровых
последовательностей, оптимизация
графических компонентов для
однократной их загрузки в кэш
телефона. К тому же программное
обеспечение Sun Messenger располагается
на серверах мобильного оператора,
что обеспечивает более высокую
скорость передачи данных к клиенту.
В. С.: Большинство уже
существующих сайтов имеют
различные проблемы. Скажем,
некоторые сайты испытывают
проблемы с кодировкой сообщений, а
другие просто не отображаются на
экране мобильных телефонов.
Разрабатывая Sun Messenger, мы старались
учесть все особенности работы
мобильных телефонов и сотовой сети
Diallogа.
Скажите, а вы сами решили
предложить свои услуги СП
"Белсел" или это они нашли вас?
А. М.: Нам очень помог
коммерческий директор ООО
"Сэлдом-С" Е. В. Барский. Без
него проект заглох бы на самой
ранней стадии. ООО "Сэлдом-С"
является одним из крупнейших
дилеров ООО СП "Белсел". И их
финансовая и техническая поддержка
помогла проекту развиться до
сегодняшнего состояния.
Вы не в курсе, в компании
"Белсел" сотрудничество со
студентами является обычной
практикой или вы, так сказать,
первопроходцы?
А. М.: На самом деле это был
первый случай такого
сотрудничества. Но компания
"Белсел" в лице генерального
директора А. А. Соборова осталась
довольна сотрудничеством, так что
оно будет продолжаться. У нас много
новых интересных идей, которые
можно реализовать при помощи
телефонов CDMA. В частности, есть идея
разработать сервер загрузки
мелодий и картинок для
CDMA-телефонов. С этим, на сегодняшний
день, тоже есть определенные
проблемы, но мы планируем их
разрешить.
Востребована ли абонентами
сотовой сети Diallog услуга,
предоставляемая Sun Messengerом?
А. М.: Степень
востребованности услуги
достаточно высокая, нашим сервисом
за несколько месяцев
воспользовалось около 10% абонентов
сети. Для прикладного сервиса это
достаточно много.
Какие трудности были в
процессе разработки?
А. М.: Трудности возникали, в
основном, из-за слабой
документированности телефонов.
Многие функции приходилось
буквально выковыривать из прошивок
телефонов.
В. С.: Поначалу были трудности
с изучением практически
недокументированного ICQ протокола.
Также были проблемы с
проектированием общей структуры
программы. Ведь её нужно было
сделать действительно модульной и
расширяемой, но в то же время
надёжной и отказоустойчивой.
Какими инструментами вы
пользовались при разработке Sun
Messenger?
В. С.: Были использованы
довольно известные и эффективные
инструменты. Основная серверная
часть, которая работает с серверами
ICQ, была написана на Visual C++,
интерфейс пользователя реализован
при помощи скриптового языка PHP, а
для хранения данных используется
СУБД MySQL.
Каковы дальнейшие
перспективы? Будет ли продолжаться
разработка программы?
А. М.: Конечно. У нас много
идей по развитию программы, и еще
больше идей присылают наши
пользователи. Мы работаем в тесном
контакте с пользователями и
стараемся оперативно выполнять их
пожелания. В частности, совсем
недавно к функциональности сервиса
был добавлен полноценный СМС-гейт.
А из перспективных идей - прием
документов различных форматов и
отображение их на телефон, что-то
вроде мобильного офиса. Еще очень
много пожеланий по интерфейсу
программы, сейчас он достаточно
аскетичен.
В. С.: Да, мы продолжаем
разрабатывать программу и при
подготовке её очередного
обновления стараемся учесть мнение
каждого пользователя. В частности,
в скором времени планируем
реализовать получение истории
сообщений на e-mail.
Скажите, а участие в
подобных проектах не мешает учёбе?
А. М.: Наоборот, такой
серьезный проект приучает к
собранности и ответственности.
Хотя иногда приходится оставаться
на рабочем месте до десяти часов
вечера.
В. С.: Сейчас не мешает. Однако
в первое время на проект уходило
слишком много времени. Хотелось его
быстрее реализовать и представить
на суд пользователей.
А время? Его хватает на всё?
А. М.: Хватает. Главное -
правильно его распределить.
В. С.: Хватает на всё. Хоть и
пришлось отказаться от некоторых
других интересных занятий, но я об
этом не жалею.
Скажите, вы слышали
когда-нибудь о нашей газете? Читали
ли её когда-нибудь?
А. М.: Конечно, слышали. И одно
время я регулярно приобретал
"КВ". У меня даже подшивка за
2005-й год есть. Теперь времени на
компьютерную прессу не хватает, но
"КВ" я все же иногда покупаю.
В. С.: Да, конечно, слышал. И
периодически читаю.
Приятно слышать. А вы сами
часто пользуетесь собственной
разработкой?
А. М.: Бывает, что приходится,
особенно на даче или в автомобиле.
В. С.: Я пользуюсь ей редко,
потому что у меня GSM телефон,
подключенный к другой сети.
Спасибо за интервью!
Интервью провёл
Вадим СТАНКЕВИЧ
www.kv.by
Компьютеры 18-05-2007 Выпущена версия Google Earth для iPhone 28-10-2008 Компьютеры Новая версия программы Google Earth теперь доступна пользователям коммуникаторов iPhone и плееров iPod Touch. Сама программа для компьютеров существует уже больше трех лет и была скачана более 400 млн раз, но пока не существовало ее мобильной версии. Самой близкой по сути программой может быть Google Maps for Mobile, которая и раньше ставилась на различные коммуникаторы. Но, в отличие от Google Earth, Maps for Mobile больше ориентирована на показ...
Финансовый кризис выгоден разработчикам программ с открытым кодом 17-10-2008 Компьютеры По словам Jim Whitehurst, главы компании Red Hat, финансовый кризис неизбежно приведет к сокращениям расходов на развитие IT инфраструктуры в большинстве крупных компаний. Вследствие этого многие из них обратятся к программному обеспечению с открытым кодом, как к альтернативе платного софта. «Я совершенно уверен, что ситуация на рынке бесплатного программного обеспечения после кризиса будет еще лучше, чем до него», — отметил Jim Whitehurst во вре...
Финальная версия OpenOffice 3.0 будет представлена 13 октября 10-10-2008 Компьютеры В следующий понедельник, 13 октября участники проекта OpenOffice намерены представить финальную модификацию третьей версии одноименного пакета офисных приложений. Презентация OpenOffice 3.0 состоится в Париже в рамках специального мероприятия, приуроченного к восьмой годовщине проекта.
По сравнению с предыдущими модификациями продукта в OpenOffice 3.0 реализовано множество нововведений. Прежде всего, нужно заметить, что OpenOffice 3.0 станет пер... |