Можно ли писать на ассемблере под android/ios/blackberry?
Можно. Но это будет довольно затруднительно.
1. Да можно, если Вы хорошо знакомы с ARM-архитектурой.
www.eggwall.com/2011/09/android-arm-assembly-devic...
2. Более того, это широко используемый инструмент для узкого круга задач. Например, при написании драйверов или виртуального окружения (Dalvik).
3. В разработке на Ассемлере нет ничего заоблачного. С оговоркой, что Вы знаете, что Вы делаете. Вы можете даже не использовать настоящее железо. Можно поднять виртуальный эмулятор QEMU. Он умеет эмулировать: ARMv5, ARMv6 and Cortex-A8. Или вот такую штуку armsim.cs.uvic.ca
4. Не слушайте ораторов, которые не имеют ни малейшего представления о предмете разговора, но считают своим долгом хоть что-нибудь ляпнуть.