Giter Club home page Giter Club logo

learnproject's Introduction

本项目是关于React Native相关的学习项目,不定时更新学习,欢迎交流讨论。

**** 点击查看全新的完整学习项目 GSYGithubApp ****

说明

本项目后面会有相关的RN入门和项目介绍的文章,还有开发中的一些问题处理,第三方框架注意事项等,欢迎交流。

1、从Android到React Native开发(一、入门)

2、从Android到React Native开发(二、通信与模块实现)

3、从Android到React Native开发(三、自定义原生控件支持)

4、从Android到React Native开发(四、打包流程和发布为Maven库)

公众号


为什么要有这个项目

作为一个原生开发者,从不懂JS,ES6,react,redux等,如何快速的了解和使用React Native,也许这里可以帮助到你。

项目主要是对于RN的控件,第三方控件,框架的使用和推荐,希望可以帮助那些原生APP开发的猿们更好的了解RN的世界。

项目会不定时的更新,根据个人对第三方框架的使用,和RN相关的学习,会持续更新项目和完善文档。

为什么要学习React Native

这可能是很多原生App开发者的问题,个人觉得,学习RN可以是对原生的一种补充,也是接触学习js的一种契机,作为程序员危机感的自我提升等等,最重要的是个人兴趣和项目需要吧!js其实是一种特别的魅力。

目前使用的相关框架:

learnproject's People

Contributors

carguo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

learnproject's Issues

运行报错

已经执行了 npm install 将package.json中的类库下载到了node_moudles中并链接了原生,但是photoview中的有关fresco 的部分报错
default
default
default

PhotoView中找不到ReactNetworkImageRequest

Error:(25, 41) 错误: 找不到符号
符号: 类 ReactNetworkImageRequest
位置: 程序包 com.facebook.react.modules.fresco
Error:(160, 37) 错误: 找不到符号
符号: 变量 ReactNetworkImageRequest
位置: 类 PhotoView

npm install erro

npm ERR! C:\Program Files\Git\cmd\git.EXE ls-remote -h -t ssh://[email protected]/C
arGuo/react-native-audio.git
npm ERR!
npm ERR! Host key verification failed.
npm ERR! fatal: Could not read from remote repository.
npm ERR!
npm ERR! Please make sure you have the correct access rights
npm ERR! and the repository exists.
npm ERR!
npm ERR! exited with error code: 128

"react-native-audio": "git+ssh://[email protected]/CarGuo/react-native-audio.git",

很费解,你这个链接为什么要用ssh形式,直接用正常的http 不就可以了吗?github 一般都是没有配置ssh,直接使用http 协议直接访问的呀。

寻求课程合作

您好,通过github上您分享的内容,我们对您十分感兴趣,您的专业技术十分出色,我们想与您进行商务合作,可以留下您的邮箱或微信联系方式,方便我们与您建立联系吗?

error

What went wrong:
A problem occurred configuring project ':app'.

A problem occurred configuring project ':lottie-react-native'.
Could not resolve all dependencies for configuration ':lottie-react-native:_debugCompile'.
> Could not resolve com.android.support:appcompat-v7:25.0.1.
Required by:
learnProject:lottie-react-native:unspecified > com.facebook.react:react-native:0.41.2
> Could not resolve com.android.support:appcompat-v7:25.0.1.
> Could not get resource 'https://jcenter.bintray.com/com/android/support/appcompat-v7/25.0.1/appcompat-v7-25.0.1.pom'.
> Could not GET 'https://jcenter.bintray.com/com/android/support/appcompat-v7/25.0.1/appcompat-v7-25.0.1.pom'.
> peer not authenticated
> Could not resolve com.android.support:appcompat-v7:25.0.1.
Required by:
learnProject:lottie-react-native:unspecified > com.airbnb.android:lottie:1.0.0
> Could not resolve com.android.support:appcompat-v7:25.0.1.
> Could not get resource 'https://jcenter.bintray.com/com/android/support/appcompat-v7/25.0.1/appcompat-v7-25.0.1.pom'.
> Could not GET 'https://jcenter.bintray.com/com/android/support/appcompat-v7/25.0.1/appcompat-v7-25.0.1.pom'.
> peer not authenticated

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.