I agree with others and BB made all efforts to make the process as complex as possible. I never came across anything as stupid as BB SDK (I mean the whole thing - API, tools, docs). PDP11 was better supported and easier to develop for. These guys got stuck in 1980 or what? What healthy ecosystem can they talk about with this quality of the product? Why does it take 10 times longer to achieve the the same result on BB as it took for Android? It does not matter whether you go HTML/JS or native Java API route - it's full of pain at every single step. I would agree to take this pain only if BB offered better and more popular products, which clearly is not the case. I was thinking - OK, I need to try, it can't be that bad - I was wrong. Terrible in ALL aspects.