биткойн для моего приложения для Android [закрыто]

Я планирую создать приложение для Android для столовой моего колледжа, где студент может купить кофе с помощью биткойнов, а затем пополнить биткойн через какой-либо источник (из банка колледжа).

пожалуйста, дайте мне некоторое представление о том, как реализовать это приложение. И есть ли хороший учебник, связанный с этой темой.

Не уверен, понимаю ли я, о чем вы спрашиваете, и не уверен, подходит ли ваш вопрос для SE, но уже существует несколько кошельков Android, которые позволяют вам получать и отправлять средства.
Задолго до внедрения приложения необходимо выяснить, как будет работать система в целом. Например, где банк получит продаваемые биткойны? И как банк будет продавать биткойны, при этом соблюдая различные правила, которым он подчиняется?

Ответы (1)

Если вы действительно хотите создать собственное биткойн-приложение, разветвление существующего приложения должно уменьшить необходимость заново изобретать колесо и может послужить учебным ресурсом. Например, вот два биткойн-приложения Android с открытым исходным кодом, исходный код которых вы можете получить:

Самым простым решением, которое могло бы служить bank=>bitcoin=>coffeeдоговоренности, было бы только внедрение bitcoin=>coffeeприложения для студентов; и bitcoin=>coffeeприложение-уведомление для кафе.

Избавьте себя от головной боли, связанной с обработкой фиатных денег в приложении, либо оставив конвертацию фиатной валюты в другие более общие биткойн-приложения Android без торговой марки, либо интегрировав в приложение существующего поставщика биткойнов (например, Coinbase).

Обратите внимание, что Android не является особенно безопасной платформой для биткойн-кошельков — это просто потому, что конструкция Android позволяет пользователям полностью контролировать свой телефон; но большинство пользователей никогда не заблокируют свой телефон и не будут применять гигиену безопасности в необходимой степени*. Если вы пойдете дальше, основной сайт Stack Overflow также может оказаться полезным.

* Пользователи Apple не должны чувствовать себя слишком самодовольными :-) iPhone заблокирован для монопольного контроля. Безопасность пользователя — это удобный побочный эффект.