войти зарегистрироваться

Блог компании DevExpressНовогодний подарок от DevExpress

Близится Новый Год и, похоже, у всех уже предпраздничное или праздничное настроение в ожидании предстоящего веселья и получения подарков :-)

Для тех программистов, кто использует платформу .NET, DevExpress совместно с Microsoft тоже приготовили небольшой подарок – бесплатный Map Control для работы с картами в WPF приложениях.

Вот небольшой ролик, демонстрирующий этот контрол в действии:


HTML5HTML5 Canvas Map — реализация картографического движка из песочницы

В рамках большого интерактивного веб-ориентированного проекта (подробнее о котором возможно в другом посте) я занимаюсь разработкой картографического движка, реализованного на HTML5 CANVAS. Его разработка дошла до стадии беты и, с одобрения моего руководства, появилось желание продемонстрировать данные карты широкой публике.

image

Windows PhoneОпыт разработки для WP7 или gMaps тру стори

Мы — Алексей Страх и Александр (часто Алексей :) ) Сороколетов — авторы gMaps, одного из самых популярных приложений для Windows Phone 7 в Европе. Занимаемся любимым делом — разработкой приложения для WP7 и хотим поделиться своим опытом и историей создания gMaps. Приходите на Windows Phone Camp 5 сентября – мы там лично все расскажем и ответим на Ваши вопросы.

AndroidOsmand — Руководство пользователя

Osmand — программа для Android, которая позволяет работать с офлайн картами OpenStreetMap и не только, использовать голосовую навигацию, запись, отображение и навигацией GPX треков, а также ряд возможностей по редактированию OSM. Судя по предыдущему топику , среди хабровчан достаточно большое число пользователей данной программы, которые бы хотели узнать тонкости работы данной программы.

Osmand menu Конечно, написание руководств для пользователей в последнее время считается плохим тоном, так как пользовательский интерфейс должен быть абсолютно понятен всем и в любой ситуации, но реальность, к сожалению, говорит об обратном. Особенно это критично, когда пользователи не понимают базовых понятий приложения или руководствуются заниженной или завышенной оценкой к его возможностям.

Osmand, как и большинство Linux приложений, предназначен, для всех, поэтому конкретную целевую аудиторию даже сложно назвать. Это является и плюсом и минусом приложения. В принципе все open source развиваются по этому сценарию, потому как сообщество постоянно добавляет маленькие и нужные патчи и редко добавляет большие и нужные. Так и получаются приложения с кучей настроек, кучей перекрывающихся функций и тысячами сценариев использования.

Кратко темы, раскрытые ниже:
  • Карта — векторные и растровые карты, различные настройки
  • Экран Карты — индикаторы на главном экране приложения и контекстное меню
  • Настройки приложения — профили настроек и обзор базовых настроек
  • Фоновый сервис — работа приложения с выключенным экраном и с заданным периодом включения
  • Мониторинг — запись GPX треков
  • Навигация — онлайн и офлайн навигация
  • Поиск — поиск POI, транспорта, адреса
  • OSM редактирование — POI и Osm bugs

Разработка под AndroidКарты в вашем Android-приложении



Довольно часто перед разработчиком мобильного приложения возникает необходимость отобразить что либо на карте. Какие же варианты есть у разработчика?

Я рассматривал два варианта.

Веб-разработкаМасштабирование карты, наложение меток и отображение маршрута без использования javascript

imageОднажды, загорелся я идеей создания инструмента просмотра маршрута на карте своего города без использования javascript. Даже были аргументы в пользу этого. Например, использование своих изображений карт.
UPD: Есть аналоги у популярных сервисов c их картами (на момент создания о них еще не знал):

Спасибо за ссылки комментирующим
Но мы делаем свою.

NokiaOvi Maps 3D

Nokia решила потягаться с Google и представила почти фотографического качества трехмерные карты Ovi. Работают они пока только в тестовом режиме: городов не так много, грузятся не так чтобы очень шустро, но уже очень красиво.



Устанавливать чего-то дополнительного, можно сказать, не требуется — Хром попросил скачать только легкий плагин. Смотреть на крутоту →

GoogleAlmaty GTUG — первая встреча


Вот мы и в Казахстане! Теперь и в Южной Столице Казахстана разработчики и пользователи Google смогут собираться вместе для обсуждения различных вопросов, связанных с технологиями Google! Первая встреча группы состоится в рамках Barcamp Central Asia 2011, 16-17 апреля 2011 года в здании Казахстанского института менеджмента, экономики и прогнозирования, расположенного по адресу: г. Алматы, пр. Абая, 2.

Я пиарюсь Революция на горизонте навигации: Google Maps 5



Вместе со стартом продаж Google Nexus S, поисковой гигант порадовал всех владельцев смартфонов с ОС Android. А радость заключается в большом обновлении Google Maps до версии 5.

А революционность в том, что скоро вам не понадобится ни одно другое ПО для навигации, кроме Google Maps. Монополия! Кто рад?

А теперь подробнее.

МедиаGoogle Maps как репортажная платформа

Британские студенты, протестующие против повышения цен на обучение, решили использовать Google Maps в качестве инструмента онлайн-репортажа.

Карта и хронология акций протестов и столкновений с полицией объединены на странице «What's going on?»

В чём важные отличия получившийся карты:
  • Действия протестующих и полиции отмечены на карте — сразу видна общая картина.
  • Меткам на карте присвоены понятные иконки — понятно кто-где.
  • Событийные метки не только указаны на карте, но и отсортированы по времени — получается новостная лента.
  • Каждый желающий может проинформировать организаторов о событии — получается коллективный репортаж.
А самое главное — технологии Google позволяют построить такой «новостной сайт» за полчаса.