К основному контенту

Про скорость работы (+видео).

Не так давно, я выкладывал здесь видео о коммуникаторе Mio К 70 и о сравнении скорости работы, вот наиболее интересный отрезок сравнения.

на YouTube http://www.youtube.com/watch?v=ygqktS7oMPo
Здесь мы видим, что программа работает практически синхронно на разном по мощности оборудовании, сегодня хотел бы рассказать о том, как такое возможно.

Споры о частотах процессоров не новы, но если смотреть исключительно в сторону КПК, то не совсем корректно проводить прямые сравнения производительности, опираясь на частоту процессора, она важна, но на производительность влияние оказывает не только она. Давно известно, что скорость работы кпк зависит не только от вычислительной мощности процессора, но в не меньшей мере и от размера и скорости кэша, скорости памяти, эффективности реализации всей подсистемы памяти в целом. Не последнюю роль играет и ОС. Кто то, возможно помнит старые Palm, которые при своих 32 мГц и 8 мб в некоторых задачах запросто уделывали Pocket PC.
Итак, возвращаясь к сегодняшнему разговору, мы имеем уже 2 пункта: эффективность реализации аппаратной части, версия ОС (в рамках одной платформы). Что же касается работы Наполеона, то тут следует сказать, что программа не использует .Net CF и его компоненты. Именно Compact Framework отъедает добрую часть ресурсов аппарата, по этому мы никогда не использовали для разработки мобильной части.Net CF, как бы это ни было популярно. Не использовали, хотя бы потому, что считаем моветоном загрузку приложения дольше 5 секунд.
То, что программа работает синхронно на медленном и быстром оборудовании говорит скорее о том, что она потребляет минимум ресурсов вот и всё.

.Net Compact Framework для мобильной платформы – зло, и не переубедите!

Комментарии

Популярные сообщения из этого блога

Планограмма

Планограмма – это схематическое изображение размещения товара на полке. С планограммами мы сталкиваемся уже давно. В первую очередь это инструмент для работы мерчендайзера, схема расположения товара на полке помогает организовать выкладку в местах продаж.  Сразу хочу сделать акцент на том, что сами планограммы мы или наши продукты не разрабатываем. Однако мы можем использовать готовые схемы в сценарии работы торгового агента. Именно об этом я и хочу сегодня рассказать.  Как может быть использована Планограмма во время визита мерчендайзера в мобильной торговле Наполеон. В рабочем месте руководителя создаются планограммы для типа торговой точки, типизация торговых точек может быть разная. Когда мобильный сотрудник посещает торговую точку у него в его скрипте визита появляется нужный шаг с нужной схемой выкладки. Ее можно не только просмотреть, но и при этом заполнить требуемые значения, например, невозможность применения в точке, или нарушения выкладки и т.п. Конечно же дополнит...

Фиксация перемещения торговых представителей.

Эта статья уже порядком устарела, вот актуальный вариант . Достаточно часто слышу от клиентов вопросы типа: "я смогу видеть на карте, где был торговый представитель"? Эти вопросы меня уже давно не удивляют, последние несколько лет вопросы слежения за торговыми агентами стали весьма актуальны, и в первую очередь благодаря развитию аппаратной части (коммуникаторы, КПК), встретить сейчас коммуникатор без GPS-приёмника реально сложно. Иными словами, если в коммуникаторе есть такая возможность, то почему её не использовать для слежения? И эта возможность стала использоваться в подавляющем числе проектов мобильной торговли, все разработчики софта стали предлагать "свои уникальные" технологии слежения и отображения. Получил ли заказчик надёжный инструмент контроля полевых сотрудников? Не думаю. Как работает технология GPS (Global Positioning System)? Система GPS функционирует на основе орбитальных спутников, передающих на приёмники находящиеся в устройствах радио си...

Время автономной работы Android планшета.

Бытует такой миф, что планшеты под управлением Android OS имеют крайне малый срок автономной работы, иными словами заряда аккумулятора хватает ненадолго (пара-тройка часов). Я, могу предположить, откуда появилась такая информация и попытаюсь отчасти если не развеять этот миф, то хотя бы внести ясности. Итак, откуда появился этот миф? Если вспомнить первые аппараты, которые попали на наш рынок (официально и не официально), то подавляющая часть этих устройств была представлена бюджетными моделями, которые отличали низкокачественные экраны, старые версии Android OS и урезанный функционал, но это были планшеты, что-то типа iPad! Особняком стояли дорогие модели от известных производителей (Samsung, Viewsonic и т.д.), эти аппараты отличались по стоимости в разы, но обладали при этом заметно лучшими характеристиками во всём (кроме цены), в особенности в плане автономной работы. Шло время, дорогие аппараты стали терять в цене, радикально "жёлтые" производители стали подтягив...

Коммуникатор vs Нетбук.

Недавно к нам обратились с вопросом: а можем ли мы предложить решение для автоматизации торговых представителей на ноутбуках (нетбуках)? На этот вопрос я ответил отрицательно и привёл ряд аргументов в пользу того, что использование нетбуков для мобильной торговли не совсем рационально. Спустя время, после разговора я вспомнил ещё аргументы и решил изложить их в этом посте. К слову, тема использования нетбуков в замену КПК не нова, такая возможность много раз обсуждалась на специализированных форумах, при этом основными доводами были: больший (по сравнению с КПК) экран, возможность ставить копии применяемых учётных систем либо работа в терминальном режиме. Однако я считаю, что нетбуки заметно уступают коммуникаторам (мы преимущественно рекомендуем коммуникаторы вместо КПК, в виду их способности поддерживать более стабильный обмен), вот мои группы аргументов: Прежде всего, это неудобно в работе. Здесь главное не то, что надо переносить с собой более крупный девайс и ждать при каждом...

Бесплатные программы для торговых представителей.

Довольно часто такой запрос появляется в статистике нашего сайта , однако бесплатных программ там нет. Задался вопросом, а действительно ли оправдано применение бесплатного софта в этой сфере (мобильной торговле)? Все-таки нет… Вот ход размышлений: - Бесплатные программы содержат в себе некий функционал, который не исключено, удовлетворит все потребности ищущего, однако остаётся открытым вопрос об интеграции в КИС, и даже если этот момент хорошо освещён в описании к программе, то как быть с доработками, если они всё же понадобятся? - Бесплатные программы могут предоставляться в тестовых целях (не исключено что кто то хочет сделать хороший продукт для своей компании или просто конкурентоспособный продукт) и никто при этом не гарантирует стабильности работы или искажения информации. - Это не оправданно с экономической точки зрения. Часто для функционирования этих программ требуется дополнительное ПО (SQL Server Mobile, .NET Compact Framework к примеру) с ним она работать будет, НО...