Report
Hi guys,
I work with Ionic + Angulal and Capacitor. I want to find and get to know Are there developers in the community who work with this stack? I really want to meet
I've been working with Ionic/React + Capacitor for the past 2 years. Having worked with teams on native development for years in a previous project, I'm very happy to be able to distribute to both iOS & Android with one code base.
That said, I agree with the performance issues, even on the latest versions. Animations have lagged in some cases and I've seen strange visual artifacts in some cases.
Additionally, the biggest issue for me has been the lack of being able to deliver background notifications for data updates on iOS. The Ionic/Capacitor team has punted on that and said "write it in native code" which is very frustrating.
As a result of this, and a more GUI based tool, I am considering looking into FlutterFlow as an alternative.
i tried building with ionic and angular but it was so slow. i tried so much to make it faster but in the end i switched to good old react native. But if i ever build an app again i am defenitly learning flutter because react native is not that good :)
At its core, Capacitor is built on top of the native system WebViews. There have been huge performance increases on the web in the last five years. Capacitor performs similarly, if not faster to React Native and other cross-platform solutions when rendering UI. When it comes to raw JavaScript performance, Capacitor allows access to the fastest JavaScript engines available on mobile. Capacitor uses V8 (JIT) on Android and Nitro on iOS. Compared to other, embeddable JavaScript engines, V8 (JIT) is superior to every other option. The days of slow web performance are behind us. Fast web performance is here to stay.
i know, because of this i used ionic over react native and flutter, it seemed so easy but my app hat a very bad performance, laggy animations like changing the view/tab was horrible
I used to work with it a lot many years ago (before Capacitor came along - it was all Cordova back then, and Angular 1.x !!).
I loved working in it, and wish I was still doing hybrid app development so I could continue using the latest generation of it. I understanding the tooling is much better for automating build etc. - I remember the old version, building for iOS was not too bad, but building, signing and deploying the Android packages was a painful nightmare.
I wrote some iOS apps in Objective-C before that, and Ionic was a real game changer when it came to simplifying development across multiple platforms and form factors.
A lot of time has passed since then, Ionic has changed a lot, with the arrival of Capacitor instead of Cordova, these are completely new opportunities.
I have used Ionic on a few Apps at work. All of my apps used Ionic with Angular and Cordova. I will be converting our corporate app from Cordova to Capacitor in a few months.
This is the right decision, I have been on Capacitor for a long time
I use StencilJS for cross framework work. It's amazing and built by the team that built Ionic. Highly suggest it. But Ionic is awesome to if you know what you are doing.
I’ve used Ionic for side projects for a couple of years. I loved it, but at some point I made the switch to native, because I was running into the limitations of react native / Ionic. With native code (mostly for iOS) I build better performing apps and I build them faster. However, building cross-platform in native code is definitely much slower as a single developer for obvious reasons, so I will gladly pickup Ionic again when I build an app that needs the be cross-platform from the start.
I recommend just stick with first party. The only cross-platform would be from megatech such as Flutter or Blazor/Xamarin. Purely from support standpoint.
This comment was deleted 3 years ago.
This comment was deleted 3 years ago.
Great, are you still using it or have you switched to another framework?
This comment was deleted 3 years ago.
My team and I are building a mobile app builder. Moxly is an online app builder that lets users easily build native cross platform applications. Moxly offers a visual constructor on top of Ionic
Moxly makes it easy to view and export clean Ionic code that can be customized.
That's why I'm currently looking for independent developers who love Ionic to check our code and maybe join us