6 ms·
Disclaimer, I'm not a C++ guy. I agree that a truly solid package system, is inherently a good thing for any framework. But it has to be just that. Qt is sever
by rhardih 8y ago
Disclaimer, I'm not a C++ guy.
I agree that a truly solid package system, is inherently a good thing for any framework. But it has to be just that. Qt is severely lacking in that aspect; qpm isn't even close IMO.
Counter to your point though, just take a look at the ecosystem around NPM for instance. What a mess...
For a cross platform development framework, to truly shine, I need to be able to "trust", that my majority use case is covered within the framework itself, so I don't have to go package shopping and spend a lot of time on quality controlling vendored code.
For a mobile app framework, I want the most ubiquitous device capabilities covered. That means various hardware specific things, such as networking, gps, bluetooth and yes, the camera. Whatever is to be expected present on most devices.
So yeah, I guess it boils down to dependability and trust. Something which is implicit in the framework and core library for the most part.
- coder543 8y agoIn this case, the camera package they linked to is being developed by the Flutter team, so... the quality controls are surely in line with the core library. Having it outside the core offers a number of benefits, as I mentioned.
- rhardih 8y agoYou're right. I didn't actually know that was the case. That makes inclusion in a project a much easier decision. Tim Sneath linked to the official plugins list in another comment, https://github.com/flutter/plugins https://github.com/flutter/plugins, and both camera, sensors and connectivity, would be akin to the kind of ownership I'd expect. It's definitely a good start.