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.
Related
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 3 years ago.
Improve this question
Flutter is amazing but when your architecture needs the backend to be separate from the app. What are some options that will be good to consider?
Some options that I have looked at are: Node.js, Java, Dart & Firebase (Unsure whether Firebase can meet all the requirements as a sole backend of production-level apps)
We need to develop a full-fledged REST API which will be used in Production with the Flutter app.
Thank you
It really depends how much time you have, and you're willing to spend on your backend. If you're rushed and want an MVP as soon as possible I would suggest FireBase, It provide great a simple but efficient database and more tools like instant messaging, built-in push.
If you have more time and want to build you're own features, Node.js with Express and Mongodb would be perfect.
Have you looked into .NET Core Web Api? I have used on some projects on college together with MongoDb and works really well, I never try it with Flutter, but as a Api it works fine.
Edit: I just found this question, maybe it can help you Combining Flutter frontend with .NET Core backend for Android and iOS
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.
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.
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 8 years ago.
Improve this question
What is the lightest and fastest JavaScript framework for Phonegap? JqTouch, JQuery-mobile, or Dojo-mobile?
Found this :
https://spreadsheets.google.com/spreadsheet/viewanalytics formkey=dEdOZVZRVUszSU8wVG4tZmtYNUdZdWc6MQ
What do you think?
TQ.
I doubt you'll have much success in getting objective answers with empirical evidence on this here. The PhoneGap community (although growing) is already a small subset of the mobile development community. I doubt many have start-to-finish implemented actual performance tests of these stacks and compared them:
Sencha-Touch -> PhoneGap -> Native iOS
Sencha-Touch -> PhoneGap -> Native Android
vs
jqTouch -> PhoneGap -> Native iOS
jqTouch -> PhoneGap -> Native Android
etc.
I'd try looking around for comparisons of the various JS frameworks themselves for any notable performance differences and start testing the PhoneGap implementations yourself to see if the PhoneGap wrap affects the performance of each beyond the margins of difference between the individual frameworks. Or perhaps you could consult directly with the PhoneGap documentation and/or dev team yourself as I imagine they've had to test on various platforms and frameworks already.
Just a suggestion.
Have a look at the following. The author actually did spend the time re-doing his application in different JS frameworks.
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
Just wondering. I'm looking to build a small web application with a single page. It will essentially be a video chat page so I'm looking for an API I can use or any other solutions?
This would be run on a LAMP stack.
A SO search reveals lots of similar questions which are worth checking/contributing to.
It depends if you want something free or are prepared to pay but some things that come up are (mind I havent used any of these myself):
http://www.tokbox.com/
http://code.google.com/apis/talk/open_communications.html#developer
http://www.process-one.net/en/blogs/article/oneteam_media_server_by_processone
https://sites.google.com/site/webrtc/ (Now at: https://webrtc.org/ )
https://www.skype.com/en/developer/
http://farsight.freedesktop.org/wiki/
https://www.twilio.com/docs/api/video
Some MS libraries are mentioned here: Developing a Video Chat Application with high quality video streaming
Apple had promised to open up FaceTime but so far nothing has happened
To get up and running quickly it seems tokbox would be most suitable.
Look into WebRTC, it's a new technology by Google and doesn't require any plugins! It's still under development but the code is available and working at the moment!
I know it's a bit of advert, but you could try to look into http://www.addlive.com. We offer comprehensive set of APIs allowing you to build RTC apps on the web (JS bindings on top of a plug-in and native WebRTC if available) and native mobile and dekstop SDKs.
Vidyo.io can help with this. (Full disclosure: I work for Vidyo.) It provides a simple JavaScript API that supports WebRTC capable browsers and a plug-in for Safari and IE. We also have sample apps on our github page https://github.com/vidyo to help you create a page simile to what you're looking for.