Сила Android – в его открытости. Исходный код любого полюбившегося приложения (если оно не одно из Google Apps) или компонента можно не только изучить, но и прикрутить к своему проекту на радость себе и пользователям. Причем, его дизайн и поведение будут знакомыми и привычными для пользователей. В этой статье я покажу, как это сделать. Мы выберем компонент, который хотим позаимствовать, найдем его в исходниках, изучим его, добавим в свою библиотеку и подключим к нашему приложению.
Рубрика «android development» - 34
Используем компонент из стандартного Android-приложения в своем проекте
2013-06-19 в 10:15, admin, рубрики: android, android development, Песочница, Разработка под android, метки: android, android developmentОбзор мобильного приложения «ЖД билеты» для платформы Android
2013-06-17 в 15:26, admin, рубрики: android, android development, mobile design, mobile development, usability, Блог компании Google, метки: android, android development, mobile design, mobile development, usabilityМы продолжаем разбирать приложения из Google Play. Представляем вашему вниманию второй обзор из серии практических рекомендаций по улучшению дизайна, архитектуры и эргономичности интерфейса приложений для Android. Обзоры подготовлены совместно с компанией UsabiliyLab.
О приложении
Приложение «ЖД билеты» является пока первым приложением в Google Play, с помощью которого можно купить билеты на поезд. Через приложение можно найти билет, оплатить его банковской картой и сразу пройти электронную регистрацию.
Обращаясь к отзывам в Google Play, мы видим, что пользователи не очень довольны данным приложением. Вот отзыв пользователя Yuriy Turchin:
«Не работает толком и ещё такие высокие наценки за приложение. Назвали сервисными сборами — поборы за сырой продукт».
Средняя оценка приложения – 2.4 из 5.
Далее мы расскажем о ключевых проблемах приложения и дадим рекомендации по их устранению.Читать полностью »
SlideStackView или extending ViewGroup в Android
2013-06-10 в 9:59, admin, рубрики: android, android development, Блог компании Mail.Ru Group, Разработка под android, метки: android developmentЗанимаясь разработкой почтового приложения под Android, мы в Mail.Ru очень часто анализируем, насколько удобно для конечного пользователя построена навигация внутри нашей программы. Думаю, что не стоит объяснять насколько это важно, потому что все, кто пользуются мобильными приложениями, и без этого знают, что продукт, который не предоставляет интуитивно понятную и быструю навигацию, будет проигрывать тем продуктам, которые об этом позаботились. Удобство и тщательно продуманная навигация – это то, за что пользователь будет либо любить ваше приложение, либо каждый раз проявлять невероятные усилия, чтобы не разбить свой телефон об пол.
Основы верстки для нативных андроид приложений
2013-06-09 в 5:57, admin, рубрики: android, android development, mobile development, Разработка под android, метки: android, android development В этом посте будут рассмотрены вопросы верстки при создании нативных приложений для android. Той верстки, которая описывается в xml файлах из директории res/layout/ Итак начнем:
Существует пять стандартных типов верстки:
- AbsoluteLayout
- FrameLayout
- LinearLayout
- RelativeLayout
- TableLayout
Пишем клиент для любимого сайта на phoneGap
2013-05-30 в 22:28, admin, рубрики: android development, javascript, phonegap, Разработка под android, Смартфоны и коммуникаторы, метки: android development, javascript, phonegap Бывает что есть сайт, но пользоваться им с мобильного телефона не очень удобно и было бы замечательно иметь отдельное приложение для него. Любители веб разработки легко смогут это сделать использую phoneGap. Под катом речь пойдет про сервис отслеживания почтовых отправлений, которым я часто пользуюсь и написанный для него демонстрационный клиент с базовым функционалом: авторизация, получение списка треков и описания к ним и возможность добавить новый трек. Я не связывался с разработчиком по этому поводу и очень надеюсь что он на меня не обидится за наглость, за копание в JavaScript коде и за то что в приложении не будет показана реклама. Так же прошу простить за костыльность и велосипедность кода, воспринимайте его как пример.
Читать полностью »
Google Play Developer Console: новый функционал – новые проблемы
2013-05-23 в 14:40, admin, рубрики: android development, Разработка под android, метки: android development Отгремела конференция google io 2013. В этом году она оказалась какой то противоречивой – показали много чего никто не ожидал, а то что ожидали – показано не было. Ну да ладно, об этом было много уже написано, статья о другом.
Поговорим мы сегодня лишь об одном нововведении, и проблемах, которые оно мне принесло – “Советы по оптимизации” в консоли google play.
Конференция в Минске — MobileOptimized 2013
2013-05-22 в 11:25, admin, рубрики: android development, ios development, mobile development, windows phone, конференция, метки: android development, ios development, windows phone, конференция Как то на хабре обошли эту тему стороной.
31 Мая в Минске, пройдет 3-я конференция разработчиков мобильных приложений MobileOptimized 2013.
Как я понял из описания, в этом году она будет не такой масштабной как раньше, но надеюсь что от этого она только выиграет.
Из докладчиков, хотелось бы отметить Bobuk — одного из ведущих radio-t и по совместительству — директора по распространению технологий, Яндекс (Россия) :).
Под катом официальный текст с портала dev.by
Читать полностью »
Добавление Google Apps в эмулятор Android (Intel x86 Atom System Image)
2013-05-22 в 8:06, admin, рубрики: android development, google apps, haxm, intel, Разработка под android, метки: android development, google apps, haxm, intel
Все разработчики под Android знают, насколько медленно работает эмулятор. В июне прошлого года Intel представила Android, который работает в режиме x86 (без эмуляции ARM). И конечно, скорость эмулятора стала потрясающая. Но в системных образах этих эмуляторов отсутствуют Google Apps.
В этой статье мы добавим приложения от Google.
Читать полностью »
Эпическая космоодиссея Speedy Flyer 2
2013-05-21 в 15:40, admin, рубрики: android development, android game, game development, я пиарюсь, метки: android, android development, android game, game developmentМы упорно трудились несколько месяцев. Препятствия вставали на нашем пути. Но все-таки мы смогли. И теперь представляем вам, наши дорогиее, результат — космическую одиссею Speedy Flyer 2 под Андроид.
Мы ставили своей целью создать самую красивую мобильную игру. И по-моему, мы своей цели достигли. Никакой мультяшной гипертрофированной рисовки, никакой бессмысленной кучи анимации. Только спокойный холодный космос, только хардкор.
В этой статье я расскажу о том, как мы создавали игру, какие были трудности и о прочих перипетиях геймдева.
Наступает особый день подготовки к DevConf 2013 — активное голосование за доклады
2013-05-13 в 11:56, admin, рубрики: android development, javascript, php, python, ruby, Блог компании DevConf, Веб-разработка, конференция веб-разработчиков, Разработка под android, метки: android development, javascript, PHP, python, ruby, конференция веб-разработчиков
Коллеги! Помогите выбрать интересные доклады DevConf 2013, уже 77 заявок — и надо выбрать полезные
для WEB и мобильных разработчиков
devconf.ru/offers/
В отличие от других конференций — наша конференция сообществ разработчиков — кому дать право голоса решаем только мы ;-)
Если у вас идет вся команда разработчиков — голосуйте коллегиально и/или индивидуально.
Отличный повод собраться и определить — какие из направлений для развития интересны вашей команде.