Всем уже давно понятно, что от мобильников никуда не деться, и как следствие, никуда не деться от того, что ваш блог будут читать с экрана мобильного телефона. И пусть мой блог с мобильника посещают не более 10 человек в месяц, я таки решился на то, что бы сделать мобильную версию. Но так-как я ленивый до невозможности, я нашёл способ сделать приемлемую мобильную версию за очень короткое время. Причём не только блога, но и любого сайта, который отдаёт RSS поток.
143.91
Рейтинг
Разработка мобильных приложений *
Android, iOS, Windows Phone и прочие
Сначала показывать
Порог рейтинга
Уровень сложности
Compact Framework: Грани прозрачности
4 мин
1.5KВступление
К большому сожалению разработчиков, Compact Framework, да и native-функции тоже, не поддерживают альфа-канал с разной прозрачностью у индивидуальных пикселей. Это означает, что нет возможности создавать красоту неописуемую с плавными переходами между изображениями. Однако, что же делать, если хочется иметь хотя бы подобие «полного» альфа-канала, а именно, выводить полупрозрачные изображения, у которых есть ещё и полностью прозрачные участки?
+4
Compact Framework: адаптируем графику приложения под текущую цветовую схему
5 мин
1KВступление
Как известно, на Windows Mobile устройствах существует возможность смены цветовой схемы. В случае, если приложение не использует графические элементы, достаточно воспользоваться набором цветов, предоставляемых классом SystemColors, чтобы приложение соответствовало текущей схеме. Из наиболее часто используемых имеет смысл отметить ActiveCaption, ActiveCaptionText, InactiveCaption, InactiveCaptionText, WindowText и.т.д. Также не стоит забывать про класс SystemBrushes, в котором представлены готовые для работы кисти — нет необходимости вызывать конструкторы и т.д.
Но что делать, когда есть набор изображений, которые должны соответствовать текущей цветовой схеме? Неужели делать набор картинок под все основные цвета?
+15
Age of Heroes Online — мобильная MMORPG + пошаговая стратегия.
2 мин
5.1KОколо года назад в сети появились первые слухи о том, что «Мегафон» решил создать on-line игру для мобильных телефонов. Тендер на создание игры тогда выйграла компания «Qplaze». Началась разработка игры… Потом пришло бета-тестирование, на которое были допущены только абоненты того же «Мегафона». И вот наконец-то, совсем недавно игру открыли для других мобильных операторов. Хоть игра и дальше находится в состоянии теста она вполне играбельна. Итак — Age of Heroes Online.
+5
Истории
Комфортное чтение с мобилы или обзор txt to java конвертеров
5 мин
5.9KСлучилось страшное! Мой смартфон nokia navigator 6110 скоропостижно скончался! Пришлось искать замену, причем хорошую и недорогую, ибо откуда у обычного программиста деньги на хороший телефон (громкий жалобный всхлип). В общем, после долгих поисков был выбран телефон nokia 2630. Вообщето телефон мне нужен только что бы звонить, писать смс и читать! Причем в основном именно читать, т.к. читать я люблю. На смартах все довольно просто, скачал книжку, перевел в txt формат закинул в смарт с установленным qreader'ом, и наслаждаешься. На обычных телефонах, прежде чем наслаждаться, необходимо перевести книгу в java приложение. Для этих целей существуют специальные программы конвертеры из txt в java. Ну собственно последние два дня я убил на то, что бы сделать чтение со своей мобилы удобным, и сейчас, я пожалуй поделюсь с вами накопленным опытом.
+4
Gears Geolocation API — WiFi-позиционирование прямо из браузера
1 мин
4.1KКомпания Google выложила для разработчиков бесплатный набор интерфейсов Gears Geolocation API, с помощью которого можно легко добавить в веб-приложение функцию получения текущих координат местности. Система работает под любым браузером (в Chrome и Android даже без установки плагина), кроме Opera (поддержка скоро появится), принцип работы прост. Информация об окружающих WiFi-хотспотов передаётся на сервер, а оттуда возвращаются ваши координаты с точностью до 200 м. В целях безопасности координаты не записываются и не хранятся на сервере.
По заявлениям Google, в их базе данных есть сведения о WiFi-хотспотах в сотнях городов по всему миру.
Это очень полезный функционал, который можно добавить практически на любой социальный веб-сайт, будь то сервис знакомств, афиша по кинотеатрам или сайт новостей.
Как говорят разработчики, изначально они думали, что этот набор интерфейсов будет использоваться в мобильных приложениях, но в процессе пришло понимание, что обладателям ноутбуков он тоже нужен. Собственно, для ноутбуков это первый такой сервис.
via Google Code Blog
По заявлениям Google, в их базе данных есть сведения о WiFi-хотспотах в сотнях городов по всему миру.
Это очень полезный функционал, который можно добавить практически на любой социальный веб-сайт, будь то сервис знакомств, афиша по кинотеатрам или сайт новостей.
Как говорят разработчики, изначально они думали, что этот набор интерфейсов будет использоваться в мобильных приложениях, но в процессе пришло понимание, что обладателям ноутбуков он тоже нужен. Собственно, для ноутбуков это первый такой сервис.
via Google Code Blog
+10
Безлимит от МегаФона перестал быть безлимитным
1 мин
3.3KКогда в начале этого года у оператора МегаФон-Поволжье появился безлимитный GPRS/EDGE-интернет, я воспринял эту новость с большим энтузиазмом. Причина простая, других способов насладиться радостью глобальной сети у меня не было (частный дом, телефона городского нет). Сам интернет, несмотря на поддержку моим аппаратом EDGE, работал немногим лучше обычного GPRS, но зато безлимит был честным. Однако счастье было недолгим…
+19
LinkedIn как проводник аутсорсинга мобильных разработок
3 мин
2KВера Решетина стала первым человеком, благодаря которому я поверил в эффективность деловых социальных сетей для развития бизнеса и продвижения личного бренда (как о том пишет Том Питерс). Поэтому я решил поговорить подробнее с одним из совладельцев быстрорастущей софтверной компании из Белоруссии, удачно совмещающей эту функцию с воспитанием двухлетнего сына.
+3
Как сделать инсталляционный фаил для Windows CE / Mobile в Visual Studio 2005
2 мин
4.4KПока я доделывал работу в этом блоге уже написали столько интересного, что глаза разбегаются. Сейчас я хочу затронуть тему создания инсталляционного фаила.
Возможно многим это покажется интересным, потому как инсталлировать программу рано или поздно придется. В этой заметке я в сриншотах постараюсь раскрыть эту тему. И, кстати, это мой первый пост, надеюсь получится полезным.
Возможно многим это покажется интересным, потому как инсталлировать программу рано или поздно придется. В этой заметке я в сриншотах постараюсь раскрыть эту тему. И, кстати, это мой первый пост, надеюсь получится полезным.
+3
Программирование под Windows CE на C++ с помощью Embedded Visual C++, часть 4 (эпиграф)
4 мин
2.7K+3
Программирование под Windows CE на C++ с помощью Embedded Visual C++, часть 3 (наверное последняя).
5 мин
4.4K+3
Программирование под Windows CE на C++ с помощью Embedded Visual C++, часть 2.
3 мин
4.1KПрограммирование под Windows CE на C++ с помощью Embedded Visual C++, часть 2.
Продолжение 1-й части.
Продолжение 1-й части.
+9
Программирование под Windows CE с помощью Embedded Visual C++, часть 1
4 мин
21KЭтот пост для настоящих программистов, которые вместо букваря учили алфавит по третьему изданию справочника по C++. Программировать под Windows CE будем на C++ с помощью Embedded Visual C++.
Итак, нам понадобятся:
Итак, нам понадобятся:
+12
Ближайшие события
Firebird Conf: конференция для разработчиков и администраторов СУБД Firebird
6 июня
09:00 – 20:00
Москва
Введение в mobile xotcl
6 мин
789#!/bin/sh
# \
exec tclsh "$0" ${1+"$@"}
package require XOTcl ; namespace import -force xotcl::*
# За последние два дня на хабре появилась пара статей про программирование КПК на C# и C++. Это побудило меня написать цикл статей про тоже самое, а заодно познакомить читателей хабра, да и себя самого с такими технологиями, о которых мало кто слышал, но которые почти не имеют аналогов. Итак, резултатом статей будет программа для КПК, которая помогает что-либо учить. Работать она будет по методике карточек: одна сторона слово неизвестное, другая его значение. По дороге куда-либо просматриваем карточки, если слово неизвестное уже стало известно, то переходим к следующей карточке, иначе смотрим его значение и пытаемся запомнить.
# Язык, на которым будет написано приложение, — TCL. Этот великолепный язык, возможно, не имеет аналогов. Благодаря его примитивному синтаксису, идея метапрограммирования и DSL в нем реализована по максимому. Например, существует расширение TCL, написанное как библиотека к нему, которое превращает его в язык похожий на smalltalk и ruby: вызов методов через посылку сообщений, интроспекция объектов и классов, возможность динамически изменять классы и отделные объекты, возможность менять класс объекта (!) и, конечно же, мета-классы и method_missing. Именно на этом расширении я и буду писать. Имя ему xotcl.
# \
exec tclsh "$0" ${1+"$@"}
package require XOTcl ; namespace import -force xotcl::*
# За последние два дня на хабре появилась пара статей про программирование КПК на C# и C++. Это побудило меня написать цикл статей про тоже самое, а заодно познакомить читателей хабра, да и себя самого с такими технологиями, о которых мало кто слышал, но которые почти не имеют аналогов. Итак, резултатом статей будет программа для КПК, которая помогает что-либо учить. Работать она будет по методике карточек: одна сторона слово неизвестное, другая его значение. По дороге куда-либо просматриваем карточки, если слово неизвестное уже стало известно, то переходим к следующей карточке, иначе смотрим его значение и пытаемся запомнить.
# Язык, на которым будет написано приложение, — TCL. Этот великолепный язык, возможно, не имеет аналогов. Благодаря его примитивному синтаксису, идея метапрограммирования и DSL в нем реализована по максимому. Например, существует расширение TCL, написанное как библиотека к нему, которое превращает его в язык похожий на smalltalk и ruby: вызов методов через посылку сообщений, интроспекция объектов и классов, возможность динамически изменять классы и отделные объекты, возможность менять класс объекта (!) и, конечно же, мета-классы и method_missing. Именно на этом расширении я и буду писать. Имя ему xotcl.
+6
Программирование для мобильных платформ (КПК)
4 мин
4.8KВведение.
Сейчас КПК и другие мобильные прибамбасы есть уже наверное у каждого десятого. То есть у многих. А раз есть КПК — значит, нужны и программы к ним ). Также очень часто встречается ситуация, что нужная программка для наладонника есть, но она платная). А еще может быть, что Вам самим захочется добавить какие-нибудь функции для Вашего любимого девайса. В этом Вам поможет наш небольшой обзор. Писать будем на языке С# в всенародно любимой Visual Studio 2005. Вы увидите, что писать такие приложения совсем несложно и процесс не очень отличается от написания программ для обычных компьютеров x86.
Сейчас КПК и другие мобильные прибамбасы есть уже наверное у каждого десятого. То есть у многих. А раз есть КПК — значит, нужны и программы к ним ). Также очень часто встречается ситуация, что нужная программка для наладонника есть, но она платная). А еще может быть, что Вам самим захочется добавить какие-нибудь функции для Вашего любимого девайса. В этом Вам поможет наш небольшой обзор. Писать будем на языке С# в всенародно любимой Visual Studio 2005. Вы увидите, что писать такие приложения совсем несложно и процесс не очень отличается от написания программ для обычных компьютеров x86.
+50
Опубликованы стандарты мобильных сайтов
2 мин
1.1KЕсть такой консорциум — W3C, который известен тем, что разрабатывает различные стандарты для интернет сайтов. На этот раз они разработали стандарт мобильных сайтов. Другими словами, W3C упорядочили накопленные знания многих WAP мастеров в одном документе, который назвали Mobile Web Best Practices 1.0. Прочитать его можно тут.
+39
GPRS (EDGE) vs WAP, или на что оглядываться, когда делаешь мобильную версию сайта
3 мин
29K— Кросс-пост из моего блога
Недавно, сидя в баре с моим другом, услышал от него такую ситуацию. Пришли к нему заказчики, которым позарез нужна мобильная версия их сайта. Но дело в том, что люди вообще не аллё, нужен им WAP или GPRS (или как развитие технологии, которая работает в России — EDGE). Что сейчас нужно Москве (поговорим о ней, про регионы я ничего не могу сказать), чем ей удобно пользоваться, чем дешевле? Что дешевле в разработке и поддержке? Ниже я постораюсь дать некоторые ответы на эти вопросы, они глубоко субъективные — так что строго не судите, лучше поспорьте со мной ;)
Недавно, сидя в баре с моим другом, услышал от него такую ситуацию. Пришли к нему заказчики, которым позарез нужна мобильная версия их сайта. Но дело в том, что люди вообще не аллё, нужен им WAP или GPRS (или как развитие технологии, которая работает в России — EDGE). Что сейчас нужно Москве (поговорим о ней, про регионы я ничего не могу сказать), чем ей удобно пользоваться, чем дешевле? Что дешевле в разработке и поддержке? Ниже я постораюсь дать некоторые ответы на эти вопросы, они глубоко субъективные — так что строго не судите, лучше поспорьте со мной ;)
-2
Доступный, но неприступный мобильный интернет
3 мин
703— Кросс-пост из моего блога
Сегодня мобильный интернет уже не редкость, а удобный инструмент. Его можно повстречать практически везде. В пробке можно заметить у соседа ноутбук на переднем сидении, в метро студента, который читает bash.org.ru, а в сквере на лавочке девушку, которая сидит в аське.
Сегодня мобильный интернет уже не редкость, а удобный инструмент. Его можно повстречать практически везде. В пробке можно заметить у соседа ноутбук на переднем сидении, в метро студента, который читает bash.org.ru, а в сквере на лавочке девушку, которая сидит в аське.
+6
Nokia покупает социальную сеть Plazes
1 мин
564Вчера финская компания Nokia объявила о покупке мобильной социальной сети Plazes. Это очень значительное событие, которое может сильно повлиять на будущее социальных сетей. Дело в том, что Plazes принадлежит к классу так называемых мобильных геозависимых социальных сетей, специально оптимизированных для работы на мобильных устройствах. По мнению некоторых экспертов, именно за ними будущее всего интернета. В то же время Nokia — крупнейший в мире производитель мобильных телефонов, и эта сделка потенциально автоматически выводит новую технологию на массовый рынок.
Nokia уже объявила, что поддержка Plazes будет добавлена до конца текущего года как минимум в десяток новых моделей мобильных телефонов.
Стартап Plazes зарегистрирован в Швейцарии, но главный офис с 13 сотрудниками находится в Германии. Стартап уже полтора года находится в стадии закрытой бета-версии, но, несмотря на это, уже успел получить $3,5 млн венчурных инвестиций. Сумма сделки с Nokia не называется, но тоже исчисляется миллионами долларов.
По теме:
Mobile 2.0. Мобильные социальные сети
Интернет готовится к пришествию мобильного веба
Европейский стартап Plazes получил $3,5 млн
Nokia уже объявила, что поддержка Plazes будет добавлена до конца текущего года как минимум в десяток новых моделей мобильных телефонов.
Стартап Plazes зарегистрирован в Швейцарии, но главный офис с 13 сотрудниками находится в Германии. Стартап уже полтора года находится в стадии закрытой бета-версии, но, несмотря на это, уже успел получить $3,5 млн венчурных инвестиций. Сумма сделки с Nokia не называется, но тоже исчисляется миллионами долларов.
По теме:
Mobile 2.0. Мобильные социальные сети
Интернет готовится к пришествию мобильного веба
Европейский стартап Plazes получил $3,5 млн
+5
Мегафон предложил «безлимитный» мобильный интернет для москвичей
1 мин
997МегаФон первым из большой тройки предложил москвичам безлимитный интернет. Пакет «Безлимитный интернет — 24» можно подключить на сутки, стоимость подключения — 150 рублей. Итого за месяц безлимита придется выложить 4500 рублей, что дорого, но в определенных обстоятельствах вполне разумно. Видимо, пилотный запуск flate-rate тарифа на Северном Кавказе прошел успешно.
Кстати, первая партия широко разрекламированных usb-модемов уже распродана.
Интересным применением безлимита помимо простого интернета может стать просмотр мобильного телевидения, о котором я уже писал раньше. Жаль только покрытие МегаФона по прежнему оставляет желать лучшего.
Кстати, первая партия широко разрекламированных usb-модемов уже распродана.
Интересным применением безлимита помимо простого интернета может стать просмотр мобильного телевидения, о котором я уже писал раньше. Жаль только покрытие МегаФона по прежнему оставляет желать лучшего.
+6
Вклад авторов
InlyIT 3191.2RoboForm 1939.8alizar 1918.6PapaBubaDiop 1541.0phillennium 1272.0YourDestiny 1011.0InkOut 801.0redmadrobot 781.0Leono 778.0marks 755.0