user86656: My question is about transferring bitcoin between two addresses without having a wallet.
Here is my idea of transferring bitcoins in following way:
Idea:
I have my own Android Application. I am willing to send/receive bitcoin using blockcypher Apis
I will keep private and public keys generated from above apis in my own database by encrypting it.
Does it make sense? 
This might be a stupid question to experts, but as a newbie in block-chain technology I am curious to know the right direction of the concept.

user7272: Sure, this would work.
That said, you are essentially building your own wallet - A wallet is simply a program that hold private keys, keeps track of spendable inputs, and signs transactions.
Your system achieves all of the above, so you are essentially building your own wallet.

86656: <p>My question is about transferring bitcoin between two addresses without having a wallet.</p>

<p>Here is my idea of transferring bitcoins in following way:</p>

<p><strong>Idea:</strong></p>

<p>I have my own Android Application. I am willing to send/receive bitcoin using <a href="https://www.blockcypher.com/dev/bitcoin" rel="nofollow noreferrer">blockcypher Apis</a></p>

<p>I will keep private and public keys generated from above apis in my own database by encrypting it.</p>

<p><strong>Does it make sense?</strong> </p>

<p>This might be a stupid question to experts, but as a newbie in block-chain technology I am curious to know the right direction of the concept.</p>
 7272: <p>Sure, this would work.</p>

<p>That said, you are essentially building your own wallet - A wallet is simply a program that hold private keys, keeps track of spendable inputs, and signs transactions.</p>

<p>Your system achieves all of the above, so you are essentially building your own wallet.</p>
