Всем привет!
На хабре ещё не была освещена тема Transitions API для анимаций, которые появились в Android начиная с 4.4 (KitKat) и продолжили свое развитие в 5.0 (Lollipop). В своей статье я расскажу о том, как упростить работу с анимациями с их использованием и как применять их на любом устройстве с версией Android 3.0 и выше.
Читать полностью »
Рубрика «android development» - 27
Анимации c помощью Transitions API
2014-11-19 в 14:24, admin, рубрики: android, android development, animation, open source, transition, transitions everywhere, Работа с анимацией и 3D-графикой, Разработка под androidКак я учился на своих ошибках или как сделать вторую игру лучше
2014-11-18 в 9:31, admin, рубрики: admob, android development, game development, Logic game, логический игры, математика, Программирование, продвижение мобильных приложений, разработка, Разработка под androidПривет!
Хочу поделиться с вами опытом разработки двух игр под Андроид, их продвижением и рассказать об ошибках, которые я совершал, и как я решил их избежать в будущем. Год назад я начал делать свою первую игру на Андроид. Всё начиналось с идеи. Обычная, ничем не примечательная — запоминать фигурки на экране. Ради опыта и своего первого проекта на Google Play я начал усердно работать с моим братом.
Ошибка №1 — Нежелание прислушиваться к чужому мнению
Неделя работы — и у нас уже был мало-мальски рабочий прототип. Ну конечно же, я показывал его друзьям, говорил о планах, спрашивал мнение. Многие говорили, что идея не новая, не интересная, но я не хотел это слышать и мы продолжали разработку. В конце концов мы сами поняли, что от игры многого ждать не стоит, но желание закончить начатое превзошло все.
Читать полностью »
Делаем собственную индикацию о входящем звонке
2014-11-13 в 4:50, admin, рубрики: android development, Блог компании СКБ Контур, перехват звонка, Разработка под android После последнего поста о нашем Android-приложении у некоторых читателей статьи возник вопрос, как именно показать собственную информационную плашку во время звонка? Ну что же, сегодня мы ответим на этот вопрос.
Читать полностью »
AppCompat v21 — Material Design для пре-Lollipop устройств
2014-10-25 в 16:25, admin, рубрики: android, android development, Android sdk, appcompat, Разработка под android
17 октября был опубликован Android 5.0 SDK, который принес новые виджеты и материальный дизайн. Мы расширили библиотеки поддержки, чтобы вы могли использовать ваши последние разработки и на предыдущих версиях Android. Это изменения включают в себ крупное обновление для AppCompat, а так же библиотеки RecyclerView, CardView и Palette.
В этом посте мы взглянем, что нового появилось в AppCompat и как это использовать для поддержки материального дизайна в ваших приложениях.
Читать полностью »
Новый Chromium WebView теперь обновляется через Google Play и поддерживает Web Components
2014-10-25 в 4:18, admin, рубрики: android development, chromium, html5, Веб-разработка, Разработка под androidРазработчики Android 5.0 (кодовое имя «Леденец») представили основные изменения компонента WebView, используемого для отображения в приложениях HTML5-содержимого. Начиная с Android 5.0 компонент теперь обновляется через Google Play. Это значит, что когда Google обновляет движок своего браузера, новые функции также становятся доступны для всех разработчиков приложений, вне зависимости от того выпустил ли производитель Android-устройства обновление операционной системы или нет.
Для тех приложений, которые разрабатываются с помощью Apache Cordova или Adobe PhoneGap, новая стратегия распространения дает очевидные преимущества — конечные пользователи могут значительно быстрее получать последние нововведения, которые появляются в Web-платформе, точно также как пользователи настольных браузеров.
Читать полностью »
Опубликована финальная программа конференции мобильных разработчиков #MBLTDev
2014-10-22 в 10:00, admin, рубрики: android development, Android sdk, ios development, iOS разработка, mblt, mbltdev, mobile development, Блог компании e-Legion Ltd., разработка под iOSНа следующей неделе, 28 октября, в Москве пройдет наша первая конференция мобильных разработчиков #MBLTDev. В течение трех месяцев мы искали спикеров, отбирали доклады, следили за новинками в сфере мобильной разработки, чтобы сделать для вас интересную конференцию с уникальными докладами.
Мы собрали экспертов из Twitter, PayPal, ВКонтакте, ТКС банка, Одноклассников, Soundcloud, Artsy, Parallels, Google, Intel, ViaForensics, Aviasales и Realm, которые представят доклады про кроссплатформенную разработку, трилатерацию с помощью iBeacon, безопасность мобильных устройств, использование носимых гаджетов для аутентификации, программирование на Kotlin и Swift и многое другое.
Итак, представляем вашему вниманию финальную программу #MBLTDev.
Читать полностью »
I-O Schedule 2014: плохой пример для обучения
2014-10-21 в 16:54, admin, рубрики: android, android development, Google, Разработка под androidМы уже привыкли, что приложение для Google I/O дефакто стандарт архитектуры приложения, написания кода и дизайна.
Вот и в этот раз, я решил посмотреть, что же нового появилось в приложении. С дизайном все понятно, точнее понятно, что людям нужно снова учится делать его «правильно». Но меня больше интересовал код — что же нового там есть?
Но ничего нового я не увидел, но осознал, что приложение абсолютно не годится как наглядное пособие для обучения начинающих разработчиков.
После быстрого осмотра кода получился вот такой список замечаний.
Читать полностью »
RESTful API под Android: pattern B
2014-10-15 в 17:36, admin, рубрики: android, android development, mobile development, rest, Разработка под androidСовсем недавно, на собеседовании в Яндексе, мне довелось обсуждать организацию Rest-взаимодействия в Android-приложениях. В ходе обсуждения всплыл вопрос – почему из трех паттернов, предложенных на Google IO 2010 Virgil Dobjanschi, первый используется существенно чаще двух других. Вопрос меня заинтересовал.
Поскольку тема обсуждения достаточно узкоспециализированная, я с позволения читателей пропущу слова о том, насколько правильная архитектура Rest-взаимодействия важна в Android-приложениях и как часто Android-разработчики сталкиваются с подобными задачами.
Читать полностью »
Как мы разрабатывали свое первое приложение на Xamarin.Forms и что из этого вышло
2014-10-10 в 9:34, admin, рубрики: .net, android development, ios development, mobile development, windows phone, xamarin, xamarin.forms, Разработка под android, разработка под iOSВ Xamarin утверждают, что использование Xamarin.Forms позволяет увеличить обем общего кода в приложения для трех мобильных платформ (iOS, Android и WP) с 70% до 90%. Мне на собственном опыте довелось проверить этот факт. О том почему это правда и неправда одновременно мой рассказ.Читать полностью »
В Google Play Store появятся триальные версии приложений
2014-10-10 в 7:05, admin, рубрики: android, android development, Google, Google Play, мобильные приложения, Разработка под androidКомпания Google планирует ввести в своем онлайн-маркете Play Store принципиально новую систему тестирования платных приложений перед их приобретением. Как недавно сообщило издание Information, новая функция будет основана на использовании нового кита инструментов разработчика, позволяющего создавать так называемые «микро-приложения», содержащие те же функции, что и платные программы, но в сильно ужатом виде.
Эта мера логично вписывается в стремление Google заставить массового пользователя приобретать в Play Store платные приложения. Как известно, платные приложения в Play Market пользуются совсем слабым спросом (зачем они, когда большинство бесплатны), тогда как у главного конкурента – Apple в ее App Store доходы разработчиков от продаж платных приложений с каждым годом все выше.Читать полностью »