Мобильный веб

индекс
40,53

В CSS4 media queries улучшится поддержка устройств с тачскрином

Вчера был опубликован черновик стандарта Media Queries level 4. Главные нововведения будущего стандарта — свойства pointer и hover — направлены на улучшение поддержки устройств, управляемых пальцами.

Свойство hover равно 1, если у устройства есть указатель, который можно навести на элемент без нажатия, и 0, если нет. Привычное для десктопных компьютеров поведение веб-сайта, когда при зависании над элементом указателя мыши появляется выпадающее меню или подсказка, создаёт много проблем пользователям планшетов и смартфонов. Свойство hover позволит не отказываться от него полностью, а продолжать использовать там, где возможно. Пример:
24 мая 2012, 16:12
6
ilya42 1023,1

RESTful API для сервера – делаем правильно (Часть 2) перевод

В первой части статьи я кратко описал принципы RESTful и объяснил каким образом следует проектировать архитектуру вашего сервера так, чтобы можно было легко выпускать новые и прекращать поддержку устаревших версий вашего API. В этой части я кратко расскажу о HATEOAS и Hypermedia, а затем расскажу о роли, которую они могут сыграть при разработке нативных приложений для мобильных устройств. Но главной темой этой статьи будет реализация кэширования (точнее поддержка кэширования на стороне сервера). Целевая аудитория включает разработчиков серверного ПО и, в какой то мере, разработчиков под iOS или под другие мобильные платформы.

+21
22 мая 2012, 11:36
182
ischerbin 100,6

RESTful API для сервера – делаем правильно (Часть 1) перевод

В 2007-м Стив Джобс представил iPhone, который произвел революцию в высокотехнологичной индустрии и изменил наш подход к работе и ведению бизнеса. Сейчас 2012-й и все больше и больше сайтов предлагают нативные iOS и Android клиенты для своих сервисов. Между тем не все стартапы обладают финансами для разработки приложений в дополнение к основному продукту. Для увеличения популярности своего продукта эти компании предлагают открытые API, которыми могут воспользоваться сторонние разработчики. Пожалуй Twitter был первым в этой сфере и теперь число компаний, последовавших этой стратегии, растет стремительно. Это действительно отличный способ создать привлекательную экосистему вокруг своего продукта.

+67
17 мая 2012, 12:04
444
ischerbin 100,6

Создаем мобильное веб-приложение мониторинга транспорта Санкт-Петербурга минимальными усилиями

Предыстория

После появления топика о приложении для ОС Android, позволяющего следить за работой общественного транспорта Санкт-Петербурга, мне пришла в голову идея создать удобный и универсальный способ доступа к этой информации, как можно с большего количества устройств.

Идея создать приложение для каждой из платформ отпала сразу — это займет много времени и у меня нет возможности протестировать свои программы на всех этих устройствах. Поэтому был выбран вариант web-приложения, работающего в браузере. Это открывает возможность его работы в большинстве мобильных ОС, имеющих браузер с поддержкой JavaScript. Таким образом, мы получаем немаленький список: Android, iPhone, iPad и другие iOS-устройства, Maemo, Windows 7 phone, webOS, MeeGo, Moblin… и так далее (в теории). Еще остаются обычные, non-touch телефоны, на которых, обычно, используется OperaMini. Для неё постараемся адаптировать интерфейс того же приложения.

В итоге получилось вот что: spbtransport.ru
Приложение Android СПБ Транспорт

UPD 1. Через некоторое время после публикации статьи, сервер ГКУ «Организатор перевозок» ушел на прошилактические работы. Надеюсь он скоро вернется в строй и показ транспорта возобновится.
UPD 2. Cервер ГКУ «Организатор перевозок» снова в строю.

+11
15 мая 2012, 17:15
36
tonyozr 21,9

QuickBlox: обзор семплов и SDK

imageДобрый день, Хабровчане!

В продолжение статьи о нашей платформе — QuickBlox — backend для мобильных приложений я хотел бы уделить внимание на инструменты для разработки, которые доступны для скачивания.

Статья и идея написания её тут преследуют цель приведения на проект как можно большего количества бета-тестеров — реальных программистов, которые смогут дать толковые рекомендации по функционалу, а так же помочь нашему отделу QA отловить баги.

Хочу напомнить, что на данном этапе использование QuickBlox абсолютно бесплатное, и в будущем бета-разработчики смогут учавствовать в дискотных программах и сполна прочувтсвовать благодарность команды QuickBlox за сотрудничество.
+2
14 мая 2012, 15:25
18
korjik 14,9

Opera Mini — 169 миллионов пользователей


56% из них — это только пользователи мобильного интернета.

На десктопах Опера на данный момент является чем-то вроде второстепенного браузера, по сравнению с Chrome, Firefox, Safari и IE. Но на мобильном рынке все по-другому.

+4
30 апреля 2012, 12:52
2
Sterhel 370,4

Доля мобильного трафика выросла в 2,5 раза за год

Согласно статистике liveinternet, доля мобильного трафика в рунете растёт следующими темпами:
Май 2011 — 4.4% (2 753 152) уникальных посетителей в сутки
Июнь — 5% (3 047 934)
Июль — 5.6% (3 305 192)
Август — 6.2% (3 762 752)
Сентябрь — 6.6% (4 358 319)
Октябрь — 7% (4 857 274)
Ноябрь — 7.5% (5 170 890)
Декабрь — 7.9% (5 630 593)
Январь — 8.2% (5 907 895)
Февраль — 8.9% (7 062 003)
Март — 10.1% (8 140 585)
Апрель — 11.1% (8 851 709)
В учёт взяты устройства на Android, iOS и Symbian OS.
+2
26 апреля 2012, 09:50
4
shaida 90,2

«Плохие» сайты разряжают батарею мобильных устройств

Если вы любите серфить в интернете с мобильного устройства и периодически замечали, что при посещении Википедии ваш смартфон разряжается значительно быстрее, чем при чтении статей на Хабре, то теперь этому есть разумное объяснение.
Команда исследователей из Стенфордского Университета провела работу по изучению зависимости разряда батареи от того, какой сайт при этом был открыт в мобильном браузере.
В качестве тестируемого аппарата было выбрано устройство на Android с 3G-интернетом, на котором открывались популярные сайты, среди которых такие как CNN, BBC, Gmail, Amazon, Microsoft, eBay, Yahoo, Facebook, IMDB, Apple и Wikipedia.


+26
26 апреля 2012, 01:25
41
derSmoll 41,9

Google проводит «весеннюю чистку»



Корпорация Google довольно часто вводит в работу новые сервисы и инструменты, которые могут быть полезны многим. Иногда такие сервисы оказываются действительно востребованными, иногда — не очень. Редко, но все же бывает так, когда корпорации приходится закрывать довольно известные свои проекты, вроде Google Wave. На сей раз не случилось ничего экстраординарного, но несколько старых инструментов и сервисов убраны компанией в рамках «весенней чистки».

+50
22 апреля 2012, 21:28
8
marks 511,5

Подружите мобильный дизайн с пальцами: идеальные размеры для тачскринов перевод

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


+25
20 апреля 2012, 02:05
189
derSmoll 41,9