Рубрика «мобильная разработка» - 37

Уровень подготовки веб-мастера: любой

Пользователи смартфонов – это важный и быстрорастущий сегмент пользователей Google, и мы стремимся к тому, чтобы им были в полной мере доступны все возможности Интернета. Поэтому мы опубликовали советы для разработчиков мобильных сайтов и самые распространенные ошибки при создании таких веб-ресурсов.

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

Давайте рассмотрим две наиболее распространенные ошибки при разработке мобильных сайтов и поговорим о том, как их исправить.

Неправильная переадресация

На некоторых сайтах обычная и мобильная версии одной и той же страницы используют разные URL. При неправильной переадресации страница для обычных компьютеров направляет пользователей смартфонов в раздел, который ей не соответствует (как правило, это главная страница мобильного сайта). Более наглядно это представлено на рисунке ниже:

Пример неправильного перенаправленияЧитать полностью »

Вчера вышел очередной отчет Developer Economics — за третий квартал 2013 года. Исследование основано на опросе более чем 6000 разработчиков. Это самое масштабное исследование рынка и экономики мобильной разработки в мире и мы еще раз хотим поблагодарить всех, кто принял в нем участие.

Вышел новый отчет Developer EconomicsЧитать полностью »

Разрабатывая мобильное приложение, я обнаружил пару вещей, знания о которых мне бы пригодились, когда я начинал. Поэтому я решил написать статью в формате небольших советов. Эти советы больше нацелены на разработку мобильных приложений под PhoneGap, Windows 8 и Firefox OS. Но разработчикам мобильных веб-сайтов тоже могут пригодиться. В конце статьи дам ссылки на то, что в конце концов получилосьЧитать полностью »

Всем привет!

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

[опрос] Стартап Умная Визитка

Кому интересно подробности под катом.
Читать полностью »

Сегодня на рынке мобильной разработки можно наблюдать парадоксальную ситуацию: технология опережает мысль. Программисты и дизайнеры получили в свое распоряжение широкий набор инструментов и технологий, на базе которых можно генерировать массу идей для потенциально успешных мобильных приложений.

Не случайно особую популярность приобретает такой формат мероприятий как хакатон, который объединяет ИТ-специалистов для совместной разработки мобильных продуктов. Рынку нужны новые концепции.

Одна из самых привлекательных сфер для развития фантазии — технология дополненной реальности, в ней рождается много интересного и неоднозначного. Есть и другие перспективные направления: бизнес-аналитика, мобильные платежи, умный дом, медицина. Если вам интересно, что сейчас происходит в этих сферах с точки зрения мобильного разработчика, добро пожаловать под кат.

Тенденции рынка мобильной разработки в 2013 году

Читать полностью »

Я иногда путешествую по разным странам, и языковой барьер, довольно часто, становится серьезным препятствием для меня. И если в странах, где используются языки германской группы, я еще как то могу сориентироваться, то в таких странах как Китай, Израиль и арабские страны без сопровождающего, путешествие превращается в загадочный квест. Невозможно понять местное расписание автобусов/поездов/электричек, названия улиц в небольших городах очень редко есть на английском языке. А уж проблема с выбором, что бы поесть, из меню на непонятном языке вообще сродни ходьбы по минному полю.
Так как я разработчик под iOS, я подумал, а почему бы не написать такое приложение: наводишь камеру на вывеску/расписание/меню и тут же получаешь перевод на русский.Читать полностью »

Привет!

Пост будет интересен тем, кого интересует, как выиграть время при разработке мобильных, десктопных или браузерных приложений. Данная информация поможет вашим приложениям быть более функциональными и выходить в мир в разы быстрее.

Свой облачный бэкенд в одну строчку кода. Обзор BaaS платформы «Backendless»

(Осторожно: под катом много примеров простого кода. Любителям «велосипедов» читать не рекомендуется. После роста популярности данного сервиса ожидается ликвидация угрозы глобального потепления массовое сокращение депрессий от рутинных задач при написании серверной части.)
Читать полностью »

Введение.

Продолжая тему веб-разработки мобильных сайтов и приложений под мобильные устройства нельзя не затронуть такую тему как Фреймворки для манипуляции DOM и отправкой асинхронных запросов.
Стандартом на десктопе уже давно стал jQuery, но он никуда не годится для разработки под мобильную платформу. Давайте посмотрим, как jQuery дружит с мобильными устройствами.

Читать полностью »

Недавно VisionMobile решила перейти на полугодовой выпуск исследований и уже открыла новый опрос. В этом компания по прежнему исследует самые популярные мобильные платформы для разработки и монетизацию каждой из них, вторичным вопросом является разработка для Blackberry10. Наша компания является региональным партнером VisionMobile в России (мы переводим и издаем аналитические отчеты серии «Экономика разработчиков») и мы приглашаем вас принять участие в новом опросе.

Новое исследование Developer Economics: опросЧитать полностью »

Computer programs are the most complex things that humans make. It is also the nature of software to be extensively modified over its productive life. If we can read and understand it, then we can hope to modify and improve it.

© Douglas Crockford, автор спецификации JSON

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

Есть много способов превращения JSON в Objective-C обьекты, однако многие из них имеют свои недостатки, которые мешают с ними работать. Есть известный и любимый многими RestKit, однако он, к сожалению, эффективно работает только при наличии идеального REST API. Шаг в сторону — и вы будете забивать гвозди микроскопом, не понимая, зачем нужно писать такие сложные конструкции для достаточно простых вещей. Есть решение от разработчиков GitHub — Mantle, однако с ним вы будете вынуждены наследоваться от базового класса Mantle и постоянно использовать NSValueTransformer — не самую популярную технологию в iOS/Mac OS разработке.

Я хочу рассказать о фреймворке, который недавно нашелся на просторах GitHub, и который позволяет достаточно просто и красиво преобразовывать JSON в Objective-C обьекты — EasyMapping.

Если заинтересовались, добро пожаловать под кат!
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js