I am new to the world of Blockchain and
Ethereum has indeed become a second name for open source Blockchain.
Right now I am trying to grasp the concepts and there are really many wonderful blogs but I could not find a thread which explains the following problem :
Suppose, I as a developer want to make a smart contract on any blockchain(say Ethereum for now),now the execution, processing of that smart contract in Ethereum is done in its blockchain, which might have APIs exposing it.
So if say, I have an hybrid app and want my app users to see and modify the blockchain through the smart contract then what all things will the developer has to consider in mind while developing that kind of app.
And in general I want a detailed explanation on how can the smart contract executed on a web app or any app. This explanation might also be useful for many looking for answers in this field.