menu

ReNative

๐Ÿš€๐Ÿš€๐Ÿš€Build universal cross-platform apps with React Native for Web, iOS, Android, Apple TV, Smart TVs, Desktops, Watches, IoT and more...

Channels
Team

ReNative watercooler

May 4, 2019 at 12:38pm
Show previous messages

July 25, 2019 at 7:39am
Most of peoples having Tizen 2.4 or 3.0 TV, so if we give support then it will help for many developers including me.
I created https://github.com/pavjacko/renative/issues/157 to track this. 3.0 should be already supported. so only 2.4 and 2.3 are missing. most of the issues are related to babel transforms and performance optimisations due to old JS engine. we might look into it but there are lot of priorities to work on atm. please vote up ticket above to help prioritise platform enhancements tike this
  • reply
  • like
if you have steps are guide, please let me known I will try to fix it
  • reply
  • like
1) first you'll need to run ReNative locally so you can make changes to source code directly: https://github.com/pavjacko/renative#developing-renative-locally . I advise to checkout from develop branch 2) if you have setup correctly done you can test it by running rnv run -p ios or rnv run -p web ..etc directly from renative repository root and getting standar apps running. this would confirm that all works fine 3) at this point you can use rnv ... on any project and it will use your local renative repo instead globally installed one 4) most of the rnv functionality sits in ./packages/rnv/... editing any files should trigger re-build (make sure your npm run watch from setup steps tab is still open 5) most of tizen project is generated from ./packages/rnv/platformTemplates/tizen/.. and ./packages/rnv/platformTemplates/_shared/.. that includes webpack configs and transforms. that would be good starting point
Edited
  • reply
  • like
, I have created a custom template and used the https://github.com/NoriginMedia/react-spatial-navigation instead for JS Spatial Lib used in the HelloWorld template, How to contribute and add this new template
  • reply
  • like

July 31, 2019 at 10:41am
looks good! if you want I can give you access to ReNative repository so you can contribute directly (creating branches/ PRs)
  • reply
  • like

August 1, 2019 at 2:16pm
rnv command to run on tizen simulator throwing error : install failed[118, -12], reason: Check certificate error :
  • reply
  • like
can anyone help me how to fix certificate error
  • reply
  • like

August 5, 2019 at 11:48am
rnv command to run on tizen simulator throwing error : install failed[118, -12], reason: Check certificate error :
Find rnv folder, delete certificate created over there and run rnv run -p tizen it should create new certificate for project.
  • reply
  • like

August 8, 2019 at 12:43pm
Thanks Lukas, its working
  • reply
  • like
Can anyone help me on how to integrate OpenID connect in our Renative? please help me on your advice.
  • reply
  • like

August 27, 2019 at 12:42pm
have you tried this one ? (haven't tested it personally yet) https://github.com/FormidableLabs/react-native-app-auth you can treat this in ReNative as standard plugin in your project by adding it to renative.json for (0.26.x):
"plugins": {
"react-native-app-auth": {
...
}
}
  • reply
  • like

August 29, 2019 at 5:26am
looks good! if you want I can give you access to ReNative repository so you can contribute directly (creating branches/ PRs)
Thanks a lot , It will be my pleasure and honour , I will be contributing for packages/renative part and planning to create some reusable components and patterns for TV Apps. (my github : https://github.com/SatadruBhattacharjee)
Edited
  • reply
  • like
Thanks a lot , It will be my pleasure and honour , I will be contributing for packages/renative part and planning to create some reusable components and patterns for TV Apps. (my github : https://github.com/SatadruBhattacharjee)
added you as contributor
  • reply
  • like

September 7, 2019 at 11:29am
, can you one help me to give support for Webos 3.0, Chromium 38 ?
  • reply
  • like

September 11, 2019 at 4:32pm
Hi, I try to add react-native-webview, but its not working, without any errors. maybe couse i need to do link or pos install?
  • reply
  • like

September 13, 2019 at 7:10am
, can you one help me to give support for Webos 3.0, Chromium 38 ?
Anyone help on this ?
  • reply
  • like
Hi, I try to add react-native-webview, but its not working, without any errors. maybe couse i need to do link or pos install?
with rnv 0.27.0-alpha.7 you can run rnv plugin add and pick above. that should work out of the box.
alternatively manually add plugin to renative.json
"plugins": {
"react-native-webview": {
"version": "7.0.5",
"ios": {
"podName": "react-native-webview"
},
"android": {
"package": "com.reactnativecommunity.webview.RNCWebViewPackage"
},
"androidtv": {
"package": "com.reactnativecommunity.webview.RNCWebViewPackage"
},
"webpack": {
"modulePaths": true
}
},
}
you can test it with standard example:
import React, { Component } from 'react';
import { StyleSheet, Text, View } from 'react-native';
import { WebView } from 'react-native-webview';
class MyWebComponent extends Component {
render() {
return (
<WebView source={{ uri: 'https://facebook.github.io/react-native/' }} />
);
}
}
export default MyWebComponent;
if you have any issues bet to create ticket in https://github.com/pavjacko/renative/issues with SUMMARY box copied with contained error
  • reply
  • like
Anyone help on this ?
I think this deserves proper issue ticket. could you create one at https://github.com/pavjacko/renative/issues with details / questions / errors if you attempted anything already? will be easier to track
  • reply
  • like

September 16, 2019 at 9:01am
, anyone can help me how to remove "use strict mode" in babel?
  • reply
  • like
I have noticed one library but I don't know How to use in our renative https://github.com/genify/babel-plugin-transform-remove-strict-mode
  • reply
  • like

September 17, 2019 at 6:19pm
I haven't tried it but I guess you could update babel.config.js and update this
module.exports = {
presets: ['module:metro-react-native-babel-preset'],
plugins: [
[
require.resolve('babel-plugin-module-resolver'),
{
root: ['.'],
}
],
],
};
what is the reason yo want to do this btw?
  • reply
  • like
Show more messages