The technology is still in the early stages. I still haven't been able to find any more information when it comes to developing applications on top of Iota tangle. I think it's because there are still a few things that need to be in place before anything can be built on top of it. They are still sorting out the security and efficacy of transfers so this indicates to me it's got a long way to go. Maybe this is why I'm not getting any concrete answers to my questions. In other words, we are asking questions on how to build a roof when they are still trying to figure out what should go in the concrete mix for the foundation.
I wish someone would clarify where it's at and what steps are still needed to make it usable from an applications perspective. It's all clouded in mystery at the moment. The white papers gives a birds eye view of the technology but no documentation on how to apply it. There's a big disconnect between awesome idea and actual application. I'm sure this disconnect will shorten over the coming months.
If someone can pipe in and clarify a few things that would be great. Like, "once we have sorted out transactions, we will then focus on building smart contracts. Smart contracts will allow you to build on top of Iota. With smart contracts, you will be able to build applications for M2M transactions, identity verifications, remittances, voting applications, data storage, etc, but until smart contracts are in place, there's not much you can do. Smart contracts will be released end of this year earliest but more realistically 3rd quarter of 2018." Something like that would be extremely helpful.
At the moment, questions as to how to apply Iota in a practical way will be met with silence. A lot of the developers are still getting their heads around the technology and all hands are on deck making transactions smooth at the moment.