How are they made?
Language and framework make a long-term difference.
With the correct language and framework under the hood, new features can be added when the other projects add support. Having a code base that clearly has high activity ensures an interesting future for a project. It also shows you on which devices you can use it. You may prefer an application that looks the same on all devices, but with the wrong code base, this is unlikely to happen.