I have just gone through my existing apps and about 70% of them dont run after the latest software update and are incompatible. Chain dots for example
Problem is that because most of those bigger developers have abandoned blackberry, it is unlikely that they will be ever made compatible.