Hacker News new | ask | show | jobs
by DelphiABall 1953 days ago
I'm not sure I agree on the comments about the mobile framework (FireMonkey - FMX for short) looking alien everywhere. The components are platform aware and provide pixel perfect representations of the controls on each platform (that is, if you don't select on a number of them to provide the actual platform specific component) e.g. You can choose for TEdit to provide a styled control, or the actual native edit control. There are pro's and cons to both, and the style option means you can make some very cool looking UI's very quickly.

I would agree some of the early implementations were a little rough around the edges, but the FMX framework is now about 9 years matured into the market. Other frameworks trying to achieve the same are clearly learning a lot from FMX and openly mirroring the architecture and approach, which tells you something about the direction.

1 comments

I'm not sure how it looks under mobile platforms but on mobile most apps seem to be using HTML-based interfaces that tend to have their own look anyway. However my comment was about the desktop targets (FWIW LCL itself doesn't really have much in term of mobile support) not mobile - if anything, i wrote that it looks "mobile styled" meaning that it looks something like i'd expect to see on a mobile device as opposed to a desktop.