is it possible to create a react native app and publish it on steam?
Does someone knowd projects which are used for steam games?
Thanks
Checkout electron and react-desktop.
https://www.electronjs.org/apps?category=games
https://github.com/gabrielbull/react-desktop
react-native is used to develop webview mobile application. That's why it's not possible to make a game that you can play on steam. However, it is possible to develop various mobile applications. You can check Electronjs and etc for develop desktop app but if you want to develop games for steam, my advice to you is to use game engines like Unity.
Related
I'm a Native Android Developer, but for now, I join a team who build an app using React-Native.
My job is to refactor the previous app that I had built using React-Native. My previous app support Instant-App and Deeplink using Firebase Dynamic link.
If I rebuild this app using React native, is that possible? an Instant App and a Deeplink?
I have do some research in google, but I do not have any great example or explanation on this things.
Deeplink yes, we are currently doing it. Not sure about instant app, found your question by asking same question
I am already using Fabric/Crashlytics for my smartphones application, and I would like to know if it is possible to plug an angular webapp to Fabric/Crashlytics? And if it is possible how to do that?
No, Fabric is only for mobile platforms.
Is it possible to build a React (NOT React-Native), offline (no REST calls) app that can be deployed to iOS? Just working on a learning project and don't want to deal with React-Native. Just want to use my current web skills and make an iOS app with just React.
Looking for a workflow/tools that would enable me to do so.
You can use Apache Cordova. Remember that achieving native-like performance will be problematic.
I'v project with my lecture to build android/ios app that control motor through blutooth HC05 with openCM microcontroller.
The app should have capability to get and send data to the motor and save data locally
Can it be done using react native?
I have know a bit of html, css, and JavaScript. I just see react native as a good alternative to build my app than i build it with java or obj c since i dont know both. So before i learn deeper about react n I want to know, can i use react native for my project.
Bluetooth HC05
React Native is probably not a good fit for you if your main goal is to avoid writing native code. You will still have to learn the different Bluetooth APIs and their quirks in addition to writing native modules to expose them to JavaScript.
We are looking for a good port of our mobile web application to native app until we have the resources to build a truly native application. We have narrowed it down to PhoneGap and Titanium.
We have an HTML5 mobile version of our application. It uses things like RPC over websockets and some other JS libs. It seems as if we can just continuing using the exact same architecture if we go with PhoneGap, where as with Titanium it seems we would need to rebuild these libs and procedures to work with Titanium.
Is this true? How do these platforms differ?
Thanks!
Phonegap is your best bet here. You can put all your current code into the www directory, and then phonegap will package that into an app. Phonegap doesn't create a web app, you create the web app and let phonegap package it for you.
If you were to use Titanium you would not be able to use any of your current html or css code. If you have kept your JS logic separate from your views, then you could re-use this logic and then build new views for a titanium application but that's very time consuming.
Titanium is not a good framework, dev time is way too long due to how difficult it is to create a UI. It's also quite buggy. We developed an app in Titanium for Android and we're going to rewrite using web technologies.
It's not true that external JS libraries are difficult to use in Titanium. Everything is converted to native code.
This Blog has a good summary of the pros and cons of PhoneGap and Titanium Appcelerator.
Short summary: PhoneGap provides a bridge to enable standards-based web apps to access native capabilities. Appcelerator is a proprietary (non-HTML based) framework that enables the creation of native apps in JavaScript.
Phonegap will be much easier for you. Just port in your existing code. Not native though. Titanium will be a rewrite.
One of the main difference is that PhoneGap creates a webapp written in JavaScript and Titanium creates native apps where your JavaScript code is compiled to Java or Objective-C. So you can't easily use external JavaScript libs with Titanium.