# Flutter or React Native, a cross-platform dilemma - Introduction - (Part 1)

DevFeed: [Flutter or React Native, a cross-platform dilemma - Introduction - (Part 1)](<https://devfeed.tech/articles/flutter-or-react-native-a-cross-platform-dilemma-introduction-part-1-25543.md>)

Original publisher: [Read original article](<https://www.marcogomiero.com/posts/2019/rn-flutter-dilemma-1-intro/>)

Author: Marco Gomiero

Published: 2019-12-12T00:00:00Z

Content type: comparison

Language: en

Sources: [Posts on Marco Gomiero](<https://devfeed.tech/sources/posts-on-marco-gomiero.md>)

Topics: [Flutter](<https://devfeed.tech/topics/flutter.md>), [React Native](<https://devfeed.tech/topics/react-native.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Development](<https://devfeed.tech/topics/development.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [comparison](<https://devfeed.tech/tags/comparison.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [development](<https://devfeed.tech/tags/development.md>), [flutter](<https://devfeed.tech/tags/flutter.md>), [frameworks](<https://devfeed.tech/tags/frameworks.md>), [introduction](<https://devfeed.tech/tags/introduction.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [react-native](<https://devfeed.tech/tags/react-native.md>)

## AI overview

An introduction to a series comparing Flutter and React Native for cross-platform mobile development. It presents their histories and examines the languages they use, with later articles planned to cover user-interface construction and internal operation.

## Source excerpt

These days you have certainly heard about cross-platform mobile development, in particular about the "senior" React Native and the "freshman" Flutter. Today, I want to start a series of articles to understand the two frameworks. In particular, I want to describe their differences, their weaknesses, their strength... so, all you need to know to help your choice. In this article, I want to introduce the two frameworks with a historical overview and an analysis of the languages that they use. Next, in the following articles, I will move the focus on how to build User Interfaces with these two frameworks and how they work internally.