user95: This may been too broad of a question but I was hoping to ask a few specific questions here rather than over multiple questions. I don't think DApps are available yet but I'm sure people have started preparing for them.
Will we need to learn Plutus to make DApps and how easily can you transition from Solidity to Plutus programming? I'm also wondering what incentive there is to create and launch a DApp on Cardano over Ethereum?
If anyone could answer these question and perhaps point me in the direction of places to find more resources that would be great.

user2246: Is your question how dApps will work or how smart contracts? So far I only see (incomplete) answers for smart contracts, given there is already development in smart contracts including Plutus and Marlowe.
Given that there is already amazing stuff that can be done with the recent releases on the Cardano (test and main) network (TX with metadata, Native tokens including NFTs, Hydra), you can start already building apps (dApps) that take advantage of these.
dApps can already be built with the various libs and tooling being released.
https://docs.cardano.org/getting-started/integrating-with-third-parties
You can manage wallets, accounts and talk to your own Cardano node(s). There are multiple endpoints already ready in these libraries including GraphQL, Rossetta, Wallets, etc.
The developer docs were just released and they look fantastic. https://docs.cardano.org/

user247: Charles Hoskinson mentioned that first Solidity (the Ethereum smart contracts) will be available in the testnet of Cardano and in the future they will be incorporated as sidechain once the sidechains implementation is in production.
More on Smart Contracts on Cardano check this video.

user137: There is a plan to port Solidity to Cardano. I believe there's even a running prototype. There are also plans for a cross-compiler that would transform most popular languages into Plutus. But personally, if you intend to jump in with both feet, I think it's worth learning the native language. For help getting started, look for the Plutus Pioneer lecture videos.
I see two major advantages in adopting Cardano today.

Transaction fees are demonstrably and vastly cheaper than Ethereum which is attractive to you and your end users.
Striking early, now, gives you a first-mover advantage to a captivated audience.


95: <p>This may been too broad of a question but I was hoping to ask a few specific questions here rather than over multiple questions. I don't think DApps are available yet but I'm sure people have started preparing for them.</p>
<p>Will we need to learn Plutus to make DApps and how easily can you transition from Solidity to Plutus programming? I'm also wondering what incentive there is to create and launch a DApp on Cardano over Ethereum?</p>
<p>If anyone could answer these question and perhaps point me in the direction of places to find more resources that would be great.</p>
 2246: <p>Is your question how dApps will work or how smart contracts? So far I only see (incomplete) answers for smart contracts, given there is already development in smart contracts including Plutus and Marlowe.</p>
<p>Given that there is already amazing stuff that can be done with the recent releases on the Cardano (test and main) network (TX with metadata, Native tokens including NFTs, Hydra), you can start already building apps (dApps) that take advantage of these.</p>
<p>dApps can already be built with the various libs and tooling being released.
<a href="https://docs.cardano.org/getting-started/integrating-with-third-parties" rel="nofollow noreferrer">https://docs.cardano.org/getting-started/integrating-with-third-parties</a>
You can manage wallets, accounts and talk to your own Cardano node(s). There are multiple endpoints already ready in these libraries including GraphQL, Rossetta, Wallets, etc.
The developer docs were just released and they look fantastic. <a href="https://docs.cardano.org/" rel="nofollow noreferrer">https://docs.cardano.org/</a></p>
 247: <p>Charles Hoskinson <a href="https://youtu.be/nwMZFGHo1p4?t=1345" rel="nofollow noreferrer">mentioned</a> that first Solidity (the Ethereum smart contracts) will be available in the testnet of Cardano and in the future they will be incorporated as sidechain once the sidechains implementation is in production.
More on Smart Contracts on Cardano check <a href="https://youtu.be/k8a6tX53YPs" rel="nofollow noreferrer">this video</a>.</p>
 137: <p>There is a plan to port Solidity to Cardano. I believe there's even a running prototype. There are also plans for a cross-compiler that would transform most popular languages into Plutus. But personally, if you intend to jump in with both feet, I think it's worth learning the native language. For help getting started, look for the Plutus Pioneer lecture videos.</p>
<p>I see two major advantages in adopting Cardano today.</p>
<ol>
<li>Transaction fees are demonstrably and vastly cheaper than Ethereum which is attractive to you and your end users.</li>
<li>Striking early, now, gives you a first-mover advantage to a captivated audience.</li>
</ol>
