No funded issue found.
Check out the Issue Explorer
Be the OSS Funding you wish to see in the world.
Looking to fund some work? You can submit a new Funded Issue here .
Time left
Opened
Issue Type
Workers Auto Approve
Project Type
Time Commitment
Experience Level
Permissions
Accepted
Reserved For
Introduce a example-reactnative (port of existing)
polkadot-js
TypeScript, JavaScript, HTML
**Background:**
This repos is a set of UI libraries that can be used across frameworks. For some frameworks (React, React Native & Vue), we do have specific components available, but there are some specific framework-specific things to take care of.
Recently we have introduced a very simple key generator example for both [React](https://github.com/polkadot-js/ui/tree/master/packages/example-react) as well as [Vue](https://github.com/polkadot-js/ui/tree/master/packages/example-vue). Functionality wise (and even UI wise), these are equivalent.
There are some "tricks" to getting React Native to operate properly, especially with the WASM libs (RN has an asm.js fallback), which has yielded example repos such as https://github.com/jacogr/rn-wasm-crypto in the past
**Goals:**
We would like a port of the above example for React Native. For inclusion here we would like a clean example that is runnable via `yarn run example:rn:ios` & `yarn run example:rn:android`
This means it should be able to -
- generate a seed
- display the seed
- generate an address from this seed
- allow the user to generate more
- display the address with an icon (as supported, currently only the polkadot theme is available)
Additionally it needs to -
- use `@polkadot/ui-settings`
- use `@polkadot/ui-keyring`
- be written in TypeScript
Functionality-wise (excluding the icons where not all themes are available), it should be equivalent to the existing examples. Additionally, we really want to set a "best practice" example, i.e. we really don't want to do this - https://github.com/jacogr/rn-wasm-crypto/blob/master/package.json#L18 that means setup should be done such that "hacks" are not needed, rather fallbacks to proper RN equivalents where applicable.
Lastly, if any issues do pop up in using the `@polkadot/*` dependencies, log issues, indicate here and it will be addressed. (Part of the reason for doing this is making sure the road is clear for others)
**Additional reading:**
- https://github.com/polkadot-js/wasm/issues/19 (WASM, which options work)
Setup your profile
Tell us a little about you:
Skills
No results found for [[search]] .
Type to search skills..
Bio Required
[[totalcharacter]] / 240
Are you currently looking for work?
[[ option.string ]]
Next
Setup your profile
Our tools are based on the principles of earn (š°), learn (š), and meet (š¬).
Select the ones you are interested in. You can change it later in your settings.
I'm also an organization manager looking for a great community.
Back
Next
Save
Enable your organization profile
Gitcoin products can help grow community around your brand. Create your tribe, events, and incentivize your community with bounties. Announce new and upcoming events using townsquare. Find top-quality hackers and fund them to work with you on a grant.
These are the organizations you own. If you don't see your organization here please be sure that information is public on your GitHub profile. Gitcoin will sync this information for you.
Select the products you are interested in:
Out of the box you will receive Tribes Lite for your organization. Please provide us with a contact email:
Email
Back
Save