В этом году, по многочисленным просьбам участников решили сделать
отдельный мобильный поток DevConf@Mobi
— Android Custom Components ( Разработка визуальных компонентов для Android )
Чики Чан начала разрабатывать мобильные приложения в компании Google,
где работала над Android-версией Google Maps.
Позже основала свою компанию, пишет приложения как для Android, так и для iOS.
— Выпуск версий Android-приложения с помощью Maven
Дарья Ряжских, Android-разработчик из компании DevPocket.
— Introduction to Android Testing (Тестирование приложений под Андроид)
Диего Торрес Милано работает с Android с первых выпусков платформы в 2007 года.
Занимается консультированием, обучением и разработкой, но основная специализация – тестирование. Автор книги Android Application Testing Guide
Читать полностью »
Метка «android development» - 7
Devconf@Mobi() — 14 июня в Москве — авторы известных мобильных приложений делятся опытом разработки
2013-04-19 в 10:07, admin, рубрики: android, android development, Android sdk, ios development, конференция для разработчиков, Разработка под android, разработка под iOS, метки: android development, Android sdk, ios development, конференция для разработчиковСоздание нестандартного компонента с нуля. Часть 2
2013-04-17 в 8:44, admin, рубрики: android, android development, Разработка под android, метки: android, android developmentВступление
Вновь приветствую, коллеги.
В своей предыдущей статье я рассказал об основах создания кастомного компонента на примере простенькой, но симпатичной фортепианной клавиатуры.
В этой статье под катом мы продолжим накручивать свистелки и... дополнительные возможности нашей клавиатуре. На повестке дня:
- Сохранение состояния компонента при повороте экрана
- добавление подсветки при оверскролле
- передача параметров в XML
- Мультитач зуммирование
Создание нестандартного компонента с нуля. Часть 1
2013-04-15 в 10:22, admin, рубрики: android, android development, Разработка под android, метки: android, android developmentВступление
Приветствую, коллеги!
Достаточно часто при разработке мультимедийных Андроид-приложений (далее просто “приложений”) мы сталкиваемся с задачей создания собственных компонентов, не предусмотренных в системе. Это могут быть всяческие ручки-переключатели, визуализаторы спектра и т. п. Некоторые из них могут быть получены простой заменой графического ресурса, поворотом канвы на 90 градусов и т. п. Но, иногда, все же приходится делать что-то свое “с нуля”.
В этой статье я собираюсь рассказать о создании компонента — простой клавиатуры фортепиано, при помощи наследования от класса View и реализации всех внутренностей “самостоятельно”. Почему в кавычках — увидите дальше.
В серии статей я постараюсь осветить такие вопросы, как:
- отрисовка компонента
- добавление скроллинга с использованием стандартных скроллбаров
- взаимодействие, использование селекторов для клавиш
- Сохранение состояние компонента при повороте экрана
- добавление подсветки при оверскролле
- передача параметры в XML
- pinch zoom
Первая статья будет о первых трёх пунктах.
Если Вам интересны эти темы, добро пожаловать под кат.
Читать полностью »
Android’ы из Китая. Какие они?
2013-04-05 в 7:00, admin, рубрики: android, android development, статистика, метки: android, android development, статистика Как известно, спрос рождает предложение.
Китай производит сотни видов Android смартфонов и планшетных ПК, попробуем выяснить, что же он нам предлагает в ответ на наш спрос.
Картинка для привлечения внимания к сухим цифрам и статистике как бы символизирует наше внутреннее состояние, когда мы смотрим на кучу почти одинаковых устройств.
Читать полностью »
Google меняет подход к подсчету популярности версий Android или обновленная статистика по актуальности версий
2013-04-04 в 15:00, admin, рубрики: android, android development, Разработка под android, статистика, метки: android, android development, статистикаДа-да, перед вами снова статистика распространённости версий Android. Но! Есть одно отличие, если до этого Google считал телефоны только в момент регистрации (соответственно, если вы прошились на другую версию оси, то вас посчитали дважды, трижды и т.к.), теперь же, начиная с апреля, считаются только обращения в Google Play.
Continuous Integration для мобильных и веб-проектов
2013-04-02 в 19:56, admin, рубрики: android development, continuous integration, ios development, mobile development, управление проектами, метки: android development, continuous integration, ios development, управление проектами Добрый день, в своей статье, хочу рассказать, всем известную практику разработки ПО — Continuous Integration или Непрерывная интеграция.
Чтобы сразу пояснить в чем особенность статьи объясню, что в нашей команде стояла задача построить единый процесс для всех наших проектов. А проекты у нас бывают как мобильные (iOS, Android) и веб (верстка, сервисы, сайты).
Читать полностью »
Создание игровой анимации на примере Pudding Monsters
2013-03-22 в 12:09, admin, рубрики: android, android development, animation, flash, game development, Gamedev, games, iOS, iphone, iphone development, Pudding Monsters, Zeptolab, анимация, Блог компании ZeptoLab, разработка под iOS, метки: android, android development, animation, flash, game development, Gamedev, games, iOS, iPhone, iphone development, Zeptolab, анимация
Всем привет!
Сегодня я расскажу, как мы упростили процесс создания анимации в играх, используя возможности Adobe Flash.
Читать полностью »
Кроссплатформенная разработка для мобильных с Xamarin
2013-03-09 в 23:35, admin, рубрики: android, android development, cross-platform, iOS, ios development, ios programming, mobile, mobile development, Mono, monotouch, xamarin, Программирование, разработка, Разработка под android, разработка под iOS, метки: android, android development, cross-platform, iOS, ios development, ios programming, mobile, mobile development, Mono, monotouch, xamarin, Программирование, разработка, Разработка под android, разработка под iOSВведение
Совсем недавно компания Xamarin анонсировала выход новой версии своего инструментария для кроссплатформенной разработки мобильных приложений, но вменяемых статей на русском по этой тематике так и нет. На Хабре появился небольшой обзор, не связанный с кодингом, там же была пара попыток рассказать об этом чуть подробнее, но дальше процесса создания Hello World приложения дело не зашло. А жаль. В этот раз мы попробуем исправить это досадное недоразумение.
Читать полностью »
«Умный» размер очереди в андроид
2013-03-01 в 5:59, admin, рубрики: android development, Песочница, Разработка под android, метки: android development В одном из проектов на работе встала, казалось бы, тривиальная задача: подгружать картинки и описания к ним с сервера, чтобы пользователь мог переключать их без задержки. Для этого использовался метод, который при каждом переключении проверял, сколько элементов осталось в очереди, и, если там осталось меньше определённого числа, подгружал очередной элемент. Дело решалось константой, равной 3. Но, как известно, андроид-устройства очень сильно различаются по производительности, и на иных телефонах такого числа было недостаточно, но задавать сильно большое число — неэффективно, так как пользователь мог вообще просмотреть один-два элемента и уйти с экрана. Тогда я и подумал, почему бы не определять это число по-умному?
Читать полностью »
Международный конкурс для талантливых Андроид разработчиков
2013-02-27 в 11:50, admin, рубрики: android, android apps, android development, mobile development, конкурс разработчиков, конкурсы, Разработка под android, метки: android, android apps, android development, конкурс разработчиков, конкурсы 25 февраля стартовал конкурс для Андроид разработчиков — The Tactrick Android Developer Cup.
Только на редких русских ресурсах можно встретить упоминания о нем, так как конкурс международный и направлен скорее на зарубежный рынок. Но принять участие может любой желающий (ваша регистрация не имеет здесь значения), только одно важное ограничение — приложение должно быть запущено не ранее 1 января 2012 года. Жюри, в число которого вошли представители таких крупнейших компаний, как Google, Qualcomm, Rockfish Interactive, Tactrick Mobile Solutions, Steel Media, Appency App Marketing, Wireless Industry Partnership, выберут лучшие проекты.
Читать полностью »