学习原生Android或颤振哪个更难?

时间:2019-06-15 18:19:38

标签: android ionic-framework flutter cross-platform native

我是一名在读计算机科学专业的大学生。

我想学习移动应用程序开发,所以学习了原生Android开发,花了6个月的时间来学习它并做一些自由职业。

但是现在我听说Native开发将慢慢消失,并且跨平台框架是未来,

所以我首先想到了ionic,但不确定它是否具有所有功能,因为它本质上是一个在webview中运行的网站。

但是我决定对Flutter进行调查,因为它得到了Google的支持,跨平台并且几乎以本机速度运行,并且自Google以来,预计将来会获得良好的支持。

我的问题是Flutter比原生Android更难学习吗?既然我已经知道Native会对我的学习有所帮助?

1 个答案:

答案 0 :(得分:1)

这是一个非常开放的问题。

Flutter比本机Android更难学吗?并非如此,取决于您的编程基础有多么出色,您可以很快选择“ Dart”,因为它与您对本机Android应用程序进行编程的语言非常相似。

鉴于您已经了解本机Android开发,可以在身边学习,也可以在计划允许的情况下全日制学习。了解您提到的移动开发将非常有用。

没有人知道Flutter的未来,因为各种规模的公司都进行过跨平台开发的许多尝试。而且,对Flutter进行了广泛的研究似乎还不成熟,因此,要使任何成熟的产品与Flutter一起前进,必须做出相当大的风险,才能真正做出决定并继续前进。 / p>