I've created examples of using assembly language on iOS and Android mobile devices. If you want to learn ARM assembly language but don't have an ARM-based computer, then test code on your ARM-based smartphone or tablet.
https://github.com/atribelli/asmmobile
Android Studio was used on a Mac. I have not tested the project file that was created under Windows or Linux. The steps I used to add assembly language are shown in case there are problems under Windows or Linux or a future version of Android Studio.
There are also steps used for Xcode in case future versions of Xcode have problems.