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.
Try the below introductory lab for ARM assembly using gcc compiler:
Embedded Programming with the GNU Toolchain
try this for mixing inline assembly with C
ARM GCC Inline Assembler Cookbook
A variety of books, tutorials, videos are available on the web, just google.
regards,