Показаны сообщения с ярлыком soft. Показать все сообщения
Показаны сообщения с ярлыком soft. Показать все сообщения

суббота, 13 октября 2007 г.

Мобильный Firefox появится уже в следующем году

Приветствую!

По заявлению разработчиков Mozilla Firefox, уже довольно скоро появится мобильная версия одного из лучших веб-браузеров. Точные сроки не определены, но известно, что выйдет эта версия не раньше 3-й версии десктопной версии Firefox. Также пока не объявлены поддерживаемые платформы, но судя по настрою разработчиков, они ориентируются в первую очередь на "мощные" девайсы. Так что можно предположить, что это будет PocketPC, а также недавно заявленные девайсы от Intel, с которым Mozilla уже успела подружиться. К тому же разработчики обещают, что обязательно будут сотрудничать со всеми производителями, которые выразят желание устанавливать браузеры от Mozilla на свои устройства уже сейчас.

IMHO, довольно опрометчивое решение изначально ориентироваться только на сильные устройства и пытаться перенести FF на мобильные платформы с минимальными изменениями, я бы на их месте обратил внимание на деятельность Opera и её клиент Opera Mini, у которого основными плюсами являются: поддержка максимального числа устройств, малая требовательность к ресурсам и трафику. При этом, конечно же, учитывается мобильная специфика в интерфейсе. Редко то, что удобно на десктопе, оказывается удобным в мобильном виде.
Ну и кроме этого можно поехидничать по поводу ресурсоёмкости десктопного Firefox, у которого с ней явно проблемы. Я бы на их месте доводил для начала основную версию хотя бы до половины быстродействия настольной Opera, чтобы портирование "в лоб" не оказалось губительным для быстродействия тех мобильных девайсов, на которые будет рассчитан mobile Firefox.

суббота, 15 сентября 2007 г.

Появился конкурент Opera mini

Доброго времени суток.

Похоже в ближайшее время безусловное лидерство Opera Mini на рынке мобильного браузинга может быть оспорено новым браузером Tea Shark.
Нет, не пугайтесь, этот браузер пока что не может послужить реальным конкурентом для мобильной Оперы, пока что он вообще находится в бете и его функционал довольно ограничен, а интерфейс отчасти позаимствован всё у той же Opera Mini.


Из особенностей - полноразмерный рендеринг, который при этом пока оставляет желать лучшего. Достаточно простой bash.org.ru этот браузер нормально отрендерить не смог.
При этом технология обработки страниц тут такая, загружаемая страница обрабатывается на сервере, а потом подгружается на мобильный. Заявлена поддержка RSS, правда я эту функциональность не проверял.

В общем, как для альфа-версии достаточно серьёзно, IMHO, думаю к релизу первой версии оперовцам уже надо будет задуматься над какими-то серьёзными фишками, кроме существующих. Хотя у меня есть надежда, что пока это свершится, у многих уже будет iPhone\iPod с полноценными Safari, а больше ничего и не надо :)


P.S. После недели общения с iPhone, стал замечать что уже не представляю как можно управлять телефоном по-другому, так рука и тянется нажать кнопку на экране моего старичка SE K600 :)

суббота, 1 сентября 2007 г.

Opera Mini 4.0 beta 2

Приветствую!
Мое любимое мобильное приложение, а именно Opera Mini продолжает радовать :)
На этот раз поводом для радости послужил выпуск второй беты, с солидным списком серьёзных изменений.

Основные добавления и улучшения в Opera Mini 4 бета 2:

  • Можно добавлять поисковый движок по своему выбору на стартовую страницу, как это сделано в десктоп-версии Opera
  • "Горячие" клавиши
  • Работа с браузером в горизонтальном режиме дисплея ( наконец-то! )
  • Ряд оптимизаций для аппаратов BlackBerry
  • Распределение контента по папкам, которые сворачиваются и делают длинные списки более компактными
  • Поддержка безопасных подключений для банков, eBay и т. д.
  • Поддержка мелких шрифтов
  • Упрощен процесс установки
  • Улучшено качество изображений
  • Улучшена поддержка cookie
  • Возможность редактировать текущий URL
  • Добавлен полноэкранный режим
  • Увеличен список поддерживаемых телефонов
Вот такие молодцы ребята, должен заметить что какие-то хаки они всё же использовали, т.к. после запуска этой беты она пишет "Installing..." и что-то качает по сети. Размер приложения при этом не выходит за 100К!
Очень порадовал Landscape mode, а также то, что не очень простую CSS разметку Opera Mini отрендерила идеально.

Диагноз: приложение must have для каждого, кто имеет мобильный телефон и пользуется интернетом.

вторник, 21 августа 2007 г.

Самопиар :)

Немного попиарю контору в которой работаю и представлю вашему вниманию 2 приложения для iPhone, пока что они в бете, но как только будут вычищены баги и "напудрены" мордочки состоятся релизы.

IM+ for Skype, iPhone version Skype-клиент для iPhone, который работает с использованием SkypeOut, т.е. все звонки делаются через callback. Получается примерно так, делая исходящий звонок, система организует конференцию.
RDM+, iPhone version Remote Desktop for Mobiles для iPhone. Это система для удалённого управления вашим компьютером. Этот продукт думаю должен стать очень востребованным среди пользователей, т.к. альтернатив пока немного. Единственный минус данного решения - отсутсвие поддержки Mac, как ОС для управления.

понедельник, 9 июля 2007 г.

Особенности разработки мобильных приложений

Сегодня разработка ПО все больше и больше "мобилизируется". Десктопное приложение в глазах пользователей все чаще выглядит неполноценным, если не имеет мобильной версии. Поэтому наиболее общий вводный экскурс в разработку мобильного ПО для людей, которые раньше тратили 99,(9) рабочего времени на написание обычного софта, думаю, должен быть интересен и полезен. Итак, выделим основные отличия в разработке и рассмотрим каждое из них более детально.


  • Быстродействие. Снова, как в былые времена, нельзя рассчитывать на то, что процессор всемогущ и осилит любой сколь угодно неоптимальный алгоритм. Нужно искать наименее ресурсоемкие решения всех возникающих задач. Об этом нужно помнить на протяжении всего процесса разработки, т.к. в итоге это выльется в качество всего приложения. Для мобильных приложений достаточно распространена ситуация, когда есть два приложения, которые выполняют одни и те же задачи, но одно работает в два раза медленнее другого. Почему? Смотрите выше.
  • Качественный интуитивный UI - ключ к успеху приложения. Это может показаться общей фразой, справедливой для любого ПО. Однако для мобильных устройств она приобретает особое значение, т.к. их органы управления на сегодня исключительно неудобны и ограничены в своей функциональности. Если вы видите какую-то программу, которая хорошо продается и у нее есть недостатки в UI - сделайте точно такую же программу, где все действия можно будет выполнять значительно меньшими усилиями и их выполнение будет являться более очевидным и вы сорвете банк.
  • Энергопотребление. Это на сегодня краеугольный камень всей мобильной индустрии. Сейчас не существует достаточно емких источников питания, в результате чего страдают конечные пользователи. Если ваше приложения для ожидания завершения задачи в параллельном потоке будет входить в "холостой" цикл, а не вызывать sleep, пользователи будут страдать еще больше. Дело в том, что мобильные процессоры зачастую используют сложные алгоритмы оптимизации энергопотребления, которые смотрят на текущий уровень загрузки процессора и если вы не вызываете sleep несмотря на то, что программа ничего полезного не делает, система не сможет этого определить, а следовательно снизить тактовую частоту и сэкономить немного энергии. Еще один пример - выключение анимации, когда программа в фоновом режиме или выключен экран. Кстати этот пункт также вплотную связан с пунктом про быстродействие и оптимальность алгоритмов.
  • Корректная реакция на внешние события. Т.к. выполнения программ - зачастую не основная функция мобильных устройств, с устройством может происходить множество нехарактерных для настольного ПК событий, на которые необходимо корректно реагировать. Основным таким событием, конечно, является входящий звонок. Также сюда можно отнести переход устройства в спящий (энергосберегающий) режим, смену способа передачи данных (например UMTS/WiFi). Если, например, вы написали аудио плеер, то при приходе звонка ваша программа должна корректно отреагировать и приостановить воспроизведение, снова включив его по завершении звонка.
  • Защита конфиденциальной информации. Также к особенностям, видимо, можно отнести то, что данные на мобильном устройстве подвержены большему риску, чем на любом офисном или другом ПК в силу возможности кражи и просто большей доступности вашего устройства для окружающих. Поэтому крайне желательно конфиденциальные данные надежно прятать, чтобы их нельзя было легко прочесть взяв "посмотреть" устройство, а также шифровать доступными средствами, чтобы увеличить время до их прочтения при краже устройства.

  • Итак, это наиболее важные на мой взгляд особенности, на которые, к стати, можно не обращать никакого внимания :) Однако результатом такого отношения как правило становится некачественный конечный продукт, масса негативных эмоций у пользователей и как следствие удивительно низкая коммерческая успешность проекта. Поэтому привыкайте создавать только качественное ПО. Дерзайте!

    воскресенье, 1 июля 2007 г.

    iZoho

    В день выхода iPhone компания Zoho представила свой оптимизированный для iPhone веб-офис. Название этот сервис получил ожидаемое - iZoho :)
    Судя по всему в ближайшие месяцы приложения для нового девайса будут появляться как грибы после дождя.

    среда, 20 июня 2007 г.

    Приложения для iPhone

    Редкие продукты пользуются такой сумасшедшей популярностью ещё до выхода, но всё же iPhone'у удалось обрасти набором приложений ещё до релиза. И это при том, что официально устанавливаемые приложения не поддерживаются.
    Появился каталог веб-приложений, которые как ожидается будут работать на ожидаемом iPhone.
    Из интересного мне - клиент для AIM, Feed Reader, интерфейс для Twitter. Всё очень красиво сделано и судя по всему "вебдванольность" будет общей чертой для большинства приложений, что несомненно радует :)
    И это только начало, думаю после выхода количество приложений будет увеличиваться лавинообразно.

    вторник, 19 июня 2007 г.

    Свершилось! Opera Mini 4.0 Beta

    Opera Software не стала нас долго мучать и выпустила бету нового веб-браузера для мобильных телефонов.
    Что сказать... я ожидал революции в мобильном браузинге, но то, что я увидел меня действительно поразило. И даже не столько новые функции удивляют, сколько то, что всё это достаётся миллионам пользователей абсолютно бесплатно!
    Здесь видео, где показывается работа нового браузера на мобильном. Более того, есть даже ролик "Opera Mini vs iPhone" :)
    Но всё же советую опробовать работу новинки на своих телефонах.
    Всем приятного мобильного браузинга!

    суббота, 16 июня 2007 г.

    Очередная вариация на тему mobile widgets

    Приветствую!

    Webwag mobile - инкарнация веб-сервиса Webwag на мобильных телефонах с поддержкой Java. Насколько я понял из заявления разработчиков, поддерживется синхронизация с Webwag аккаунтом и набором виджетов, которыми Вы пользуетесь на десктопе. Я этим сервисом не пользовался, потому оценивал только мобильную версию.
    Сразу скажу, что по сравнению с аналогичными сервисами Webwag mobile, имхо, уступает. Как минимум Widsets, их до сих пор никому не удалось обойти в удобстве и красоте. Есть ещё Plusmo, но они явно слабее "видсетов", хотя вроде и появились раньше.

    Что ждёт все эти сервисы в будущем пока неизвестно, несомненно, идея очень хорошая и многие виджеты действительно могут быть полезны. Но пока развитие этой сферы, равно как и мобильных приложений вцелом, тормозят операторы и производители девайсов. Может быть с выходом iPhone с поддержкой 3G что-то изменится, но пока что-то владельцы обычных мобильных не воспринимают их более как просто телефоны или плееры. О том, что можно быть "always online" на мобильном(смартфона) многие просто не задумываются...

    Из-за внезапно обрушевшейся на меня сессии, к сожалению, не получается регулярно обновлять блог, но я думаю это временно и довольно скоро активность блога возрастёт :)

    четверг, 7 июня 2007 г.

    Opera mini

    Приветствую!
    Сегодня хочу рассказать вам о мобильной инкарнации, пожалуй, самой используемой пользователем Интернета программы. Да, это web-браузер.
    Если с браузерами для десктопа всё понятно, там есть браузеры на любой вкус.
    Кто любит чтобы "просто работало из коробки" - пользуется Internet Explorer.
    Кому важна расширяемость и возможность сделать браузер полностью адаптированным под себя - выбирают Firefox. Те же, кто любит скорость - используют Opera.
    Так вот сегодня я хотел бы рассказать о младшей сестре последнего браузера - Opera mini.

    Пресс-релиз этого браузера для Java-телефонов состоялся 10го Августа 2005-го года; должен отметить, что в то время хороших web-браузеров для мобильников по сути не было, да, был NetFront, но он стоил денег. Opera Mini же произвела революцию в сфере мобильных приложений в целом и в частности на рынке мобильных браузеров. Несмотря на то, что предназначена она была прежде всего для обычных Java-телефонов, её ставили себе на Pocket PC, Palm, Linux коммуникаторы, при этом разочарованных пользователей мобильной Opera я не знаю. Через год после выпуска Opera отрапортовала о преодолении рубежа в 1 млрд просмотренный страниц с помощью Opera Mini.
    Чем же Opera Mini смогла так привлечь пользователей?
    Ответ тут неоднозначен, выскажу свою точку зрения:
    1. Интерфейс. Он очень приятен, понятен любому пользователю и довольно удобный при этом, продумано всё до мелочей, есть даже shortcuts для наиболее частых действий.
    2. Скорость и трафик. Да, в обычных GSM-сетях очень сложно добиться высокой скорости, поэтому особенность Opera Mini делает её лидером среди мобильных браузеров. Дело в том, что перед тем как страница загрузится на Ваш мобильный, она сжимается и адаптируется под экран мобильного телефона на серверах Opera. Таким образом достигается высокая скорость и экономия трафика при загрузке даже больших страниц. А если в настройках ещё отключить загрузку графики, то трафик и становится несравнимо меньшим, чем если бы страница загружалась без изменений на телефон.
    3. Дополнительные возможности, недоступные в обычных мобильных браузерах. А именно:

    • Поддержка RSS-фидов
    • Возможность загрузки фотографий на сайты в интернете
    • Возможность скачать файлы на свой девайс
    • Поддержка SSL
    • Работа через постоянное сетевое соедиение (sockets). Другими аналогичными браузерами обычно используется только HTTP-соединение.
    • Возможность поменять внешний вид браузера
    • Поддержка закладок (bookmarks)
    Ниже несколько скриншотов Opera Mini.


    Симпатично, не правда ли? :)
    Советую попробовать функциональность этого браузера на своих телефонах и коммуникаторах, если Вы ещё этого не сделали, конечно.
    Из отрицательных вещей, что мне не понравились есть только одна. Теперь в Opera Mini по умолчанию стоит поиск от Yahoo!, что очень огорчает. Не знаю, что там у них произошло с Google, но уже почти год как Opera отказалась от Google Search в своём мобильном продукте.

    Надеюсь вам понравился мой первый в жизни обзор... чего-либо :)
    По-сути это моя первая статья в Internet, буду очень рад услышать ваше мнение, может что-то стоит изменить в манере повествования? В любом случае, спасибо за внимание! Удачного мобильного сёрфинга Вам!