It depends on how many notifications you are sending, how frequently they are sent, and how relevant they are to the user at the time.
If you are only sending one or two notifications a day (excluding chat notifications) that are likely to be relevant to the user then it's fine to leave it up to the OS/browser to disable notifications if the user doesn't ...
What you need is an ellipsis (…)
Ellipses are used to shorten words when the text gets too long. This can also be called truncation.
Even though most operating systems truncate texts in the middle as seen below:
What may be applicable in your case is truncating at the end.
Here are 2 examples from Medium (left) and Google Hotels (right)
I am not really sure what you are trying to achieve there but the regular action would be to nothing happening if user presses the Back button and on double tapping the back button have a confirmation message asking to exit the app. If a user logged in he wouldn't like to log out just because he pressed back.
Look good for me if table B is related/child of each Table A item.
BUT to confirm it, make a prototype. You can easily do it on an Adobe XD or any other UX software. You should create some cases/scripts (How many cases? Enough to simulate all user situations) and then simulate the navigation on the wireframe prototype to feel as your user. And please as ...
As per my observation and understanding, the position of the search should be at the bottom. The reason behind this the accessibility. When the search is placed at the bottom it is easy to use then placed at the top. Please refer to the below image for reference.
Once. A User should be asked to login to a mobile application on their own personal device one time per device/install so as to access data pertaining to their own account. Anything more is implying that their mobile device is not personal and/or the communication channel is insecure (e.g. MITM attacks).
Though there is room for considering (worrying about ...