"Серьезный проект приучает к собранности и ответственности..."Два обычных белорусских студента создали необычную программу. Что в этом такого? Да ничего особенного, если бы не тот факт, что создавали они её для оператора сотовой связи 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 телефон, подключенный к другой сети. Спасибо за интервью! Интервью провёл Вадим СТАНКЕВИЧ
Чтобы разместить новость на сайте или в блоге скопируйте код:
На вашем ресурсе это будет выглядеть так
Интервью с Александром Мовчаном и Виктором Сягло, разработчиками ICQ-гейта для СП "Белсел"
|
|