Web-приложения на AVR32
Порой бывает необходимость, чтобы какое-либо устройство управлялось через web-интерфейс — особенно, когда требования к времени отклика не столь критичные, а городить огород с написанием дополнительного демона и последующие муки с отладкой клиентского приложения иметь как-то не очень хочется. В нашем случае нам необходимо было написать простенькое приложение для управления устройством для платформы AVR32 компании Atmel.
Подробнее →
Hello, world! на IPhone
Написать и собрать простейшее приложение для iPhone не так уж сложно. Последовательность шагов будет примерно такая:
Подробнее →
Использование Google Maps API
Предположим гипотетическую ситуацию, когда нам необходимо сделать web-ресурс на базе гео-информации, будь то каталог компаний, сервис организации встреч или просто показать месторасположение множества точек присутствия компании. Разумеется, всегда есть варианты и данная задача — не исключение: а) мы можем нарисовать собственную карту (и потом много усилий вбухать в ее поддержание, развитие и уточнение); б) можем соорудить обертку вокруг всем известного сервиса Google Maps, который даст нам множество возможностей по представлению гео-информации, что гораздо проще и удобнее. На этом месте отошлем пытливые умы к замечательному самообучению на примерах, а с остальными продолжим.
Подробнее →
Пространства имен в XML c привлечением .NET
Маленький рецепт на заметку: если вы желаете использовать некий XML-документ в Mono/.NET, убедитесь, что он не содержит определений дополнительных пространств имен (namespaces). Потому как попытка адресоваться по XPath-выражению в стиле //seprfeed/myns:title будет заранее обречена на неудачу.
Причина сего в том, что XML-парсеру неизвестно о пространствах имен, а, следовательно, ему надо информацию сообщить. Делается это весьма просто — создается объект класса XmlNamespaceManager, которому и указываются заветные namespaces. А затем при поиске этот объект идет параметром к вызову методов XPathNavigator.
Рецепт благополучно был найден в блоге Wayne Allen .
Flash-интерфейс для приложения
Современному ПО уже мало быть просто функциональным, необходимо еще иметь привлекательный интерфейс, причем такой, чтобы заказчики и «Вау» сказали, и пользователи потом сильно не мучились.
Существует несколько вариантов создания подобных красивостей, нами на практике применялась пара из них. Первый состоял в использовании собственных картинок поверх стандартных элементов управления в библиотеке Qt. Это само по себе извращение, поскольку Qt имеет достаточно гибкую систему стилей, которую можно использовать, но в нашем случае быстрее (а порой это очень критично) оказалось нарисовать собственные элементы управления.
Подробнее →

