We built the first version of our app with RN and it turned out a mess in a while. A lot of bugs along with poor performance out of the box for a fairly large app. Many things, that native platform has, cannot be done with existing solutions for RN. For instance, large titles on iOS are not fully implemented in any of existing navigations libraries. Also there's painfully slow JSON bridge and many other small, yet annoying things. On the other hand Flutter became a really powerful and easy-to-use tool. A bit of a learning curve, of course, because of Dart, but it worth learning. Flutter offers TONS of built-in features, no JSON-bridge, AOT compilation for iOS.
I'm a huge fan of Vue.js and I'm pretty comfortable with it.
I need to build a mobile app for my company and I was now wondering whether I could make use of VueJS with Vue Native instead of switching to React. I know Vue Native builds on top of RN. My question is whether I'd have as much freedom with Vue Native over RN and whether you feel like Vue Native is "production ready" or not.
Not sure of which shortcomings I may find using Vue Native...
Thanks a lot!!!
Hello guys, I am new here. So, if I posted without specific guidelines, please ignore.
Basically, I am an iOS developer and developing native apps for the last three years. Recently, I started learning React Native to develop apps for both platforms. If anyone out there knows any useful resources that will become a better react native developer.
Xamarin’s Mono-based products enable .NET developers to use their existing code, libraries and tools (including Visual Studio*), as well as skills in .NET and the C# programming language, to create mobile applications for the industry’s most widely-used mobile devices, including Android-based smartphones and tablets, iPhone, iPad and iPod Touch.
Apportable lets you cross-compile your iOS app and re-use the same code across platforms.
React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and React. The focus of React Native is on developer efficiency across all the platforms you care about - learn once, write anywhere. Facebook uses React Native in multiple production apps and will continue investing in React Native.
Cross-platform development- Thinking about supporting iOS, Android, Mac and Windows? Xamarin allows you to write it all in C#.;Reuse existing code- Use your favorite .NET libraries in Xamarin apps. Easily use third-party native libraries and frameworks.;
Discover as you type- Explore APIs as you type with code autocompletion.;Visual Studio or Xamarin Studio- Create, build, debug, and deploy apps in Visual Studio. Or use Xamarin Studio, a fully-featured IDE that is built for mobile app development.;Native UI, Native Performance- Xamarin delivers high performance compiled code with full access to all the native APIs so you can create native apps with device-specific experiences.; Point and Click UI Design- Xamarin provides a world class Android UI designer. Use Apple Xcode UI designer to create interfaces and Storyboards that automatically sync with your Xamarin.iOS project.
No Java, HTML5 or JavaScript required. Using our platform, your unmodified app can run on Android devices automatically;Apportable compiles your app to run natively on Android, with speed and playability that rivals the iOS version;We bake in performance optimizations for the latest devices and firmware updates, and Android-specific functionality such as "Lights Out" mode, hardware specific buttons, and more;Handling Android's multiple markets can be a hassle. We'll handle the market-specific packaging, reformat your listing to fit their constraints and features, handle ratings, and even all the updates;We run your app through a professional QA pass on a huge range of devices;We monitor and respond to your store listings and support emails, and turn their feedback into priority updates.;We integrate GameKit features like multiplayer, leaderboards, and achievements using Google Play Game Services or Amazon GameCircle
Native iOS Components;Asynchronous Execution;Touch Handling;Flexbox and Styling; Polyfills
Statistics
GitHub Stars
-
GitHub Stars
-
GitHub Stars
124.4K
GitHub Forks
-
GitHub Forks
-
GitHub Forks
24.9K
Stacks
1.3K
Stacks
18
Stacks
34.4K
Followers
1.5K
Followers
26
Followers
29.5K
Votes
785
Votes
0
Votes
1.2K
Pros & Cons
Pros
121
Power of c# on mobile devices
81
Native performance
79
Native apps with native ui controls
73
No javascript - truely compiled code
67
Sharing more than 90% of code over all platforms
Cons
9
Build times
5
Visual Studio
4
Price
3
Complexity
3
Scalability
No community feedback yet
Pros
214
Learn once write everywhere
174
Cross platform
169
Javascript
122
Native ios components
69
Built by facebook
Cons
24
Javascript
19
Built by facebook
12
Cant use CSS
4
30 FPS Limit
2
Some compenents not truly native
What are some alternatives to Xamarin, Apportable, React Native?