Which file that designer sends to developer in React Native [closed] - react-native

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 4 years ago.
Improve this question
I am going to do a react native project for both android and IOS.
I have done a desktop app by reactJS but i haven't had any experience about react native. Now my team has some designers (HTML, CSS, Photoshop), so i wonder that what kind of file should they send to developers? HTML, CSS files? or anything else? I've searched by google, i see that mobile app devs also use Zeplin tool, but i'm not sure that Zeplin is good for native app.
Please let me know some options to deal with it, Thanks.

React Native uses JavaScript for styling. There is a predefined set of key-value pairs which allow you to style the different components used in React Native. Those properties and their values are based on CSS, but there are some important differences.
It is probably a good idea to define the design in CSS, but the designers should be aware of the differences. For instance: a modified version of Flexbox is supported, but the newer CSS Grid API is not.

Related

React native VS Flutter which is better [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 2 years ago.
Improve this question
I'm new in cross-platform mobile development, I wanted to know which is better between React Native and Flutter.
Also, what is the best resource for the best one between them?
Flutter is far better then React Native in terms of preformance.
Sometimes react Native doesn't work the same in both platform.
Google investing a lot in flutter and also React Native can produce only android and ios apps.
But same flutter code produces android , ios , web , windows desktop apps, macos desktop apps, and cherry on the top Google will introduce fuchsia Os which is far better than android and only flutter will be the language to create fuchsia apps.
Best sources for flutter are
its own liberary
udemy courses can help
flutter has its own channel that's very helpful.

Which is better vue-native or nativescript-vue? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 1 year ago.
The community reviewed whether to reopen this question 1 year ago and left it closed:
Original close reason(s) were not resolved
Improve this question
I would like to start a mobile app with VueJS. Can anyone please suggest which Framework I can choose between vue-native or nativescript-vue?
Vue-Native is nothing but a wrapper around ReactNative. So the question becomes ReactNative vs NativeScript?
In my opinion, it's NativeScript.
Supports frameworks like Angular & Vue
Works with Core JavaScript / TypeScript too
Better code sharing
100% access to native apis
ReactNative got a huge community and range of plugins, but the problem beings when you want to customise. Every app is unique in it's own way, it becomes really hard to customise a plugin for your own needs at least until you have good exposure to Objective C / Java and handle your own forks etc.,
With NativeScript you can always access the native objects & apis form JavaScript, simply write overrides on plugins within your project if you want to customise anything.
Here are few blog posts & videos those compare these frameworks.
Would Airbnb Have Fared Better With NativeScript Instead of React Native?
ReactNative vs NativeScript
As #Manoj mentioned about the biggest advantage of using Nativescript is : You can access all the native elements and apis from Javascript.
I think another plus is the ability to create a code-sharing project. New Vue CLI plugin enables code sharing between web and mobile.There’s nothing quite as awesome as watching your web, iOS and Android app all spinning up at once with the same codebase.
You can further read on nativescript blog and here is the sample project.
You should also look into simply wrapping your Vue app with Cordova. I was required recently to build a mobile app and went through both vue-native & nativescript-vue, eventually ending up with Cordova.
At a basic level, you can wrap any static website and compile it as an android or ios app. If you need native elements you can also do so once Cordova fires the 'deviceready' event.

which one to choose react-native-router-flux or react-router-native or react-navigation [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 3 years ago.
Improve this question
I am a beginner to react-native and am trying to achieve redirecting, and routing to another page after authenticating the login ..etc
which one should I choose react-native-router-flux or react-router-native or react-navigation
or how can achieve my things are routing , redirecting etc..
It really comes down to what your preference is.
1) react-native-router-flux is just the wrapper around react-navigation but is a
lot easier to work with but it does not have a very good documentation and
some times you will have to look into react-navigation documentation for how
certain things work.
2) wix/react-native-navigation is native side solution for navigation a bit
difficult to work with but transitions are very smooth and it helps with app's
performance since it offloads work from javascript thread.
link: https://github.com/wix/react-native-navigation
3) If you are new react-native i would suggest you go with react-navigation it's
the most popular as of now and can cover all your needs.
Go with react-navigation.
It's simple.
[ i have tried wix's react-native-navigation the problem with rnn is it's setup is hectic ]
For more comparison visit link below.
https://medium.com/#ian.mundy/choosing-a-routing-library-for-react-native-604f97e58729
"react-native-router-flux" is good as it provide many features like drawers, lightbox, modals etc and also passing the props from one scene to another is quite simple.
Reference of features: https://github.com/aksonov/react-native-router-flux/blob/master/docs/API.md
Example refrence : https://github.com/aksonov/react-native-router-flux/tree/master/Example

React Native - why is so few apps in AppStore? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
I am learning React Native and considering developing IOS apps for my clients in it. I'd like to see some sample apps in AppStore, but there is just one. Why is that?
I see so much hype about this technology, but it looks like almost nobody uses it. Or is there any other reason for it? I'm already working with React and would like to add React Native to my skills, but don't know, if it's worth it. There are some interesting tutorials on the web, but no real samples in AppStore.
Actually there is already an app in the app store according to this blog post.
And as far as I know two of facebook's apps have been built using react-native (maybe not completely ): Groups and Paper.
So if you have any concerns, whether react-native is production ready: I think if Facebook can use it in their production apps it's probably good enough for you too ... ( no offense ) :D
People are still bootstrapping their knowledge and building applications.
Also, the technology is still in its infancy.

Has anyone started creating React Native API/plugins/modules? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I would like to port any of my apps over to react native from cordova/phonegap but being so new, react native is a bit limited and doesn't have all the functionality I would need. Anyone know of a camera plugin for react native?
UPDATE:
Not sure why this got voted down, I'm not asking for an opinion, I'm asking for a source! Either way I answered my own question.
ANSWER:
ReactNativeModules.com has a community run list of react native components and modules.
It's only been out for a day, I think it's pretty clear that while people are going to do this kind of thing, it's a bit early yet. I imagine they'll be distributed with something like Cocoapods perhaps, since they'll be written as Native Modules. There's an ongoing discussion about the form this will take on Github.
That said, there are some things that aren't needed as plugins. For example, Phonegap has a statusbar plugin, but with React Native you can just set the statusbar transparency in Xcode as you would with a normal app. For things like Vibration, which again I think would be a Phonegap plugin, see the React Native APIs. For things like Geolocation, which would normally be available via the browser, take a look at polyfills. There are loads more examples like this so I'd suggest giving the docs a thorough read.