Answer the question
In order to leave comments, you need to log in
What are the pros and cons of React Native? What are the limits of its capabilities? What can be written on it?
I have an idea for a project, I want the application to be available on the web, iOS, Android. There was an idea to make it on React Native. Please tell me who wrote, what are the pros and cons of React Native, what difficulties will you have to face?
Application for marking the attendance of people. Features:
- there are users with roles and access rights (owner, admin, user).
- there is a contact that you can create, delete, edit. The contact has statuses, first name last name, and all sorts of other registration fields.
- owner and admin can edit, add, delete, app contacts.
- there is a form. This is a list of contacts that are part of a contact group. You will need to fill out a form, which of these people was at the event.
The user pokes his finger at the screen, highlighting the people he saw live at the event with his own eyes, presses the Send button and the data goes to the server.
- automatic reminders on the phone, about
submitting
the form (I wanted an alarm to go off or some such thing, but at least I want to make notifications like in any games
) I looked at Java (i.e. I can understand Java syntax, but no more).
- Objective-C - I have no idea what kind of language it is.
- I can write something only in js.
Please tell me which of these features will really be done using React Native, and which will have to be cut for specific platforms?
What bottlenecks can React Native have in such a task?
Answer the question
In order to leave comments, you need to log in
Basically, whatever your heart desires. RN already has a fairly large community, Facebook does not seem to be going to stop... In fact, there are no restrictions other than the limitations of the platforms themselves. We write real-time applications for ourselves on RN and are quite complex.
Deep knowledge of Objective-C or Java is not required. In any case, in the first couple. Yes, it will be necessary to fight with XCode and AndroidStudio, with the publication of applications with builds and other delights of development, but these are already particulars that can be resolved with the help of offs. documentation and stackoverflow.
In the proposed description, I do not see anything that RN could not handle =)
I join the comment above and if you want to learn React Native, then I recommend my free video tutorials
https//react-native-village.github.io/
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question