I am interested in writing some cell phone apps in ARM assembly language. I would like to write them for Apple I phone 6 and Android Samsung S5. I am very familiar with writing in Assembly language on the IBM main frame and X86 personal computers. What learning materials are available from ARM to help me learn ARM assembly language. I also need to know the software and hardware required to assemble the apps.
It may also be tricky to get assembly program installed in an Android phone. The phone manufacturers try to do their best to keep people out of the internals. Well maybe as embedded assembly in an NDK-program...