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

Пишем свой кредитный калькулятор. Часть 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 добавил новую возможность хранить ключи: в… Читать далее »