Архив метки: app

Новый способ публикации приложений с помощью Android App Bundle

На недавно прошедшей Google I/O 2018, среди множества нововведений, объявили также о добавлении нового формата приложений. Этот формат получил название Android App Bundle и представляет собой улучшенный способ сборки вашего приложения. С его помощью можно легко оптимизировать размер приложения, при этом не нужно будет вносить какие-либо изменения в код. Android App Bundle включает весь скомпилированный… Читать далее »

Пишем свой кредитный калькулятор. Часть 3

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

Используем виджет для приложения со своим шрифтом

Дизайн виджетов не менее важен, чем дизайн приложения, поэтому кроме информативности виджет должен быть ещё и красивым. Однако при разработке виджетов можно столкнуться с тем, что возможности кастомизации по сравнению с кастомизацией приложения ограничены. Например, нет возможности задать тексту на виджете какой-нибудь нестандартный шрифт или назначить обработчики событий на элементы списка (о том, как можно… Читать далее »

Измерение производительности работы приложения

Введение Как правило, недостаточно написать инновационное и полезное приложение. Если оно будет зависать, долго запускаться и медленно работать, то все его достоинства будут с лёгкостью перечёркнуты этими недостатками. Поэтому производительность приложения крайне важна, хотя о ней легко забыть, когда вы делаете дополнительные штрихи к своему UI или придумываете новые интересные функции. Ровно до тех пор,… Читать далее »

Пишем свой кредитный калькулятор. Часть 2

В предыдущей статье мы рассматривали теоретическую часть, касающуюся кредитов и того, как рассчитывать платежи по ним, чтобы впоследствии применить эти знания для написания собственного кредитного калькулятора. Теперь наконец настал момент, чтобы  перейти от теории к практике. В этой статье мы рассмотрим элементы интерфейса и реализацию приложения. Начальный экран При старте приложения пользователь попадает на главную… Читать далее »

Пишем свой кредитный калькулятор. Часть 1

Каждый человек хотя бы раз сталкивается с кредитом: хочется купить дорогостоящую вещь, взять ипотеку и т.д. В этих случаях важно правильно рассчитывать свои доходы и расходы, чтобы оплата кредита не стала тяжкой ношей. Для этого существуют различные кредитные калькуляторы, которые при заданных параметрах показывают, когда и сколько нужно заплатить. В этой и следующей статьях мы… Читать далее »

Отлов крашей приложения и новые особенности Gradle

Искать и исправлять ошибки в приложении нужно на всех стадиях разработки, в том числе и после релиза для поддержания его дальнейшей работы. Однако при переходе на релиз делать это становится сложнее, поскольку краши приложения начинают выглядеть следующим образом: 10-17 07:35:03.149 3542-3542/? E/AndroidRuntime: FATAL EXCEPTION: main java.lang.NullPointerException at ru.androidtools.system_app_manager.MainActivity.o(Unknown Source) at ru.androidtools.system_app_manager.b.b.a(Unknown Source) at ru.androidtools.system_app_manager.MainActivity.a(Unknown Source)… Читать далее »

Создание подписи приложения с помощью Google Play App Signing

Автор: | 11.08.2017

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