初学者指南
如果要在Youtube上录制视频,我会这样开始:“大家好!这是Web Secret的Masha 。今天,我将告诉您如何在React Native中编写跨平台应用程序,而不会因此而受苦……”
但这不是Youtube,您几乎不认识我。尽管如此,我确实有很多事情要告诉新手关于React Native的知识,这是我在Web Secret上开始的工作。首先,当我真正开始对网络布局感到不舒服之后,我便投入其中。而且我从未后悔自己做到了。从那以后,许多不眠之夜,喝杯咖啡,……都没关系。最主要的是,我从不后悔任何事情。甚至我对跨平台应用程序的了解都始于使用Expo。是的,是的,我没有罂粟。但是,人们渴望将其做得精美,整洁且方便。而且,我成功了。熟悉的本机开发人员无法再区分应用程序的编写方式。
因此,如果您像我一样曾经在旅途的开始,请阅读我的提醒。他们将确保这条路不会像翡翠城的Ellie那样棘手。
文档或“这件事能做什么?”
第一个也是非常重要的是文档。许多人一开始都不阅读它,而是喜欢一路上理解它,这成为最大的错误。展望未来,我会说我本人允许这样做,所以从我的经验出发,我想警告您。
在不阅读文档的情况下,您很可能会开始产生一些废话并重新发明轮子。在其中,所有内容早已得到很好的阐述。至少是基础知识。
*有关您计划使用的文档。如果使用React Native,则使用它。如果您仍然使用Expo和React Navigation,那么它们的文档一开始就值得阅读。
该文档通常结构合理且编写得很好,因此您至少需要仔细阅读一下,以记住已经存在的解决方案,并且在困难的情况下也要了解在哪里寻找答案。
该文档仅以英语编写,因此,如果您不太熟悉它,可以肯定会很快提高您的水平。毕竟,教程和任何其他有用的材料也大多以外语出版。
而且不要相信Google会让您免于阅读文档。有时候,当您甚至不知道要使用什么Google时,都会出现这种情况。
好的,请阅读文档,下一步是什么?
– . . React Native. , . , , . , , . - . – , React.
, React, React Native, - . 8-10$, … .
…
. … ? , , . , , .
, , – , . .
, . . - , - . . , , . : “ ?” , . , , . , , .
, , , Android, . , , — Germes. .
, - , , Android, .
, , . , Fashion House, -10 , .
, . ?
, . Mobile , - , Instagram, Telegram, Aliexpress .. — , , , , - , , ..
Apple Pay Google Pay
, . . , , , . , .
? .
Push-
, “” , , . , “”.
, , — — . — .
React Native , , . , , .
, ? , . , , . , LiveXP, -, , . .
, 14 , . , . .
, Expo . “ ”, . , - Expo , JS — Expo . . , Macbook. , Expo - , , React Native.
Expo — . . , Expo , , - , . , Plasma Messenger.
— . , , . , , . . — , UI. , .. , . , , , , .
, . , . , . — , . . — , . . : “, ”. , 1 , .
?
, , :
Face ID?
Apple Pay? ( Expo , , )
Expo React Native, , , )))
React Native -: - , - Android, iOs. , , , .. - . , .. Expo .
, , React Native, , .
如果您有时间,我建议您提前研究某些必需品的工作方式:地图,照相机,QR码。通过在开发过程中设置适当的任务,对您来说已经很容易了。通过实践,您已经可以完美地想象此操作花费了多少时间。
最后,我的5条诫命:
阅读文档
请随时关注平台更新
Google平台差异
工作了很多
请记住,您可以随时离开,最主要的是不要慌张。