Hello Hugo,
Yes, it basically works like the STEVAL-SAMARTAG1.
Concerning iOS, starting from iOS 13, it is now possible to do much more with NFC. Previous versions allowed only read operation. Starting from version 13, it now allows read and write, and allows custom ISO15693 commands. This means that it is now possible to use the Fast Transfer Mode (and any other ST25DV custom commands) with iOS 13, and do exactly the same things as with an Android application.
The first method (SMARTAG like) is recommended if you want "native" reading. By default, and without any additional application, Android is trying to read an NDEF file when detecting a new tag. It reads the content of the NDEF file in tag's memory (if there is one) and takes the relevant action depending on the content (opening browser if the NDEF contains an URL for example). Possibilities are quiet limited.
If you plan to have a dedicated Android/iOS application, I recommend the second method (Fast Transfer Mode), or using the ManageGPO custom command to generate the interruption. The application can more finely control when to have the MCU update the tag memory content by exchanging an FTM message or senfing a dedicated interrupt, and then read the tag's memory content accordingly.
I also recommend to use the ST25DV rather than the M24LR for your purpose since it has the Fast transfer mode and more possibilities for interruption.
Hope this helps you,
Best regards.