Is there react native library which can transfer data between 2 mobile devices in offline mode? [closed] - react-native

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 1 year ago.
Improve this question
I am new to React Native development (for Android and iOS).
I am trying to transfer data between 2 mobile devices in offline mode (WiFi, Bluetooth or something else. QR codes no due to the data size limitations)
I found a good library react-native-wifi-and-hotspot-wizard and react-native-wifi-hotspot but it only supports Android, not iOS.
I am looking for a cross-platform (Android and iOS) data transfer library that can between 2 devices in offline mode.
Can anyone please suggest a library or some code tips?

ANDROID
you can use react-native-wifi-p2p library
https://github.com/kirillzyusko/react-native-wifi-p2p
yarn add react-native-wifi-p2p
you can use sendFile and receiveFile functions from this library for transfer files/data between 2 mobile devices
IOS
for Ios, you can use https://github.com/lwansbrough/react-native-multipeer#senddata-recipients--callbackerr

You can use my open source repo at https://gitlab.com/amir1gorji/gorji
There was a challenge to build such thing using React Native and I wrote the app in this repo.

Related

React Native code editor / IDE with intellisense/code-completion [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 5 years ago.
Improve this question
React Native code editor/IDE with intellisense/code-completion?
I have heard of WebStorm but it is not free. Anyone using one that is free and you would recommend it?
Problem
You would like code completion for developing React Native applications.
Solution
Facebook has a Atom plugin called Nuclide which comes with code completion. You can install this plugin to a fresh install of Atom and have code completion.
Steps
Install Atom from here
Open Atom and go to preferences.
Click on Packages
Type in Nuclide and click install
For more information on setting up Nuclide with Atom take a look at the setup pages here.

What is the difference between expo and react native app developing? [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 5 years ago.
Improve this question
I am going to develop react native app using Expo but I don't have idea which one is best? Please suggest me any idea?
Actually I am using Expo. Which is best Expo or normal Android or Xcode development?
When you write code in Expo (abbr. XDE), you write React Native code. Expo has two main pieces:
1) XDE: a developer tool for creating projects, viewing logs, opening on your device, publishing, etc.
2) The Expo client: an app on your phone that lets you open your projects while you're working on them, without needing to go through XCode or Android Studio, and also lets other people view them too!
But ...
With most apps in React Native, you end up needing to utilise several
third party native libraries, which Expo doesn’t current support
outside of their built in APIs. There are a lot of things that can be
done in JS only, but I’ve always ended up running into a need for
native libraries with every React Native project I’ve worked on
(several production apps). That being said, Expo does support
“detaching” your app from Expo, which will allow you to carry on with
a standard free standing React Native app.
Expo has some advantages over using normal Xcode/Studio like expo client, but it also has its cons when it comes to large scale applications . You can choose based on your needs.
If you’re just getting started and you need to get off the ground quickly, I’d definitely recommend Expo
Note: This answer is a blend from multiple developers

Integrating nfc with react native Expo [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 5 years ago.
Improve this question
I'm learning React Native. For the App I am trying to build I need NFC read. As far as I know Expo supports NFC for newer IOS versions.
There are some libraries that introduce NFC to react native. But can I use normal React Native Libraries with Expo? will that work?
NFC isn't supported by Expo yet. And it is not possible to add libraries with native code when using Expo.
See: https://expo.canny.io/feature-requests/p/nfc-support

Looking for free react native ide for windows [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 6 years ago.
Improve this question
i am looking for a free react native IDE for windows.
Webstorm is not free, and Deco is for mac.
any suggestions ?
You can try vs-code by microsoft or Atom by github.
They both have react-native plugins you can try.
react-native plugin for vscode
react-native-autocomplete plugin for Atom.
These are just two plugins from a quick search on the web. I'm sure there are more.
I'm using vscode with its react-native plugin and i don't need more than that.
Try Nuclide - open source, Atom based IDE for React Native developed by Facebook.
I strongly recomend you Visual Studio Code. You will find a lot of plugins very kind and helpful

What error tracking services work with React Native? [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 2 years ago.
Improve this question
The normal tools we use for error tracking native apps don't really work since the crash reports contain minified js. The tools we use for web apps don't seem to support react native. Are there services that do support react native and if not do we have any other options to get useful crash reports?
Heads up that Bugsnag released official support for React Native to get crash and error data on both the js layer and the underlying OS.
It does handle minified JS using sourcemaps. These can be hosted by you and referenced from Bugsnag or hosted via Bugsnang's API.
Sentry and BugSnag both have dedicated SDKs for React Native:
https://github.com/getsentry/react-native-sentry (doc)
https://github.com/bugsnag/bugsnag-react-native (doc)
They both handle sourcemaps.
[TL/DR]
We created a react-native-bugsnag lib before the official bugsnag lib was out, but it's now deprecated.
Use the official instead.
[Long version]
We were also looking for a way to report errors on react-native and since I was not really happy with the existing solutions I found (Crashlytics, and sentry), me and Joshua Pinter decided to write our own implementation of a react-native module, that works with bugsnag.
Here it is: react-native-bugsnag.
It supports both iOS/Java and Javascript handled and unhanded crash reporting.
I hope you enjoy!
Also now React Native + Code Push + Bugsnag for a really pleasant bug fixing relationship
https://blog.bugsnag.com/react-native-plus-code-push/
Instabug and AppCenter now both provide react-native crash reporting tools with js de-obfuscation, but I haven't tested any of the 2 for crash reports.
I know of two ways this is being done. First, Crashyltics. I use it, but it requires a few tweaks apparently to bubble up the javascript side of the fence. Here's a great article by delivery.com on what's involved with that...
Add Crashlytics to your React Native iOS app
Second, here's a react native integration with Sentry
Sentry for React Native
Hope you find these useful.
Bug snag - https://docs.bugsnag.com/platforms/react-native/react-native/
Crashlytics - https://www.npmjs.com/package/#react-native-firebase/crashlytics
This are tools used for React native to report bugs. Hope it helps ! Thank you