Пишу про разработку вообще и в частности про: JavaScript, HTML5, CSS3, AngularJS, ReactJS, Agile.

Статьи о разработке мобильных приложений

С развитием JavaScript, HTML и CSS появилась явная возможность создавать качественные, полезные и интересные мобильные приложения только на их базе. При этом упаковка такого приложения в нативную оболочку достаточно проста и доступна практически без приложения сверх усилий. Естественно, что это открывает огромное поле для деятельности любому веб разработку. И это не может не радовать 🙂

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

Material Design – новый подход Гугла к дизайну мобильных приложений

Несколько месяцев назад Гугл анонсировал новую концепцию в своем подходе к дизайну мобильных приложений. Это безусловно было связано с выходом новой версии андроида – Android L. Смартфоны становятся все более производительными, их характеристики все стремительнее улучшаются и, как следствие имеет смысл задуматься об улучшении графической составляющей. И то что Гугл предложил в своей новой концепции

Разработка браузерного приложения с использованием AngularJS и jQuery Mobile – все видео

Разработка браузерного приложения с использованием AngularJS и jQuery Mobile – все видео уроки в одном плейлисте. Чтобы два раза не вставать и можно было посмотреть одним махом. Полный исходный код приложения можно скачать вот здесь.

Что такое Ionic framework

Ionic – это html5 фреймворк для создания гибридных мобильных приложений. Первый релиз фреймворка прошел в ноябре 2013. Ionic построен на AngularJS и использует его функционал для оперирования DOM, в то время как Ionic предоставляет пользовательский интерфейс. Одно из ярких приемуществ в использовании Ionic для разработки мобильных приложений – это то что вам не требуется использовать

Разработка гибридных приложений под android – ToDo list

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

Разработка гибридных приложений под android с использованием HTML, CSS, AngularJS, Ionic ч.2

Вторая часть рассказа о создании гибридного приложения под android. Инструкция по установке ionic и cordova – ссылка здесь Видео объяснение как установить ionic, cordova и android SDK – можно посмотреть здесь Пустой проект можно скачать нажав на эту ссылку.

Разработка гибридных приложений под android с использованием HTML, CSS, AngularJS, Ionic ч.1

Небольшой анонс. Я готовлю серию видео уроков о разработке гибридного приложения под android с использованием HTML, CSS, AngularJS и Ionic. Строго говоря абсолютно та же технология будет использоваться и для разработки под iPhone, однако там другие подводные камни, но этого я коснусь уже в сами уроках. Вот видео анонса. Я рассказываю о том, что я

Подходы к разработке мобильных приложений – нативные приложения и гибридные

Существует 2 основных подходя для разработки мобильных приложений: разработка нативных приложений с использование языка программирования для разрабатываемой платформы и создание гибридного приложения с использованием CSS, HTML и JavaScript. Зачастую выделяется и третий подход – мобильное веб приложение, но если мы говорим об установке апликации на смартфон и возможности скачать ее с Apple Store или Google

Как при помощи JavaScript определить мобильное устройство

Очень популярный вопрос в интернете и здесь я его пишу скорее что бы ответ был всегда под боком 🙂 Решение через логическую проверку: Более продвинутая функция: Ссылки по теме: http://detectmobilebrowsers.com/ http://stackoverflow.com/questions/11381673/javascript-solution-to-detect-mobile-browser http://stackoverflow.com/questions/3514784/what-is-the-best-way-to-detect-a-handheld-device-in-jquery

Заблокировать выделение текста на экране

Зачастую, при разработке веб приложений возникает необходимость заблокировать выделение текста на экране. Дело в том, что браузер в любом случае пытается относиться к полученному html как к обычной странице а это значит, что любой текст может быть выделен. Это идет в разрез с задачами приложения и тем, как оно должно вести себя. Приведу пример до

Проблема картинок в мобильных веб приложениях.

Практика показала, что использование картинок в мобильных веб приложениях чревато неожиданными проблемами. Дело прежде всего в том, что мобильные смартфоны имеют настолько разные экраны, что просто хоть стой хоть падай. Разрешение варьируется от 320 до 1300 пикселей по горизонтали и это порой не предел. Из этого вытекают сложности с подбором картинок. Слишком маленькие картинки на