I'm new to blockchain and Ethereum and have a few questions:
- Does Apple's App Store allow mobile DApps other than wallets and browsers?
- Is it possible to build a mobile DApp that runs on your mobile device without downloading the full ethereum node, but still make full use of things like smart contracts and the IPFS technology?
- Is it possible to develop mobile DApps in native languages like Swift or Kotlin, not web apps or hybrid apps?
- Are there big differences in terms of technical challenges between developing mobile DApps that use private blockchain vs public blockchain?