第一个应用:Swift,Obj-C 还是 React Native?

First app: Swift, Obj-C or React Native?

我曾多次尝试构建我的第一个应用程序,但总的来说还没有实现。 :) 我又来了!

我花了很多心思来考虑以哪种语言为目标,因为我知道要掌握其中一种语言需要很多时间,所以我不想花数年时间来学习语言错误。

我首先想为 iOS 开发我的应用程序,但如果我可以使用一种编程语言在所有平台上启动它,那当然会更好。 :)

所以,基本上,我的问题是:我应该花时间学习哪种语言?

我已经学习了 Swift 中的一些教程,但后来出现了 React Native,这让我想知道,这是否是一种可以练习的语言——作为为多平台开发的捷径。此外,即使在 Swift 发布后,我也被推荐使用 Obj-C。

让我怀疑 React Native 的一件事是缺乏针对初学者的教程,Swift 和 Obj-C 有很多教程。

非常感谢选择语言的注意事项、建议和教程! :) 这本身可能是个问题,但是如果能为您推荐的语言制定某种学习计划就太棒了!

您会在这里找到 Objective-C 或 Swift 的更多支持。

如果你知道 "C" Objective-C 可能更容易上手。

如果你知道 "C#" Swift 会更近。请记住,Swift 是一种非常庞大的语言。

好吧,如果您想要 "one man band" 解决方案,C# 应该是您的选择,为什么?因为像 Xamarin 和 Unity 这样的跨平台解决方案。但在我看来(我不知道你是不是开发人员)你应该知道不止一种语言,更重要的是如何 iOS、Android、Windows 移动等。 . SDK/API/Architecture 之所以有效,是因为即使您选择一种语言部署到多个设备上,您也必须知道它在 "native way" 中的幕后工作人员,否则您将注定失败。 如果你想开发游戏,Unity 就是答案,顺便说一下,它也是 C#(在这种特殊情况下你不必深入了解)。
Google 关于 Xamarin Forms 和跨平台解决方案的优缺点。
我不是跨平台解决方案爱好者,游戏除外 (Unity)。希望能帮到你ps.
保重。

ps: 擅长一件事而不是多事合理 ;)